******************************************************************************** conan test conan-center-index/recipes/symengine/all/test_package/conanfile.py symengine/0.9.0@#9de9cc619bdc070e636dd2ecc29ad6ec -pr /home/conan/w/prod/BuildSingleReference/141352/d3719d8e-b6aa-4142-beda-55c1b37c35d8/profile_linux_5_libstdcpp11_gcc_debug_64.symengine-shared-False.txt -c tools.system.package_manager:mode=install -c tools.system.package_manager:sudo=True ******************************************************************************** Configuration: [settings] arch=x86_64 build_type=Debug compiler=gcc compiler.libcxx=libstdc++11 compiler.version=5 os=Linux [options] symengine:shared=False [build_requires] [env] [conf] tools.system.package_manager:mode=install tools.system.package_manager:sudo=True symengine/0.9.0 (test package): Installing package Requirements gmp/6.2.1 from 'conan-center' - Cache symengine/0.9.0 from local cache - Cache Packages gmp/6.2.1:e00e199af00f4bfbb92d863a8f283444e73e72cb - Cache symengine/0.9.0:01305bfc2dfb81facbbf78ea7c16f67134c0b2b9 - Cache Installing (downloading, building) binaries... gmp/6.2.1: Already installed! symengine/0.9.0: Already installed! symengine/0.9.0 (test package): Generator 'CMakeDeps' calling 'generate()' symengine/0.9.0 (test package): Generator txt created conanbuildinfo.txt symengine/0.9.0 (test package): Generator 'VirtualRunEnv' calling 'generate()' symengine/0.9.0 (test package): Generator 'CMakeToolchain' calling 'generate()' symengine/0.9.0 (test package): Preset 'debug' added to CMakePresets.json. Invoke it manually using 'cmake --preset debug' symengine/0.9.0 (test package): If your CMake version is not compatible with CMakePresets (<3.19) call cmake like: 'cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE=/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/build/generators/conan_toolchain.cmake -DCMAKE_POLICY_DEFAULT_CMP0091=NEW -DCMAKE_BUILD_TYPE=Debug' symengine/0.9.0 (test package): Aggregating env generators symengine/0.9.0 (test package): Generated conaninfo.txt symengine/0.9.0 (test package): Generated graphinfo Using lockfile: '/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/build/generators/conan.lock' Using cached profile from lockfile [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] 'fPIC' option not found [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK symengine/0.9.0 (test package): Calling build() symengine/0.9.0 (test package): CMake command: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/build/generators/conan_toolchain.cmake" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Debug" "/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/." ----Running------ > cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/build/generators/conan_toolchain.cmake" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Debug" "/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/." ----------------- -- Using Conan toolchain: /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/build/generators/conan_toolchain.cmake -- The CXX compiler identification is GNU 5.4.0 -- 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: Target declared 'symengine::symengine' -- Conan: Component target declared 'gmp::libgmp' -- Conan: Component target declared 'gmp::gmpxx' -- Conan: Target declared 'gmp::gmp' -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/build/Debug symengine/0.9.0 (test package): CMake command: cmake --build "/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/build/Debug" '--' '-j3' ----Running------ > cmake --build "/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/build/Debug" '--' '-j3' ----------------- Scanning dependencies of target test_package [ 50%] Building CXX object CMakeFiles/test_package.dir/test_package.cpp.o CMakeFiles/test_package.dir/build.make:81: recipe for target 'CMakeFiles/test_package.dir/test_package.cpp.o' failed CMakeFiles/Makefile2:94: recipe for target 'CMakeFiles/test_package.dir/all' failed Makefile:102: recipe for target 'all' failed In file included from /usr/include/c++/5/unordered_map:35:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:20, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/number.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/integer.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/constants.h:10, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/test_package.cpp:1: /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/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:31:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/number.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/integer.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/constants.h:10, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/symengine_exception.h:30:7: error: looser throw specifier for ‘virtual SymEngine::SymEngineException::~SymEngineException()’ class SymEngineException : public std::exception ^ In file included from /usr/include/c++/5/ios:39:0, from /usr/include/c++/5/istream:38, from /usr/include/c++/5/sstream:38, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/number.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/integer.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/constants.h:10, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/test_package.cpp:1: /usr/include/c++/5/exception:64:13: error: overriding ‘virtual std::exception::~exception() throw ()’ virtual ~exception() _GLIBCXX_USE_NOEXCEPT; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h:5:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:37, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/number.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/integer.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/constants.h:10, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/symengine_casts.h:96:19: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if< ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/symengine_casts.h:96:28: error: expected ‘,’ or ‘...’ before ‘<’ token typename std::enable_if< ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/symengine_casts.h:109:19: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if<(std::is_signed::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/symengine_casts.h:109:28: error: expected ‘,’ or ‘...’ before ‘<’ token typename std::enable_if<(std::is_signed::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/symengine_casts.h:107:11: error: redefinition of ‘template To SymEngine::numeric_cast(From, int)’ inline To numeric_cast( ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/symengine_casts.h:94:11: note: ‘template To SymEngine::numeric_cast(From, int)’ previously declared here inline To numeric_cast( ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/symengine_casts.h:125:19: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if<(std::is_unsigned::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/symengine_casts.h:125:28: error: expected ‘,’ or ‘...’ before ‘<’ token typename std::enable_if<(std::is_unsigned::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/symengine_casts.h:123:11: error: redefinition of ‘template To SymEngine::numeric_cast(From, int)’ inline To numeric_cast( ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/symengine_casts.h:94:11: note: ‘template To SymEngine::numeric_cast(From, int)’ previously declared here inline To numeric_cast( ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/utilities/teuchos/Teuchos_Assert.hpp:46:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/utilities/teuchos/Teuchos_any.hpp:51, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/utilities/teuchos/Teuchos_RCPNode.hpp:53, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/utilities/teuchos/Teuchos_RCPDecl.hpp:51, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/utilities/teuchos/Teuchos_RCP.hpp:58, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/symengine_rcp.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h:7, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:37, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/number.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/integer.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/constants.h:10, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/utilities/teuchos/Teuchos_TestForException.hpp:79:24: error: expected unqualified-id before ‘[’ token TEUCHOS_LIB_DLL_EXPORT [[noreturn]] void TestForTermination_terminate(const std::string &msg); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/utilities/teuchos/Teuchos_RCPDecl.hpp:51:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/utilities/teuchos/Teuchos_RCP.hpp:58, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/symengine_rcp.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h:7, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:37, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/number.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/integer.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/constants.h:10, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/utilities/teuchos/Teuchos_RCPNode.hpp:156:20: error: expected ‘;’ at end of member declaration virtual ~RCPNode() ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/utilities/teuchos/Teuchos_RCPNode.hpp:158:14: error: expected identifier before ‘false’ noexcept(false) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/utilities/teuchos/Teuchos_RCPNode.hpp:158:14: error: expected ‘,’ or ‘...’ before ‘false’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/utilities/teuchos/Teuchos_Assert.hpp:46:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/utilities/teuchos/Teuchos_any.hpp:51, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/utilities/teuchos/Teuchos_RCPNode.hpp:53, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/utilities/teuchos/Teuchos_RCPDecl.hpp:51, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/utilities/teuchos/Teuchos_RCP.hpp:58, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/symengine_rcp.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h:7, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:37, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/number.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/integer.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/constants.h:10, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/utilities/teuchos/Teuchos_RCPNode.hpp: In destructor ‘Teuchos::RCPNodeTmpl::~RCPNodeTmpl()’: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/utilities/teuchos/Teuchos_RCPNode.hpp:519:7: error: ‘str’ does not name a type TEUCHOS_TEST_FOR_TERMINATION( ptr_!=0, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/utilities/teuchos/Teuchos_RCPNode.hpp:519:7: error: ‘TestForTermination_terminate’ is not a member of ‘Teuchos’ TEUCHOS_TEST_FOR_TERMINATION( ptr_!=0, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/utilities/teuchos/Teuchos_RCPNode.hpp:519:7: error: ‘str’ was not declared in this scope TEUCHOS_TEST_FOR_TERMINATION( ptr_!=0, ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/utilities/teuchos/Teuchos_RCPDecl.hpp:51:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/utilities/teuchos/Teuchos_RCP.hpp:58, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/symengine_rcp.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h:7, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:37, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/number.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/integer.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/constants.h:10, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/utilities/teuchos/Teuchos_RCPNode.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/utilities/teuchos/Teuchos_RCPNode.hpp:656:24: error: expected ‘;’ at end of member declaration ~ActiveRCPNodesSetup() noexcept(false); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/utilities/teuchos/Teuchos_RCPNode.hpp:656:35: error: expected identifier before ‘false’ ~ActiveRCPNodesSetup() noexcept(false); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/utilities/teuchos/Teuchos_RCPNode.hpp:656:35: error: expected ‘,’ or ‘...’ before ‘false’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:4:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h:7, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:37, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/number.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/integer.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/constants.h:10, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/symengine_rcp.h:363:41: error: expected ‘,’ or ‘...’ before ‘&&’ token friend inline RCP make_rcp(Args &&...args); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/symengine_rcp.h:363:50: error: parameter packs not expanded with ‘...’: friend inline RCP make_rcp(Args &&...args); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/symengine_rcp.h:363:50: note: ‘Args’ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/symengine_rcp.h:367:29: error: expected ‘,’ or ‘...’ before ‘&&’ token inline RCP make_rcp(Args &&...args) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/symengine_rcp.h:367:38: error: parameter packs not expanded with ‘...’: inline RCP make_rcp(Args &&...args) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/symengine_rcp.h:367:38: note: ‘Args’ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/symengine_rcp.h: In function ‘Teuchos::RCP SymEngine::make_rcp()’: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/symengine_rcp.h:372:26: error: ‘forward’ is not a member of ‘std’ RCP p = rcp(new T(std::forward(args)...)); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/symengine_rcp.h:372:43: error: expected primary-expression before ‘>’ token RCP p = rcp(new T(std::forward(args)...)); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/symengine_rcp.h:372:45: error: ‘args’ was not declared in this scope RCP p = rcp(new T(std::forward(args)...)); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h:7:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:37, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/number.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/integer.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/constants.h:10, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:106:23: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if< ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:106:32: error: expected ‘>’ before ‘<’ token typename std::enable_if< ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:115:23: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if< ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:115:32: error: expected ‘>’ before ‘<’ token typename std::enable_if< ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:118:5: error: ‘template > SymEngine::mpz_wrapper::mpz_wrapper(T)’ cannot be overloaded mpz_wrapper(const T i) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:109:5: error: with ‘template > SymEngine::mpz_wrapper::mpz_wrapper(T)’ mpz_wrapper(const T i) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:138:36: error: expected ‘,’ or ‘...’ before ‘&&’ token inline mpz_wrapper(mpz_wrapper &&other) SYMENGINE_NOEXCEPT ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:138:43: error: invalid constructor; you probably meant ‘SymEngine::mpz_wrapper (const SymEngine::mpz_wrapper&)’ inline mpz_wrapper(mpz_wrapper &&other) SYMENGINE_NOEXCEPT ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:138:43: error: expected ‘;’ at end of member declaration In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:30:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/number.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/integer.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/constants.h:10, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:138:45: error: ‘noexcept’ does not name a type inline mpz_wrapper(mpz_wrapper &&other) SYMENGINE_NOEXCEPT ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:138:45: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h:7:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:37, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/number.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/integer.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/constants.h:10, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:152:47: error: expected ‘,’ or ‘...’ before ‘&&’ token inline mpz_wrapper &operator=(mpz_wrapper &&other) SYMENGINE_NOEXCEPT ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:152:54: error: expected ‘;’ at end of member declaration inline mpz_wrapper &operator=(mpz_wrapper &&other) SYMENGINE_NOEXCEPT ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:30:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/number.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/integer.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/constants.h:10, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:152:56: error: ‘noexcept’ does not name a type inline mpz_wrapper &operator=(mpz_wrapper &&other) SYMENGINE_NOEXCEPT ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:152:56: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h:7:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:37, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/number.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/integer.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/constants.h:10, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:159:23: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if< ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:159:32: error: expected ‘>’ before ‘<’ token typename std::enable_if< ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:173:23: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if< ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:173:32: error: expected ‘>’ before ‘<’ token typename std::enable_if< ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:176:25: error: ‘template > SymEngine::mpz_wrapper& SymEngine::mpz_wrapper::operator=(T)’ cannot be overloaded inline mpz_wrapper &operator=(T other) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:162:25: error: with ‘template > SymEngine::mpz_wrapper& SymEngine::mpz_wrapper::operator=(T)’ inline mpz_wrapper &operator=(T other) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:185:25: error: expected ‘;’ at end of member declaration inline ~mpz_wrapper() SYMENGINE_NOEXCEPT ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:30:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/number.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/integer.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/constants.h:10, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:185:27: error: ‘noexcept’ does not name a type inline ~mpz_wrapper() SYMENGINE_NOEXCEPT ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:185:27: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h:7:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:37, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/number.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/integer.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/constants.h:10, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:201:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type SYMENGINE_MPZ_WRAPPER_IMPLEMENT_COMMUTATIVE(+, mpz_add, +=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:201:5: error: expected ‘>’ before ‘<’ token SYMENGINE_MPZ_WRAPPER_IMPLEMENT_COMMUTATIVE(+, mpz_add, +=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:201:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type SYMENGINE_MPZ_WRAPPER_IMPLEMENT_COMMUTATIVE(+, mpz_add, +=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:201:5: error: expected ‘>’ before ‘<’ token SYMENGINE_MPZ_WRAPPER_IMPLEMENT_COMMUTATIVE(+, mpz_add, +=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:201:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type SYMENGINE_MPZ_WRAPPER_IMPLEMENT_COMMUTATIVE(+, mpz_add, +=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:201:5: error: expected ‘>’ before ‘<’ token SYMENGINE_MPZ_WRAPPER_IMPLEMENT_COMMUTATIVE(+, mpz_add, +=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:203:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type SYMENGINE_MPZ_WRAPPER_IMPLEMENT_COMMUTATIVE(*, mpz_mul, *=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:203:5: error: expected ‘>’ before ‘<’ token SYMENGINE_MPZ_WRAPPER_IMPLEMENT_COMMUTATIVE(*, mpz_mul, *=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:203:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type SYMENGINE_MPZ_WRAPPER_IMPLEMENT_COMMUTATIVE(*, mpz_mul, *=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:203:5: error: expected ‘>’ before ‘<’ token SYMENGINE_MPZ_WRAPPER_IMPLEMENT_COMMUTATIVE(*, mpz_mul, *=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:203:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type SYMENGINE_MPZ_WRAPPER_IMPLEMENT_COMMUTATIVE(*, mpz_mul, *=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:203:5: error: expected ‘>’ before ‘<’ token SYMENGINE_MPZ_WRAPPER_IMPLEMENT_COMMUTATIVE(*, mpz_mul, *=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:205:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type SYMENGINE_MPZ_WRAPPER_IMPLEMENT_NON_COMMUTATIVE(-, mpz_sub, -=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:205:5: error: expected ‘>’ before ‘<’ token SYMENGINE_MPZ_WRAPPER_IMPLEMENT_NON_COMMUTATIVE(-, mpz_sub, -=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:205:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type SYMENGINE_MPZ_WRAPPER_IMPLEMENT_NON_COMMUTATIVE(-, mpz_sub, -=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:205:5: error: expected ‘>’ before ‘<’ token SYMENGINE_MPZ_WRAPPER_IMPLEMENT_NON_COMMUTATIVE(-, mpz_sub, -=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:209:23: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if< ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:209:32: error: expected ‘>’ before ‘<’ token typename std::enable_if< ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:219:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type SYMENGINE_MPZ_WRAPPER_IMPLEMENT_NON_COMMUTATIVE(/, mpz_tdiv_q, /=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:219:5: error: expected ‘>’ before ‘<’ token SYMENGINE_MPZ_WRAPPER_IMPLEMENT_NON_COMMUTATIVE(/, mpz_tdiv_q, /=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:219:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type SYMENGINE_MPZ_WRAPPER_IMPLEMENT_NON_COMMUTATIVE(/, mpz_tdiv_q, /=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:219:5: error: expected ‘>’ before ‘<’ token SYMENGINE_MPZ_WRAPPER_IMPLEMENT_NON_COMMUTATIVE(/, mpz_tdiv_q, /=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:221:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type SYMENGINE_MPZ_WRAPPER_IMPLEMENT_NON_COMMUTATIVE(%, mpz_tdiv_r, %=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:221:5: error: expected ‘>’ before ‘<’ token SYMENGINE_MPZ_WRAPPER_IMPLEMENT_NON_COMMUTATIVE(%, mpz_tdiv_r, %=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:221:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type SYMENGINE_MPZ_WRAPPER_IMPLEMENT_NON_COMMUTATIVE(%, mpz_tdiv_r, %=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:221:5: error: expected ‘>’ before ‘<’ token SYMENGINE_MPZ_WRAPPER_IMPLEMENT_NON_COMMUTATIVE(%, mpz_tdiv_r, %=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:254:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(<, mpz_cmp, 0, >) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:254:5: error: expected ‘>’ before ‘<’ token SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(<, mpz_cmp, 0, >) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:254:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(<, mpz_cmp, 0, >) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:254:5: error: expected ‘>’ before ‘<’ token SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(<, mpz_cmp, 0, >) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:254:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(<, mpz_cmp, 0, >) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:254:5: error: expected ‘>’ before ‘<’ token SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(<, mpz_cmp, 0, >) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:254:5: error: redefinition of ‘template > bool SymEngine::operator<(const SymEngine::mpz_wrapper&, T)’ SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(<, mpz_cmp, 0, >) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:254:5: note: ‘template > bool SymEngine::operator<(const SymEngine::mpz_wrapper&, T)’ previously declared here SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(<, mpz_cmp, 0, >) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:256:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(<=, mpz_cmp, 0, >=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:256:5: error: expected ‘>’ before ‘<’ token SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(<=, mpz_cmp, 0, >=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:256:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(<=, mpz_cmp, 0, >=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:256:5: error: expected ‘>’ before ‘<’ token SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(<=, mpz_cmp, 0, >=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:256:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(<=, mpz_cmp, 0, >=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:256:5: error: expected ‘>’ before ‘<’ token SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(<=, mpz_cmp, 0, >=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:256:5: error: redefinition of ‘template > bool SymEngine::operator<=(const SymEngine::mpz_wrapper&, T)’ SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(<=, mpz_cmp, 0, >=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:256:5: note: ‘template > bool SymEngine::operator<=(const SymEngine::mpz_wrapper&, T)’ previously declared here SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(<=, mpz_cmp, 0, >=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:258:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(>, mpz_cmp, 0, <) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:258:5: error: expected ‘>’ before ‘<’ token SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(>, mpz_cmp, 0, <) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:258:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(>, mpz_cmp, 0, <) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:258:5: error: expected ‘>’ before ‘<’ token SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(>, mpz_cmp, 0, <) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:258:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(>, mpz_cmp, 0, <) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:258:5: error: expected ‘>’ before ‘<’ token SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(>, mpz_cmp, 0, <) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:258:5: error: redefinition of ‘template > bool SymEngine::operator>(const SymEngine::mpz_wrapper&, T)’ SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(>, mpz_cmp, 0, <) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:258:5: note: ‘template > bool SymEngine::operator>(const SymEngine::mpz_wrapper&, T)’ previously declared here SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(>, mpz_cmp, 0, <) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:260:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(>=, mpz_cmp, 0, <=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:260:5: error: expected ‘>’ before ‘<’ token SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(>=, mpz_cmp, 0, <=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:260:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(>=, mpz_cmp, 0, <=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:260:5: error: expected ‘>’ before ‘<’ token SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(>=, mpz_cmp, 0, <=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:260:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(>=, mpz_cmp, 0, <=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:260:5: error: expected ‘>’ before ‘<’ token SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(>=, mpz_cmp, 0, <=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:260:5: error: redefinition of ‘template > bool SymEngine::operator>=(const SymEngine::mpz_wrapper&, T)’ SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(>=, mpz_cmp, 0, <=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:260:5: note: ‘template > bool SymEngine::operator>=(const SymEngine::mpz_wrapper&, T)’ previously declared here SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(>=, mpz_cmp, 0, <=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:262:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(==, mpz_cmp, 0, ==) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:262:5: error: expected ‘>’ before ‘<’ token SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(==, mpz_cmp, 0, ==) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:262:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(==, mpz_cmp, 0, ==) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:262:5: error: expected ‘>’ before ‘<’ token SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(==, mpz_cmp, 0, ==) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:262:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(==, mpz_cmp, 0, ==) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:262:5: error: expected ‘>’ before ‘<’ token SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(==, mpz_cmp, 0, ==) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:262:5: error: redefinition of ‘template > bool SymEngine::operator==(const SymEngine::mpz_wrapper&, T)’ SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(==, mpz_cmp, 0, ==) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:262:5: note: ‘template > bool SymEngine::operator==(const SymEngine::mpz_wrapper&, T)’ previously declared here SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(==, mpz_cmp, 0, ==) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:264:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(!=, mpz_cmp, 0, !=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:264:5: error: expected ‘>’ before ‘<’ token SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(!=, mpz_cmp, 0, !=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:264:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(!=, mpz_cmp, 0, !=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:264:5: error: expected ‘>’ before ‘<’ token SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(!=, mpz_cmp, 0, !=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:264:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(!=, mpz_cmp, 0, !=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:264:5: error: expected ‘>’ before ‘<’ token SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(!=, mpz_cmp, 0, !=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:264:5: error: redefinition of ‘template > bool SymEngine::operator!=(const SymEngine::mpz_wrapper&, T)’ SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(!=, mpz_cmp, 0, !=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:264:5: note: ‘template > bool SymEngine::operator!=(const SymEngine::mpz_wrapper&, T)’ previously declared here SYMENGINE_MPZ_WRAPPER_IMPLEMENT_RELATIONAL(!=, mpz_cmp, 0, !=) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h: In member function ‘SymEngine::mpz_wrapper& SymEngine::mpz_wrapper::operator=(const SymEngine::mpz_wrapper&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:145:26: error: ‘nullptr’ was not declared in this scope if (mp->_mp_d == nullptr) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h: In member function ‘SymEngine::mpz_wrapper& SymEngine::mpz_wrapper::operator=(T)’: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:164:26: error: ‘nullptr’ was not declared in this scope if (mp->_mp_d == nullptr) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h: In member function ‘SymEngine::mpz_wrapper& SymEngine::mpz_wrapper::operator=(T)’: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:178:26: error: ‘nullptr’ was not declared in this scope if (mp->_mp_d == nullptr) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:340:23: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if< ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:340:32: error: expected ‘>’ before ‘<’ token typename std::enable_if< ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:350:23: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if< ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:350:32: error: expected ‘>’ before ‘<’ token typename std::enable_if< ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:353:5: error: ‘template > SymEngine::mpq_wrapper::mpq_wrapper(T)’ cannot be overloaded mpq_wrapper(const T i) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:343:5: error: with ‘template > SymEngine::mpq_wrapper::mpq_wrapper(T)’ mpq_wrapper(const T i) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:370:29: error: expected ‘,’ or ‘...’ before ‘&&’ token mpq_wrapper(mpq_wrapper &&other) SYMENGINE_NOEXCEPT ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:370:36: error: invalid constructor; you probably meant ‘SymEngine::mpq_wrapper (const SymEngine::mpq_wrapper&)’ mpq_wrapper(mpq_wrapper &&other) SYMENGINE_NOEXCEPT ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:370:36: error: expected ‘;’ at end of member declaration In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:30:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/number.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/integer.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/constants.h:10, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:370:38: error: ‘noexcept’ does not name a type mpq_wrapper(mpq_wrapper &&other) SYMENGINE_NOEXCEPT ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:370:38: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h:7:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:37, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/number.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/integer.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/constants.h:10, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:380:40: error: expected ‘,’ or ‘...’ before ‘&&’ token mpq_wrapper &operator=(mpq_wrapper &&other) SYMENGINE_NOEXCEPT ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:380:47: error: expected ‘;’ at end of member declaration mpq_wrapper &operator=(mpq_wrapper &&other) SYMENGINE_NOEXCEPT ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:30:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/number.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/integer.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/constants.h:10, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:380:49: error: ‘noexcept’ does not name a type mpq_wrapper &operator=(mpq_wrapper &&other) SYMENGINE_NOEXCEPT ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:380:49: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h:7:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:37, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/number.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/integer.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/constants.h:10, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:385:18: error: expected ‘;’ at end of member declaration ~mpq_wrapper() SYMENGINE_NOEXCEPT ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:30:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/number.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/integer.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/constants.h:10, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:385:20: error: ‘noexcept’ does not name a type ~mpq_wrapper() SYMENGINE_NOEXCEPT ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:385:20: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h:7:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:37, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/number.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/integer.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/constants.h:10, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:358:62: error: could not convert ‘1’ from ‘int’ to ‘const SymEngine::mpz_wrapper&’ mpq_wrapper(const mpz_wrapper &n, const mpz_wrapper &d = 1) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:9:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:37, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/number.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/integer.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/constants.h:10, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h: In function ‘SymEngine::rational_class SymEngine::literals::operator""_q(const char*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h:82:45: error: invalid initialization of reference of type ‘const SymEngine::mpz_wrapper&’ from expression of type ‘int’ return rational_class(integer_class(str)); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h:7:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:37, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/number.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/integer.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/constants.h:10, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:358:5: note: in passing argument 2 of ‘SymEngine::mpq_wrapper::mpq_wrapper(const SymEngine::mpz_wrapper&, const SymEngine::mpz_wrapper&)’ mpq_wrapper(const mpz_wrapper &n, const mpz_wrapper &d = 1) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:9:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:37, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/number.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/integer.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/constants.h:10, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h: In function ‘bool SymEngine::mp_root(SymEngine::integer_class&, const integer_class&, long unsigned int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h:1021:10: error: ‘_res’ does not name a type auto _res = get_mpz_t(res); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h:1022:24: error: ‘_res’ was not declared in this scope int ret = mpz_root(_res, get_mpz_t(i), n); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h: In function ‘void SymEngine::mp_nextprime(SymEngine::integer_class&, const integer_class&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h:1029:10: error: ‘_res’ does not name a type auto _res = get_mpz_t(res); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h:1030:19: error: ‘_res’ was not declared in this scope mpz_nextprime(_res, get_mpz_t(i)); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h: In function ‘void SymEngine::mp_sqrtrem(SymEngine::integer_class&, SymEngine::integer_class&, const integer_class&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h:1037:10: error: ‘_a’ does not name a type auto _a = get_mpz_t(a); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h:1038:10: error: ‘_b’ does not name a type auto _b = get_mpz_t(b); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h:1039:17: error: ‘_a’ was not declared in this scope mpz_sqrtrem(_a, _b, get_mpz_t(i)); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h:1039:21: error: ‘_b’ was not declared in this scope mpz_sqrtrem(_a, _b, get_mpz_t(i)); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h: In function ‘void SymEngine::mp_rootrem(SymEngine::integer_class&, SymEngine::integer_class&, const integer_class&, long unsigned int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h:1047:10: error: ‘_a’ does not name a type auto _a = get_mpz_t(a); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h:1048:10: error: ‘_b’ does not name a type auto _b = get_mpz_t(b); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h:1049:17: error: ‘_a’ was not declared in this scope mpz_rootrem(_a, _b, get_mpz_t(i), n); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h:1049:21: error: ‘_b’ was not declared in this scope mpz_rootrem(_a, _b, get_mpz_t(i), n); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h: In function ‘void SymEngine::mp_bin_ui(SymEngine::integer_class&, const integer_class&, long unsigned int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h:1088:10: error: ‘_res’ does not name a type auto _res = get_mpz_t(res); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h:1089:16: error: ‘_res’ was not declared in this scope mpz_bin_ui(_res, get_mpz_t(n), r); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h: In function ‘void SymEngine::mp_urandomm(SymEngine::integer_class&, __gmp_randstate_struct (&)[1], const integer_class&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h:1137:10: error: ‘_a’ does not name a type auto _a = get_mpz_t(a); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h:1138:18: error: ‘_a’ was not declared in this scope mpz_urandomm(_a, t, get_mpz_t(b)); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h:1142:49: error: expected type-specifier before ‘decltype’ inline auto get_mp_t(const integer_class &x) -> decltype(get_mpz_t(x)) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h:1142:49: error: expected initializer before ‘decltype’ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h:1147:50: error: expected type-specifier before ‘decltype’ inline auto get_mp_t(const rational_class &x) -> decltype(get_mpq_t(x)) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h:1147:50: error: expected initializer before ‘decltype’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:37:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/number.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/integer.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/constants.h:10, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:32:9: error: ‘uint64_t’ does not name a type typedef uint64_t hash_t; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:33:14: error: ‘unordered_map’ in namespace ‘std’ does not name a template type typedef std::unordered_map, RCP, RCPBasicHash, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:36:14: error: ‘unordered_map’ in namespace ‘std’ does not name a template type typedef std::unordered_map> umap_short_basic; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:37:14: error: ‘unordered_map’ in namespace ‘std’ does not name a template type typedef std::unordered_map> umap_int_basic; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:38:14: error: ‘unordered_map’ in namespace ‘std’ does not name a template type typedef std::unordered_map, RCP, RCPBasicHash, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:41:14: error: ‘unordered_set’ in namespace ‘std’ does not name a template type typedef std::unordered_set, RCPBasicHash, RCPBasicKeyEq> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:45:36: error: ‘>>’ should be ‘> >’ within a nested template argument list typedef std::vector> vec_basic; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:46:38: error: ‘>>’ should be ‘> >’ within a nested template argument list typedef std::vector> vec_integer; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:49:37: error: ‘>>’ should be ‘> >’ within a nested template argument list typedef std::vector> vec_sym; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:63:14: error: ‘unordered_map’ in namespace ‘std’ does not name a template type typedef std::unordered_map, unsigned int, RCPBasicHash, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:66:64: error: ‘>>’ should be ‘> >’ within a nested template argument list typedef std::vector, RCP>> vec_pair; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:70:5: error: ‘hash_t’ does not name a type hash_t operator()(const T &v) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:73:14: error: ‘unordered_map’ in namespace ‘std’ does not name a template type typedef std::unordered_map> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:75:14: error: ‘unordered_map’ in namespace ‘std’ does not name a template type typedef std::unordered_map> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:77:14: error: ‘unordered_map’ in namespace ‘std’ does not name a template type typedef std::unordered_map> ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:90:63: error: spurious ‘>>’, use ‘>’ to terminate a template argument list template > ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:91:35: error: two or more data types in declaration of ‘type name’ std::vector sorted_keys(const M &d) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:91:35: error: expected ‘>’ before ‘sorted_keys’ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:92:1: error: expected unqualified-id before ‘{’ token { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:103:1: error: expected unqualified-id before ‘using’ using enable_if_t = typename std::enable_if::type; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:131:35: error: ‘unordered_map’ in namespace ‘std’ does not name a template type inline bool unified_eq(const std::unordered_map &a, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:131:48: error: expected ‘,’ or ‘...’ before ‘<’ token inline bool unified_eq(const std::unordered_map &a, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h: In function ‘bool SymEngine::unified_eq(int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:134:25: error: ‘a’ was not declared in this scope return unordered_eq(a, b); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:134:28: error: ‘b’ was not declared in this scope return unordered_eq(a, b); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:134:29: error: there are no arguments to ‘unordered_eq’ that depend on a template parameter, so a declaration of ‘unordered_eq’ must be available [-fpermissive] return unordered_eq(a, b); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:134:29: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:138:22: error: ‘enable_if_t’ does not name a type typename = enable_if_t::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:138:33: error: expected ‘>’ before ‘<’ token typename = enable_if_t::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:141:1: error: expected unqualified-id before ‘{’ token { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:146:22: error: ‘enable_if_t’ does not name a type typename = enable_if_t::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:146:33: error: expected ‘>’ before ‘<’ token typename = enable_if_t::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:149:1: error: expected unqualified-id before ‘{’ token { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h: In function ‘bool SymEngine::unordered_eq(const T&, const T&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:168:14: error: ‘f’ does not name a type auto f = b.find(p.first); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:169:13: error: ‘f’ was not declared in this scope if (f == b.end()) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:171:30: error: request for member ‘second’ in ‘p’, which is of non-class type ‘const int’ if (not unified_eq(p.second, f->second)) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:171:38: error: ‘f’ was not declared in this scope if (not unified_eq(p.second, f->second)) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h: In function ‘bool SymEngine::ordered_eq(const T&, const T&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:184:10: error: ‘a’ does not name a type auto a = A.begin(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:185:10: error: ‘b’ does not name a type auto b = B.begin(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:186:12: error: ‘a’ was not declared in this scope for (; a != A.end(); ++a, ++b) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:186:33: error: ‘b’ was not declared in this scope for (; a != A.end(); ++a, ++b) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:202:22: error: ‘enable_if_t’ does not name a type typename = enable_if_t::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:202:33: error: expected ‘>’ before ‘<’ token typename = enable_if_t::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:206:1: error: expected unqualified-id before ‘{’ token { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:213:22: error: ‘enable_if_t’ does not name a type typename = enable_if_t::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:213:33: error: expected ‘>’ before ‘<’ token typename = enable_if_t::value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:216:1: error: expected unqualified-id before ‘{’ token { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h: In function ‘int SymEngine::unified_compare(const std::pair<_T1, _T2>&, const std::pair<_T1, _T2>&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:245:10: error: ‘t’ does not name a type auto t = unified_compare(a.first, b.first); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:246:9: error: ‘t’ was not declared in this scope if (t == 0) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:261:39: error: ‘unordered_map’ in namespace ‘std’ does not name a template type inline int unified_compare(const std::unordered_map &a, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:261:52: error: expected ‘,’ or ‘...’ before ‘<’ token inline int unified_compare(const std::unordered_map &a, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h: In function ‘int SymEngine::unified_compare(int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:264:30: error: ‘a’ was not declared in this scope return unordered_compare(a, b); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:264:33: error: ‘b’ was not declared in this scope return unordered_compare(a, b); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:264:34: error: there are no arguments to ‘unordered_compare’ that depend on a template parameter, so a declaration of ‘unordered_compare’ must be available [-fpermissive] return unordered_compare(a, b); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h: In function ‘int SymEngine::ordered_compare(const T&, const T&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:275:10: error: ‘a’ does not name a type auto a = A.begin(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:276:10: error: ‘b’ does not name a type auto b = B.begin(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:277:12: error: ‘a’ was not declared in this scope for (; a != A.end(); ++a, ++b) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:277:33: error: ‘b’ was not declared in this scope for (; a != A.end(); ++a, ++b) { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:278:14: error: ‘t’ does not name a type auto t = unified_compare(*a, *b); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:279:13: error: ‘t’ was not declared in this scope if (t != 0) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:285:63: error: spurious ‘>>’, use ‘>’ to terminate a template argument list template > ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:286:1: error: expected ‘>’ before ‘inline’ inline int unordered_compare(const M &a, const M &b) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:287:1: error: expected unqualified-id before ‘{’ token { ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:314:62: error: ‘umap_basic_num’ in namespace ‘SymEngine’ does not name a type std::ostream &operator<<(std::ostream &out, const SymEngine::umap_basic_num &d); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:319:43: error: ‘umap_basic_basic’ in namespace ‘SymEngine’ does not name a type const SymEngine::umap_basic_basic &d); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/number.h:10:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/integer.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/constants.h:10, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:107:13: error: ‘hash_t’ does not name a type mutable hash_t hash_; // This holds the hash value ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:131:17: error: expected ‘,’ or ‘...’ before ‘&&’ token Basic(Basic &&) = delete; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:131:23: error: invalid constructor; you probably meant ‘SymEngine::Basic (const SymEngine::Basic&)’ Basic(Basic &&) = delete; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:133:28: error: expected ‘,’ or ‘...’ before ‘&&’ token Basic &operator=(Basic &&) = delete; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:140:13: error: ‘hash_t’ does not name a type virtual hash_t __hash__() const = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:153:5: error: ‘hash_t’ does not name a type hash_t hash() const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:131:11: error: cannot declare parameter to be of abstract type ‘SymEngine::Basic’ Basic(Basic &&) = delete; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:96:7: note: because the following virtual functions are pure within ‘SymEngine::Basic’: class Basic : public EnableRCPFromThis ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:165:18: note: virtual bool SymEngine::Basic::__eq__(const SymEngine::Basic&) const virtual bool __eq__(const Basic &o) const = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:178:17: note: virtual int SymEngine::Basic::compare(const SymEngine::Basic&) const virtual int compare(const Basic &o) const = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:202:23: note: virtual SymEngine::vec_basic SymEngine::Basic::get_args() const virtual vec_basic get_args() const = 0; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:57:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/number.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/integer.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/constants.h:10, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:204:5: note: virtual void SymEngine::Basic::accept(SymEngine::Visitor&) const SYMENGINE_INCLUDE_METHODS(= 0;) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:204:5: note: virtual void SymEngine::Basic::accept(SymEngine::EvalRealDoubleVisitorFinal&) const SYMENGINE_INCLUDE_METHODS(= 0;) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/number.h:10:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/integer.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/constants.h:10, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:133:22: error: cannot declare parameter to be of abstract type ‘SymEngine::Basic’ Basic &operator=(Basic &&) = delete; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h: In constructor ‘SymEngine::Basic::Basic()’: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:120:15: error: class ‘SymEngine::Basic’ does not have any field named ‘hash_’ Basic() : hash_{0} {} ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h: In member function ‘size_t SymEngine::RCPBasicHash::operator()(const Teuchos::RCP&) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:214:39: error: ‘const class SymEngine::Basic’ has no member named ‘hash’ return static_cast(k->hash()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h: In member function ‘bool SymEngine::RCPBasicKeyLess::operator()(const Teuchos::RCP&, const Teuchos::RCP&) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:232:9: error: ‘hash_t’ was not declared in this scope hash_t xh = x->hash(), yh = y->hash(); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:233:13: error: ‘xh’ was not declared in this scope if (xh != yh) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:233:19: error: ‘yh’ was not declared in this scope if (xh != yh) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:281:46: error: ‘>>’ should be ‘> >’ within a nested template argument list const Ptr> &numer, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:282:46: error: ‘>>’ should be ‘> >’ within a nested template argument list const Ptr> &denom); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:284:71: error: ‘>>’ should be ‘> >’ within a nested template argument list void as_real_imag(const RCP &x, const Ptr> &real, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:285:44: error: ‘>>’ should be ‘> >’ within a nested template argument list const Ptr> &imag); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:320:19: error: variable or field ‘hash_combine’ declared void void hash_combine(hash_t &seed, const T &v); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:320:19: error: ‘hash_t’ was not declared in this scope /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:320:27: error: ‘seed’ was not declared in this scope void hash_combine(hash_t &seed, const T &v); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:320:33: error: expected primary-expression before ‘const’ void hash_combine(hash_t &seed, const T &v); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:330:8: error: ‘hash’ is not a class template struct hash; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:330:8: error: explicit specialization of non-template ‘std::hash’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:334:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/number.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/integer.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/constants.h:10, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h:7:8: error: ‘hash_t’ does not name a type inline hash_t Basic::hash() const ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h: In function ‘bool SymEngine::is_a_sub(const SymEngine::Basic&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h:44:43: error: ‘nullptr’ was not declared in this scope return dynamic_cast(&b) != nullptr; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h: In function ‘bool SymEngine::is_true(SymEngine::tribool)’: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h:54:17: error: ‘tribool’ is not a class or namespace return x == tribool::tritrue; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h: In function ‘bool SymEngine::is_false(SymEngine::tribool)’: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h:59:17: error: ‘tribool’ is not a class or namespace return x == tribool::trifalse; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h: In function ‘bool SymEngine::is_indeterminate(SymEngine::tribool)’: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h:64:17: error: ‘tribool’ is not a class or namespace return x == tribool::indeterminate; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h: In function ‘SymEngine::tribool SymEngine::and_tribool(SymEngine::tribool, SymEngine::tribool)’: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h:70:16: error: ‘tribool’ is not a class or namespace return tribool::trifalse; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h: In function ‘SymEngine::tribool SymEngine::andwk_tribool(SymEngine::tribool, SymEngine::tribool)’: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h:89:16: error: ‘tribool’ is not a class or namespace return tribool::indeterminate; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h:104:5: error: variable or field ‘hash_combine_impl’ declared void hash_t &seed, const T &v, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h:104:5: error: ‘hash_t’ was not declared in this scope /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h:104:13: error: ‘seed’ was not declared in this scope hash_t &seed, const T &v, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h:104:19: error: expected primary-expression before ‘const’ hash_t &seed, const T &v, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h:105:19: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value>::type * = nullptr) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h:105:28: error: expected ‘(’ before ‘<’ token typename std::enable_if::value>::type * = nullptr) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h:105:29: error: ‘is_base_of’ is not a member of ‘std’ typename std::enable_if::value>::type * = nullptr) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h:105:50: error: expected primary-expression before ‘,’ token typename std::enable_if::value>::type * = nullptr) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h:105:53: error: expected primary-expression before ‘>’ token typename std::enable_if::value>::type * = nullptr) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h:105:54: error: ‘::value’ has not been declared typename std::enable_if::value>::type * = nullptr) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h:105:62: error: ‘::type’ has not been declared typename std::enable_if::value>::type * = nullptr) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h:105:71: error: expected primary-expression before ‘=’ token typename std::enable_if::value>::type * = nullptr) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h:105:73: error: ‘nullptr’ was not declared in this scope typename std::enable_if::value>::type * = nullptr) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h:112:5: error: variable or field ‘hash_combine_impl’ declared void hash_t &seed, const T &v, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h:112:5: error: ‘hash_t’ was not declared in this scope /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h:112:13: error: ‘seed’ was not declared in this scope hash_t &seed, const T &v, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h:112:19: error: expected primary-expression before ‘const’ hash_t &seed, const T &v, ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h:113:19: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value>::type * = nullptr) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h:113:28: error: expected ‘(’ before ‘<’ token typename std::enable_if::value>::type * = nullptr) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h:113:29: error: ‘is_integral’ is not a member of ‘std’ typename std::enable_if::value>::type * = nullptr) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h:113:47: error: expected primary-expression before ‘>’ token typename std::enable_if::value>::type * = nullptr) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h:113:48: error: ‘::value’ has not been declared typename std::enable_if::value>::type * = nullptr) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h:113:56: error: ‘::type’ has not been declared typename std::enable_if::value>::type * = nullptr) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h:113:65: error: expected primary-expression before ‘=’ token typename std::enable_if::value>::type * = nullptr) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h:113:67: error: ‘nullptr’ was not declared in this scope typename std::enable_if::value>::type * = nullptr) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h:118:31: error: variable or field ‘hash_combine_impl’ declared void inline void hash_combine_impl(hash_t &seed, const std::string &s) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h:118:31: error: ‘hash_t’ was not declared in this scope /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h:118:39: error: ‘seed’ was not declared in this scope inline void hash_combine_impl(hash_t &seed, const std::string &s) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic-inl.h:118:45: error: expected primary-expression before ‘const’ inline void hash_combine_impl(hash_t &seed, const std::string &s) ^ /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/test_package.cpp:13:1: error: expected ‘}’ at end of input } ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_class.h:7:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/dict.h:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/basic.h:37, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/number.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/integer.h:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/constants.h:10, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/include/symengine/mp_wrapper.h:185:12: warning: inline function ‘SymEngine::mpz_wrapper::~mpz_wrapper()’ used but never defined inline ~mpz_wrapper() SYMENGINE_NOEXCEPT ^ make[2]: *** [CMakeFiles/test_package.dir/test_package.cpp.o] Error 1 make[1]: *** [CMakeFiles/test_package.dir/all] Error 2 make: *** [all] Error 2 symengine/0.9.0 (test package): WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior symengine/0.9.0 (test package): WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior ERROR: symengine/0.9.0 (test package): Error in build() method, line 21 cmake.build() ConanException: Error 2 while executing cmake --build "/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_package/build/Debug" '--' '-j3' ******************************************************************************** conan test conan-center-index/recipes/symengine/all/test_v1_package/conanfile.py symengine/0.9.0@#9de9cc619bdc070e636dd2ecc29ad6ec -pr /home/conan/w/prod/BuildSingleReference/141352/d3719d8e-b6aa-4142-beda-55c1b37c35d8/profile_linux_5_libstdcpp11_gcc_debug_64.symengine-shared-False.txt -c tools.system.package_manager:mode=install -c tools.system.package_manager:sudo=True ******************************************************************************** Configuration: [settings] arch=x86_64 build_type=Debug compiler=gcc compiler.libcxx=libstdc++11 compiler.version=5 os=Linux [options] symengine:shared=False [build_requires] [env] [conf] tools.system.package_manager:mode=install tools.system.package_manager:sudo=True symengine/0.9.0 (test package): Installing package Requirements gmp/6.2.1 from 'conan-center' - Cache symengine/0.9.0 from local cache - Cache Packages gmp/6.2.1:e00e199af00f4bfbb92d863a8f283444e73e72cb - Cache symengine/0.9.0:01305bfc2dfb81facbbf78ea7c16f67134c0b2b9 - Cache Installing (downloading, building) binaries... gmp/6.2.1: Already installed! symengine/0.9.0: Already installed! symengine/0.9.0 (test package): Generator cmake_find_package_multi created symengine-config-version.cmake symengine/0.9.0 (test package): Generator cmake_find_package_multi created symengine-config.cmake symengine/0.9.0 (test package): Generator cmake_find_package_multi created symengineTargets.cmake symengine/0.9.0 (test package): Generator cmake_find_package_multi created symengineTarget-debug.cmake symengine/0.9.0 (test package): Generator cmake_find_package_multi created gmp-config-version.cmake symengine/0.9.0 (test package): Generator cmake_find_package_multi created gmpTarget-debug.cmake symengine/0.9.0 (test package): Generator cmake_find_package_multi created gmpTargets.cmake symengine/0.9.0 (test package): Generator cmake_find_package_multi created gmp-config.cmake symengine/0.9.0 (test package): Generator cmake created conanbuildinfo.cmake symengine/0.9.0 (test package): Generator txt created conanbuildinfo.txt symengine/0.9.0 (test package): Aggregating env generators symengine/0.9.0 (test package): Generated conaninfo.txt symengine/0.9.0 (test package): Generated graphinfo Using lockfile: '/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_v1_package/build/4e7b48dd6e724ba40c1ff428a2292d9d7a8e1c96/conan.lock' Using cached profile from lockfile [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] 'fPIC' option not found [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK symengine/0.9.0 (test package): Calling build() ----Running------ > cd '/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_v1_package/build/4e7b48dd6e724ba40c1ff428a2292d9d7a8e1c96' && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE="Debug" -DCONAN_IN_LOCAL_CACHE="OFF" -DCONAN_COMPILER="gcc" -DCONAN_COMPILER_VERSION="5" -DCONAN_CXX_FLAGS="-m64" -DCONAN_SHARED_LINKER_FLAGS="-m64" -DCONAN_C_FLAGS="-m64" -DCONAN_LIBCXX="libstdc++11" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_v1_package/build/4e7b48dd6e724ba40c1ff428a2292d9d7a8e1c96/package" -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" -DCMAKE_PREFIX_PATH="/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_v1_package/build/4e7b48dd6e724ba40c1ff428a2292d9d7a8e1c96" -DCMAKE_MODULE_PATH="/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_v1_package/build/4e7b48dd6e724ba40c1ff428a2292d9d7a8e1c96" -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY="ON" -DCONAN_EXPORTED="1" -DCMAKE_CXX_STANDARD="11" -Wno-dev '/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_v1_package' ----------------- -- The CXX compiler identification is GNU 5.4.0 -- 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: Adjusting output directories -- Conan: Using cmake targets configuration -- Library symengine found /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/lib/libsymengine.a -- Library teuchos found /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/lib/libteuchos.a -- Library gmpxx found /home/conan/w/prod/BuildSingleReference/.conan/data/gmp/6.2.1/_/_/package/e00e199af00f4bfbb92d863a8f283444e73e72cb/lib/libgmpxx.a -- Library gmp found /home/conan/w/prod/BuildSingleReference/.conan/data/gmp/6.2.1/_/_/package/e00e199af00f4bfbb92d863a8f283444e73e72cb/lib/libgmp.a -- Conan: Adjusting default RPATHs Conan policies -- Conan: Adjusting language standard -- Conan: Compiler GCC>=5, checking major version 5 -- Conan: Checking correct version: 5 -- Conan: C++ stdlib: libstdc++11 -- Library symengine found /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/lib/libsymengine.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/lib/libsymengine.a -- Library teuchos found /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/lib/libteuchos.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/symengine/0.9.0/_/_/package/01305bfc2dfb81facbbf78ea7c16f67134c0b2b9/lib/libteuchos.a -- Library gmpxx found /home/conan/w/prod/BuildSingleReference/.conan/data/gmp/6.2.1/_/_/package/e00e199af00f4bfbb92d863a8f283444e73e72cb/lib/libgmpxx.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/gmp/6.2.1/_/_/package/e00e199af00f4bfbb92d863a8f283444e73e72cb/lib/libgmpxx.a -- Library gmp found /home/conan/w/prod/BuildSingleReference/.conan/data/gmp/6.2.1/_/_/package/e00e199af00f4bfbb92d863a8f283444e73e72cb/lib/libgmp.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/gmp/6.2.1/_/_/package/e00e199af00f4bfbb92d863a8f283444e73e72cb/lib/libgmp.a -- Library gmp found /home/conan/w/prod/BuildSingleReference/.conan/data/gmp/6.2.1/_/_/package/e00e199af00f4bfbb92d863a8f283444e73e72cb/lib/libgmp.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/gmp/6.2.1/_/_/package/e00e199af00f4bfbb92d863a8f283444e73e72cb/lib/libgmp.a -- Library gmpxx found /home/conan/w/prod/BuildSingleReference/.conan/data/gmp/6.2.1/_/_/package/e00e199af00f4bfbb92d863a8f283444e73e72cb/lib/libgmpxx.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/gmp/6.2.1/_/_/package/e00e199af00f4bfbb92d863a8f283444e73e72cb/lib/libgmpxx.a -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_v1_package/build/4e7b48dd6e724ba40c1ff428a2292d9d7a8e1c96 ----Running------ > cmake --build '/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/symengine/all/test_v1_package/build/4e7b48dd6e724ba40c1ff428a2292d9d7a8e1c96' '--' '-j3' ----------------- Scanning dependencies of target test_package [ 50%] Building CXX object CMakeFiles/test_package.dir/test_package.cpp.o [100%] Linking CXX executable bin/test_package [100%] Built target test_package symengine/0.9.0 (test package): Running test() ----Running------ > bin/test_package ----------------- (1/12)*pi CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_INSTALL_BINDIR CMAKE_INSTALL_DATAROOTDIR CMAKE_INSTALL_INCLUDEDIR CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LIBEXECDIR CMAKE_INSTALL_OLDINCLUDEDIR CMAKE_INSTALL_SBINDIR