******************************************************************************** conan test conan-center-index/recipes/tl-expected/all/test_package/conanfile.py tl-expected/1.0.0@ --profile=/home/conan/w/BuildSingleReference/33392/45406a65-3f5a-40ca-92c9-eae7e4365b2a/profile.txt ******************************************************************************** Configuration: [settings] arch=x86_64 arch_build=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++11 compiler.version=5 os=Linux os_build=Linux [options] [build_requires] [env] tl-expected/1.0.0 (test package): Installing package Requirements tl-expected/1.0.0 from local cache - Cache Packages tl-expected/1.0.0:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Cache Installing (downloading, building) binaries... tl-expected/1.0.0: Already installed! [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [LIBRARY DOES NOT EXIST (KB-H054)] OK tl-expected/1.0.0 (test package): Generator cmake created conanbuildinfo.cmake tl-expected/1.0.0 (test package): Generator cmake_find_package created Findtl-expected.cmake tl-expected/1.0.0 (test package): Generator txt created conanbuildinfo.txt tl-expected/1.0.0 (test package): Generated conaninfo.txt tl-expected/1.0.0 (test package): Generated graphinfo Using lockfile: '/home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/build/51356ff1bc7ea71cd8f6a80b332306c81528a873/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 tl-expected/1.0.0 (test package): Calling build() ----Running------ > cd '/home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/build/51356ff1bc7ea71cd8f6a80b332306c81528a873' && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE="Release" -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/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/build/51356ff1bc7ea71cd8f6a80b332306c81528a873/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_MODULE_PATH="/home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/build/51356ff1bc7ea71cd8f6a80b332306c81528a873" -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY="ON" -DCONAN_EXPORTED="1" -Wno-dev '/home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package' ----------------- -- The C compiler identification is GNU 5.4.0 -- The CXX compiler identification is GNU 5.4.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Conan: called by CMake conan helper -- Conan: Adjusting output directories -- Conan: Using cmake global configuration -- 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 -- Conan: Using autogenerated Findtl-expected.cmake -- Found tl-expected: 1.0.0 (found version "1.0.0") -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/build/51356ff1bc7ea71cd8f6a80b332306c81528a873 ----Running------ > cmake --build '/home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/build/51356ff1bc7ea71cd8f6a80b332306c81528a873' '--' '-j3' ----------------- Scanning dependencies of target test_package [ 50%] Building CXX object CMakeFiles/test_package.dir/example.cpp.o CMakeFiles/test_package.dir/build.make:81: recipe for target 'CMakeFiles/test_package.dir/example.cpp.o' failed CMakeFiles/Makefile2:94: recipe for target 'CMakeFiles/test_package.dir/all' failed Makefile:102: recipe for target 'all' failed 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 In file included from /usr/include/c++/5/type_traits:35:0, from /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:25, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/example.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/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/example.cpp:1:0: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:78:84: error: expected template-name before ‘<’ token struct is_trivially_copy_constructible : std::is_trivially_copy_constructible{}; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:78:84: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:78:84: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:129:8: error: ‘constexpr’ does not name a type static constexpr in_place_t in_place{}; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:129:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:134:17: error: expected identifier before ‘!’ token static_assert(!std::is_same::value, "E must not be void"); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:134:17: error: expected ‘,’ or ‘...’ before ‘!’ token /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:137:3: error: ‘constexpr’ does not name a type constexpr explicit unexpected(const E &e) : m_val(e) {} ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:137:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:139:3: error: ‘constexpr’ does not name a type constexpr explicit unexpected(E &&e) : m_val(std::move(e)) {} ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:139:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:141:3: error: ‘constexpr’ does not name a type constexpr const E &value() const & { return m_val; } ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:141:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:142:3: error: ‘constexpr’ does not name a type TL_EXPECTED_11_CONSTEXPR E &value() & { return m_val; } ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:142:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:143:3: error: ‘constexpr’ does not name a type TL_EXPECTED_11_CONSTEXPR E &&value() && { return std::move(m_val); } ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:143:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:144:3: error: ‘constexpr’ does not name a type constexpr const E &&value() const && { return std::move(m_val); } ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:144:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:151:1: error: ‘constexpr’ does not name a type constexpr bool operator==(const unexpected &lhs, const unexpected &rhs) { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:151:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:155:1: error: ‘constexpr’ does not name a type constexpr bool operator!=(const unexpected &lhs, const unexpected &rhs) { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:155:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:159:1: error: ‘constexpr’ does not name a type constexpr bool operator<(const unexpected &lhs, const unexpected &rhs) { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:159:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:163:1: error: ‘constexpr’ does not name a type constexpr bool operator<=(const unexpected &lhs, const unexpected &rhs) { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:163:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:167:1: error: ‘constexpr’ does not name a type constexpr bool operator>(const unexpected &lhs, const unexpected &rhs) { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:167:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:171:1: error: ‘constexpr’ does not name a type constexpr bool operator>=(const unexpected &lhs, const unexpected &rhs) { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:171:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:176:26: error: ‘decay’ in namespace ‘std’ does not name a template type unexpected::type> make_unexpected(E &&e) { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:176:31: error: expected template-argument before ‘<’ token unexpected::type> make_unexpected(E &&e) { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:176:31: error: expected ‘>’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:176:40: error: template argument 1 is invalid unexpected::type> make_unexpected(E &&e) { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:176:42: error: expected ‘::’ before ‘make_unexpected’ unexpected::type> make_unexpected(E &&e) { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:176:60: error: expected ‘,’ or ‘...’ before ‘&&’ token unexpected::type> make_unexpected(E &&e) { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp: In function ‘int tl::make_unexpected(E)’: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:177:35: error: ‘decay’ in namespace ‘std’ does not name a template type return unexpected::type>(std::forward(e)); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:177:40: error: expected template-argument before ‘<’ token return unexpected::type>(std::forward(e)); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:177:40: error: expected ‘>’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:177:49: error: template argument 1 is invalid return unexpected::type>(std::forward(e)); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:177:50: error: expected ‘::’ before ‘(’ token return unexpected::type>(std::forward(e)); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:177:50: error: expected identifier before ‘(’ token /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:177:51: error: ‘forward’ is not a member of ‘std’ return unexpected::type>(std::forward(e)); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:177:65: error: expected primary-expression before ‘>’ token return unexpected::type>(std::forward(e)); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:177:67: error: ‘e’ was not declared in this scope return unexpected::type>(std::forward(e)); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:183:8: error: ‘constexpr’ does not name a type static constexpr unexpect_t unexpect{}; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:183:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:187:1: error: expected unqualified-id before ‘[’ token [[noreturn]] TL_EXPECTED_11_CONSTEXPR void throw_exception(E &&e) { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:202:20: error: expected unqualified-id before ‘using’ template using remove_const_t = typename std::remove_const::type; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:204:1: error: expected unqualified-id before ‘using’ using remove_reference_t = typename std::remove_reference::type; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:205:20: error: expected unqualified-id before ‘using’ template using decay_t = typename std::decay::type; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:207:1: error: expected unqualified-id before ‘using’ using enable_if_t = typename std::enable_if::type; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:209:1: error: expected unqualified-id before ‘using’ using conditional_t = typename std::conditional::type; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:212:57: error: expected class-name before ‘{’ token template struct conjunction : std::true_type {}; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:216:21: error: expected template-name before ‘<’ token : std::conditional, B>::type {}; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:216:21: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:216:21: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:252:14: error: ‘enable_if_t’ does not name a type typename = enable_if_t>::value>, ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:252:25: error: expected ‘>’ before ‘<’ token typename = enable_if_t>::value>, ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:256:60: error: expected unqualified-id before ‘{’ token -> decltype(std::mem_fn(f)(std::forward(args)...)) { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:261:14: error: ‘enable_if_t’ does not name a type typename = enable_if_t>::value>> ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:261:25: error: expected ‘>’ before ‘<’ token typename = enable_if_t>::value>> ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:264:65: error: expected unqualified-id before ‘{’ token -> decltype(std::forward(f)(std::forward(args)...)) { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:273:15: error: ‘invoke’ is not a member of ‘tl::detail’ F, decltype(detail::invoke(std::declval(), std::declval()...), void()), ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:273:30: error: ‘declval’ is not a member of ‘std’ F, decltype(detail::invoke(std::declval(), std::declval()...), void()), ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:273:49: error: ‘declval’ is not a member of ‘std’ F, decltype(detail::invoke(std::declval(), std::declval()...), void()), ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:273:70: error: a function call cannot appear in a constant-expression F, decltype(detail::invoke(std::declval(), std::declval()...), void()), ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:273:78: error: a call to a constructor cannot appear in a constant-expression F, decltype(detail::invoke(std::declval(), std::declval()...), void()), ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:273:79: error: a function call cannot appear in a constant-expression F, decltype(detail::invoke(std::declval(), std::declval()...), void()), ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:274:8: error: template argument 2 is invalid Us...> { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:279:1: error: expected unqualified-id before ‘using’ using invoke_result = invoke_result_impl; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:282:1: error: expected unqualified-id before ‘using’ using invoke_result_t = typename invoke_result::type; ^ In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/example.cpp:1:0: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:301:32: error: ‘false_type’ in namespace ‘std’ does not name a type template std::false_type can_swap(...) noexcept(false); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:303:13: error: expected type-specifier before ‘decltype’ class = decltype(swap(std::declval(), std::declval()))> ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:303:13: error: expected ‘>’ before ‘decltype’ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:304:10: error: ‘true_type’ in namespace ‘std’ does not name a type std::true_type can_swap(int) noexcept(noexcept(swap(std::declval(), ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:307:32: error: ‘false_type’ in namespace ‘std’ does not name a type template std::false_type uses_std(...); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:309:8: error: ‘is_same’ in namespace ‘std’ does not name a template type std::is_same(), std::declval())), tag> ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:314:29: error: expected template-name before ‘<’ token : std::integral_constant(0))> {}; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:323:29: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:323:29: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:328:27: error: expected template-name before ‘<’ token : std::integral_constant< ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:328:27: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:328:27: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:337:27: error: expected template-name before ‘<’ token : std::integral_constant< ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:337:27: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:337:27: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:346:27: error: expected template-name before ‘<’ token : std::integral_constant< ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:346:27: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:346:27: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:359:62: error: expected class-name before ‘{’ token template struct is_expected_impl : std::false_type {}; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:361:38: error: ‘>>’ should be ‘> >’ within a nested template argument list struct is_expected_impl> : std::true_type {}; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:361:58: error: expected class-name before ‘{’ token struct is_expected_impl> : std::true_type {}; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:362:20: error: expected unqualified-id before ‘using’ template using is_expected = is_expected_impl>; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:365:1: error: expected unqualified-id before ‘using’ using expected_enable_forward_value = detail::enable_if_t< ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:372:1: error: expected unqualified-id before ‘using’ using expected_enable_from_other = detail::enable_if_t< ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:385:1: error: expected unqualified-id before ‘using’ using is_void_or = conditional_t::value, std::true_type, U>; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:388:1: error: expected unqualified-id before ‘using’ using is_copy_constructible_or_void = ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:392:1: error: expected unqualified-id before ‘using’ using is_move_constructible_or_void = ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:396:1: error: expected unqualified-id before ‘using’ using is_copy_assignable_or_void = ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:401:1: error: expected unqualified-id before ‘using’ using is_move_assignable_or_void = ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:409:8: error: ‘constexpr’ does not name a type static constexpr no_init_t no_init{}; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:409:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:417:36: error: ‘is_trivially_destructible’ is not a member of ‘std’ template ::value, ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:417:68: error: expected primary-expression before ‘>’ token template ::value, ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:417:71: error: ‘value’ in namespace ‘::’ does not name a type template ::value, ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:466:36: error: ‘expected_storage_base’ is not a class template template struct expected_storage_base { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:467:3: error: ‘constexpr’ does not name a type constexpr expected_storage_base() : m_val(T{}), m_has_val(true) {} ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:467:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:467:48: error: expected unqualified-id before ‘)’ token constexpr expected_storage_base() : m_val(T{}), m_has_val(true) {} ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:468:3: error: ‘constexpr’ does not name a type constexpr expected_storage_base(no_init_t) : m_no_init(), m_has_val(false) {} ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:468:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:471:21: error: ‘tl::detail::enable_if_t’ has not been declared detail::enable_if_t::value> * = ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:471:32: error: expected ‘>’ before ‘<’ token detail::enable_if_t::value> * = ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:473:3: error: ‘constexpr’ does not name a type constexpr expected_storage_base(in_place_t, Args &&... args) ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:473:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:477:21: error: ‘tl::detail::enable_if_t’ has not been declared detail::enable_if_t’ before ‘<’ token detail::enable_if_t il, ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:479:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:483:21: error: ‘tl::detail::enable_if_t’ has not been declared detail::enable_if_t::value> * = ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:483:32: error: expected ‘>’ before ‘<’ token detail::enable_if_t::value> * = ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:485:3: error: ‘constexpr’ does not name a type constexpr explicit expected_storage_base(unexpect_t, Args &&... args) ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:485:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:489:21: error: ‘tl::detail::enable_if_t’ has not been declared detail::enable_if_t’ before ‘<’ token detail::enable_if_t struct expected_storage_base { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:466:74: note: provided for ‘template struct tl::detail::expected_storage_base’ template struct expected_storage_base { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:552:75: error: wrong number of template arguments (4, should be 2) template struct expected_storage_base { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:466:74: note: provided for ‘template struct tl::detail::expected_storage_base’ template struct expected_storage_base { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:596:69: error: wrong number of template arguments (4, should be 2) template struct expected_storage_base { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:466:74: note: provided for ‘template struct tl::detail::expected_storage_base’ template struct expected_storage_base { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:626:70: error: wrong number of template arguments (4, should be 2) template struct expected_storage_base { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:466:74: note: provided for ‘template struct tl::detail::expected_storage_base’ template struct expected_storage_base { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:665:48: error: expected ‘,’ or ‘...’ before ‘&&’ token template void construct(Args &&... args) noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:665:60: error: expected initializer before ‘noexcept’ template void construct(Args &&... args) noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:670:48: error: expected ‘,’ or ‘...’ before ‘&&’ token template void construct_with(Rhs &&rhs) noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:670:55: error: expected initializer before ‘noexcept’ template void construct_with(Rhs &&rhs) noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:675:54: error: expected ‘,’ or ‘...’ before ‘&&’ token template void construct_error(Args &&... args) noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:675:66: error: expected initializer before ‘noexcept’ template void construct_error(Args &&... args) noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:690:21: error: ‘tl::detail::enable_if_t’ has not been declared detail::enable_if_t::value> ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:690:32: error: expected ‘>’ before ‘<’ token detail::enable_if_t::value> ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:692:52: error: expected initializer before ‘noexcept’ void assign(const expected_operations_base &rhs) noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:704:21: error: ‘tl::detail::enable_if_t’ has not been declared detail::enable_if_t::value && ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:704:32: error: expected ‘>’ before ‘<’ token detail::enable_if_t::value && ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:707:52: error: expected initializer before ‘noexcept’ void assign(const expected_operations_base &rhs) noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:723:21: error: ‘tl::detail::enable_if_t’ has not been declared detail::enable_if_t::value && ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:723:32: error: expected ‘>’ before ‘<’ token detail::enable_if_t::value && ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:726:50: error: no default argument for ‘’ void assign(const expected_operations_base &rhs) { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:726:50: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:748:21: error: ‘tl::detail::enable_if_t’ has not been declared detail::enable_if_t::value> ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:748:32: error: expected ‘>’ before ‘<’ token detail::enable_if_t::value> ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:750:40: error: expected ‘,’ or ‘...’ before ‘&&’ token void assign(expected_operations_base &&rhs) noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:750:47: error: expected initializer before ‘noexcept’ void assign(expected_operations_base &&rhs) noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:760:21: error: ‘tl::detail::enable_if_t’ has not been declared detail::enable_if_t::value> ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:760:32: error: expected ‘>’ before ‘<’ token detail::enable_if_t::value> ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:762:40: error: expected ‘,’ or ‘...’ before ‘&&’ token void assign(expected_operations_base &&rhs) { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:762:45: error: no default argument for ‘’ void assign(expected_operations_base &&rhs) { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:762:45: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:805:47: error: expected ‘,’ or ‘...’ before ‘&&’ token template void assign_common(Rhs &&rhs) { ^ In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/example.cpp:1:0: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:822:3: error: ‘constexpr’ does not name a type TL_EXPECTED_11_CONSTEXPR T &get() & { return this->m_val; } ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:822:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/example.cpp:1:0: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:823:3: error: ‘constexpr’ does not name a type constexpr const T &get() const & { return this->m_val; } ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:823:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/example.cpp:1:0: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:824:3: error: ‘constexpr’ does not name a type TL_EXPECTED_11_CONSTEXPR T &&get() && { return std::move(this->m_val); } ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:824:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/example.cpp:1:0: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:826:3: error: ‘constexpr’ does not name a type constexpr const T &&get() const && { return std::move(this->m_val); } ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:826:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/example.cpp:1:0: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:829:3: error: ‘constexpr’ does not name a type TL_EXPECTED_11_CONSTEXPR unexpected &geterr() & { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:829:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/example.cpp:1:0: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:832:3: error: ‘constexpr’ does not name a type constexpr const unexpected &geterr() const & { return this->m_unexpect; } ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:832:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/example.cpp:1:0: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:833:3: error: ‘constexpr’ does not name a type TL_EXPECTED_11_CONSTEXPR unexpected &&geterr() && { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:833:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/example.cpp:1:0: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:837:3: error: ‘constexpr’ does not name a type constexpr const unexpected &&geterr() const && { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:837:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/example.cpp:1:0: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:842:3: error: ‘constexpr’ does not name a type TL_EXPECTED_11_CONSTEXPR void destroy_val() { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:842:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/example.cpp:1:0: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp: In member function ‘void tl::detail::expected_operations_base::assign(const tl::detail::expected_operations_base&)’: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:728:12: error: ‘tmp’ does not name a type auto tmp = std::move(geterr()); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:729:14: error: there are no arguments to ‘geterr’ that depend on a template parameter, so a declaration of ‘geterr’ must be available [-fpermissive] geterr().~unexpected(); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:729:14: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:735:16: error: there are no arguments to ‘geterr’ that depend on a template parameter, so a declaration of ‘geterr’ must be available [-fpermissive] geterr() = std::move(tmp); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:735:20: error: ‘move’ is not a member of ‘std’ geterr() = std::move(tmp); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:735:30: error: ‘tmp’ was not declared in this scope geterr() = std::move(tmp); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp: In member function ‘void tl::detail::expected_operations_base::assign(tl::detail::expected_operations_base)’: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:763:29: error: ‘rhs’ was not declared in this scope if (!this->m_has_val && rhs.m_has_val) { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:764:12: error: ‘tmp’ does not name a type auto tmp = std::move(geterr()); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:765:14: error: there are no arguments to ‘geterr’ that depend on a template parameter, so a declaration of ‘geterr’ must be available [-fpermissive] geterr().~unexpected(); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:768:19: error: ‘move’ is not a member of ‘std’ construct(std::move(rhs).get()); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:768:39: error: there are no arguments to ‘construct’ that depend on a template parameter, so a declaration of ‘construct’ must be available [-fpermissive] construct(std::move(rhs).get()); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:770:16: error: there are no arguments to ‘geterr’ that depend on a template parameter, so a declaration of ‘geterr’ must be available [-fpermissive] geterr() = std::move(tmp); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:770:20: error: ‘move’ is not a member of ‘std’ geterr() = std::move(tmp); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:770:30: error: ‘tmp’ was not declared in this scope geterr() = std::move(tmp); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:777:21: error: ‘move’ is not a member of ‘std’ assign_common(std::move(rhs)); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp: In member function ‘void tl::detail::expected_operations_base::assign_common(Rhs)’: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:807:11: error: ‘rhs’ was not declared in this scope if (rhs.m_has_val) { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:808:13: error: there are no arguments to ‘get’ that depend on a template parameter, so a declaration of ‘get’ must be available [-fpermissive] get() = std::forward(rhs).get(); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:808:17: error: ‘forward’ is not a member of ‘std’ get() = std::forward(rhs).get(); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:808:33: error: expected primary-expression before ‘>’ token get() = std::forward(rhs).get(); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:810:15: error: there are no arguments to ‘destroy_val’ that depend on a template parameter, so a declaration of ‘destroy_val’ must be available [-fpermissive] destroy_val(); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:811:25: error: ‘forward’ is not a member of ‘std’ construct_error(std::forward(rhs).geterr()); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:811:41: error: expected primary-expression before ‘>’ token construct_error(std::forward(rhs).geterr()); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:811:56: error: there are no arguments to ‘construct_error’ that depend on a template parameter, so a declaration of ‘construct_error’ must be available [-fpermissive] construct_error(std::forward(rhs).geterr()); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:814:12: error: ‘rhs’ was not declared in this scope if (!rhs.m_has_val) { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:815:16: error: there are no arguments to ‘geterr’ that depend on a template parameter, so a declaration of ‘geterr’ must be available [-fpermissive] geterr() = std::forward(rhs).geterr(); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:815:20: error: ‘forward’ is not a member of ‘std’ geterr() = std::forward(rhs).geterr(); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:815:36: error: expected primary-expression before ‘>’ token geterr() = std::forward(rhs).geterr(); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:853:45: error: expected initializer before ‘noexcept’ template void construct() noexcept { this->m_has_val = true; } ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:857:48: error: expected ‘,’ or ‘...’ before ‘&&’ token template void construct_with(Rhs &&) noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:857:52: error: expected initializer before ‘noexcept’ template void construct_with(Rhs &&) noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:861:54: error: expected ‘,’ or ‘...’ before ‘&&’ token template void construct_error(Args &&... args) noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:861:66: error: expected initializer before ‘noexcept’ template void construct_error(Args &&... args) noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:867:40: error: expected ‘,’ or ‘...’ before ‘&&’ token template void assign(Rhs &&rhs) noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:867:47: error: expected initializer before ‘noexcept’ template void assign(Rhs &&rhs) noexcept { ^ In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/example.cpp:1:0: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:884:3: error: ‘constexpr’ does not name a type TL_EXPECTED_11_CONSTEXPR unexpected &geterr() & { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:884:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/example.cpp:1:0: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:887:3: error: ‘constexpr’ does not name a type constexpr const unexpected &geterr() const & { return this->m_unexpect; } ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:887:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/example.cpp:1:0: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:888:3: error: ‘constexpr’ does not name a type TL_EXPECTED_11_CONSTEXPR unexpected &&geterr() && { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:888:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/example.cpp:1:0: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:892:3: error: ‘constexpr’ does not name a type constexpr const unexpected &&geterr() const && { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:892:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/example.cpp:1:0: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:897:3: error: ‘constexpr’ does not name a type TL_EXPECTED_11_CONSTEXPR void destroy_val() { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:897:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/example.cpp:1:0: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:905:18: error: ‘is_void_or’ was not declared in this scope bool = is_void_or:: ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:905:30: error: expected primary-expression before ‘,’ token bool = is_void_or:: ^ In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/example.cpp:1:0: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:905:32: error: ‘struct tl::detail::is_trivially_copy_constructible’ is not a valid type for a template non-type parameter bool = is_void_or:: ^ In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/example.cpp:1:0: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:906:15: error: ‘value’ in namespace ‘::’ does not name a type value &&TL_EXPECTED_IS_TRIVIALLY_COPY_CONSTRUCTIBLE(E)::value> ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:913:8: error: ‘expected_copy_base’ is not a class template struct expected_copy_base : expected_operations_base { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:926:41: error: expected ‘,’ or ‘...’ before ‘&&’ token expected_copy_base(expected_copy_base &&rhs) = default; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:926:50: error: invalid constructor; you probably meant ‘tl::detail::expected_copy_base (const tl::detail::expected_copy_base&)’ expected_copy_base(expected_copy_base &&rhs) = default; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:928:52: error: expected ‘,’ or ‘...’ before ‘&&’ token expected_copy_base &operator=(expected_copy_base &&rhs) = default; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp: In copy constructor ‘tl::detail::expected_copy_base::expected_copy_base(const tl::detail::expected_copy_base&)’: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:918:40: error: ‘no_init’ was not declared in this scope : expected_operations_base(no_init) { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:938:18: error: ‘is_void_or’ was not declared in this scope bool = is_void_or>::value ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:938:30: error: expected primary-expression before ‘,’ token bool = is_void_or>::value ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:938:37: error: ‘std::is_trivially_move_constructible’ has not been declared bool = is_void_or>::value ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:938:68: error: expected ‘>’ before ‘<’ token bool = is_void_or>::value ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:940:54: error: expected unqualified-id before ‘{’ token struct expected_move_base : expected_copy_base { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:947:8: error: ‘expected_move_base’ is not a class template struct expected_move_base : expected_copy_base { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:953:41: error: expected ‘,’ or ‘...’ before ‘&&’ token expected_move_base(expected_move_base &&rhs) noexcept( ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:953:46: error: invalid constructor; you probably meant ‘tl::detail::expected_move_base (const tl::detail::expected_move_base&)’ expected_move_base(expected_move_base &&rhs) noexcept( ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:953:46: error: expected ‘;’ at end of member declaration /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:954:12: error: ‘std::is_nothrow_move_constructible’ has not been declared std::is_nothrow_move_constructible::value) ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:954:41: error: expected ‘,’ or ‘...’ before ‘<’ token std::is_nothrow_move_constructible::value) ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:963:52: error: expected ‘,’ or ‘...’ before ‘&&’ token expected_move_base &operator=(expected_move_base &&rhs) = default; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp: In member function ‘int tl::detail::expected_move_base::noexcept(int)’: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:955:9: error: only constructors take member initializers : expected_copy_base(no_init) { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:955:34: error: ‘no_init’ was not declared in this scope : expected_copy_base(no_init) { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:956:9: error: ‘rhs’ was not declared in this scope if (rhs.has_value()) { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:957:28: error: ‘move’ is not a member of ‘std’ this->construct_with(std::move(rhs)); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:959:29: error: ‘move’ is not a member of ‘std’ this->construct_error(std::move(rhs.geterr())); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:968:18: error: ‘is_void_or’ was not declared in this scope bool = is_void_or< ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:969:16: error: expected primary-expression before ‘,’ token T, conjunction’ is not a valid type for a template non-type parameter TL_EXPECTED_IS_TRIVIALLY_COPY_CONSTRUCTIBLE(T), ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:971:30: error: ‘std::is_trivially_destructible’ has not been declared TL_EXPECTED_IS_TRIVIALLY_DESTRUCTIBLE(T)>>::value ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:971:30: error: expected ‘>’ before ‘<’ token TL_EXPECTED_IS_TRIVIALLY_DESTRUCTIBLE(T)>>::value ^ In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/example.cpp:1:0: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:975:8: error: no default argument for ‘’ struct expected_copy_assign_base : expected_move_base { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:975:8: error: no default argument for ‘’ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:975:8: error: no default argument for ‘’ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:980:45: error: template argument 4 is invalid struct expected_copy_assign_base : expected_move_base { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:980:45: error: template argument 5 is invalid /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:980:45: error: template argument 6 is invalid /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1003:15: error: ‘is_void_or’ was not declared in this scope is_void_or, ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1003:27: error: expected primary-expression before ‘,’ token is_void_or, ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1003:41: error: ‘is_trivially_destructible’ is not a member of ‘std’ is_void_or, ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1003:41: error: ‘is_trivially_destructible’ is not a member of ‘std’ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1003:73: error: template argument 1 is invalid is_void_or, ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1004:46: error: ‘std::is_trivially_move_constructible’ has not been declared std::is_trivially_move_constructible, ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1004:77: error: expected ‘>’ before ‘<’ token std::is_trivially_move_constructible, ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1009:8: error: no default argument for ‘’ struct expected_move_assign_base : expected_copy_assign_base { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1009:8: error: no default argument for ‘’ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1009:66: error: template argument 3 is invalid struct expected_move_assign_base : expected_copy_assign_base { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1009:66: error: template argument 4 is invalid /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1009:66: error: template argument 5 is invalid /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1009:66: error: template argument 6 is invalid /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1010:39: error: template argument 3 is invalid using expected_copy_assign_base::expected_copy_assign_base; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1010:39: error: template argument 4 is invalid /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1010:39: error: template argument 5 is invalid /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1010:39: error: template argument 6 is invalid /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1017:45: error: template argument 4 is invalid struct expected_move_assign_base ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1017:45: error: template argument 5 is invalid /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1018:37: error: template argument 3 is invalid : expected_copy_assign_base { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1018:37: error: template argument 4 is invalid /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1018:37: error: template argument 5 is invalid /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1018:37: error: template argument 6 is invalid /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1041:30: error: ‘is_copy_constructible_or_void’ was not declared in this scope bool EnableCopy = (is_copy_constructible_or_void::value && ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1041:61: error: expected primary-expression before ‘>’ token bool EnableCopy = (is_copy_constructible_or_void::value && ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1041:62: error: ‘::value’ has not been declared bool EnableCopy = (is_copy_constructible_or_void::value && ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1042:30: error: ‘is_copy_constructible’ is not a member of ‘std’ std::is_copy_constructible::value), ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1042:58: error: expected primary-expression before ‘>’ token std::is_copy_constructible::value), ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1042:59: error: ‘::value’ has not been declared std::is_copy_constructible::value), ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1043:30: error: ‘is_move_constructible_or_void’ was not declared in this scope bool EnableMove = (is_move_constructible_or_void::value && ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1043:61: error: expected primary-expression before ‘>’ token bool EnableMove = (is_move_constructible_or_void::value && ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1043:62: error: ‘::value’ has not been declared bool EnableMove = (is_move_constructible_or_void::value && ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1044:30: error: ‘is_move_constructible’ is not a member of ‘std’ std::is_move_constructible::value)> ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1044:58: error: expected primary-expression before ‘>’ token std::is_move_constructible::value)> ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1044:59: error: ‘::value’ has not been declared std::is_move_constructible::value)> ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1048:55: error: expected ‘,’ or ‘...’ before ‘&&’ token expected_delete_ctor_base(expected_delete_ctor_base &&) noexcept = default; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1048:57: error: invalid constructor; you probably meant ‘tl::detail::expected_delete_ctor_base (const tl::detail::expected_delete_ctor_base&)’ expected_delete_ctor_base(expected_delete_ctor_base &&) noexcept = default; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1048:57: error: expected ‘;’ at end of member declaration /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1048:59: error: ‘noexcept’ does not name a type expected_delete_ctor_base(expected_delete_ctor_base &&) noexcept = default; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1048:59: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1052:39: error: expected ‘,’ or ‘...’ before ‘&&’ token operator=(expected_delete_ctor_base &&) noexcept = default; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1052:41: error: expected ‘;’ at end of member declaration operator=(expected_delete_ctor_base &&) noexcept = default; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1052:43: error: ‘noexcept’ does not name a type operator=(expected_delete_ctor_base &&) noexcept = default; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1052:43: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1059:55: error: expected ‘,’ or ‘...’ before ‘&&’ token expected_delete_ctor_base(expected_delete_ctor_base &&) noexcept = delete; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1059:57: error: invalid constructor; you probably meant ‘tl::detail::expected_delete_ctor_base (const tl::detail::expected_delete_ctor_base&)’ expected_delete_ctor_base(expected_delete_ctor_base &&) noexcept = delete; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1059:57: error: expected ‘;’ at end of member declaration /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1059:59: error: ‘noexcept’ does not name a type expected_delete_ctor_base(expected_delete_ctor_base &&) noexcept = delete; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1059:59: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1063:39: error: expected ‘,’ or ‘...’ before ‘&&’ token operator=(expected_delete_ctor_base &&) noexcept = default; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1063:41: error: expected ‘;’ at end of member declaration operator=(expected_delete_ctor_base &&) noexcept = default; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1063:43: error: ‘noexcept’ does not name a type operator=(expected_delete_ctor_base &&) noexcept = default; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1063:43: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1070:55: error: expected ‘,’ or ‘...’ before ‘&&’ token expected_delete_ctor_base(expected_delete_ctor_base &&) noexcept = default; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1070:57: error: invalid constructor; you probably meant ‘tl::detail::expected_delete_ctor_base (const tl::detail::expected_delete_ctor_base&)’ expected_delete_ctor_base(expected_delete_ctor_base &&) noexcept = default; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1070:57: error: expected ‘;’ at end of member declaration /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1070:59: error: ‘noexcept’ does not name a type expected_delete_ctor_base(expected_delete_ctor_base &&) noexcept = default; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1070:59: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1074:39: error: expected ‘,’ or ‘...’ before ‘&&’ token operator=(expected_delete_ctor_base &&) noexcept = default; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1074:41: error: expected ‘;’ at end of member declaration operator=(expected_delete_ctor_base &&) noexcept = default; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1074:43: error: ‘noexcept’ does not name a type operator=(expected_delete_ctor_base &&) noexcept = default; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1074:43: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1081:55: error: expected ‘,’ or ‘...’ before ‘&&’ token expected_delete_ctor_base(expected_delete_ctor_base &&) noexcept = delete; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1081:57: error: invalid constructor; you probably meant ‘tl::detail::expected_delete_ctor_base (const tl::detail::expected_delete_ctor_base&)’ expected_delete_ctor_base(expected_delete_ctor_base &&) noexcept = delete; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1081:57: error: expected ‘;’ at end of member declaration /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1081:59: error: ‘noexcept’ does not name a type expected_delete_ctor_base(expected_delete_ctor_base &&) noexcept = delete; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1081:59: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1085:39: error: expected ‘,’ or ‘...’ before ‘&&’ token operator=(expected_delete_ctor_base &&) noexcept = default; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1085:41: error: expected ‘;’ at end of member declaration operator=(expected_delete_ctor_base &&) noexcept = default; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1085:43: error: ‘noexcept’ does not name a type operator=(expected_delete_ctor_base &&) noexcept = default; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1085:43: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1092:30: error: ‘is_copy_constructible_or_void’ was not declared in this scope bool EnableCopy = (is_copy_constructible_or_void::value && ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1092:61: error: expected primary-expression before ‘>’ token bool EnableCopy = (is_copy_constructible_or_void::value && ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1092:62: error: ‘::value’ has not been declared bool EnableCopy = (is_copy_constructible_or_void::value && ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1093:30: error: ‘is_copy_constructible’ is not a member of ‘std’ std::is_copy_constructible::value && ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1093:58: error: expected primary-expression before ‘>’ token std::is_copy_constructible::value && ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1093:59: error: ‘::value’ has not been declared std::is_copy_constructible::value && ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1094:30: error: ‘is_copy_assignable_or_void’ was not declared in this scope is_copy_assignable_or_void::value && ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1094:58: error: expected primary-expression before ‘>’ token is_copy_assignable_or_void::value && ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1094:59: error: ‘::value’ has not been declared is_copy_assignable_or_void::value && ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1095:30: error: ‘is_copy_assignable’ is not a member of ‘std’ std::is_copy_assignable::value), ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1095:55: error: expected primary-expression before ‘>’ token std::is_copy_assignable::value), ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1095:56: error: ‘::value’ has not been declared std::is_copy_assignable::value), ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1096:30: error: ‘is_move_constructible_or_void’ was not declared in this scope bool EnableMove = (is_move_constructible_or_void::value && ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1096:61: error: expected primary-expression before ‘>’ token bool EnableMove = (is_move_constructible_or_void::value && ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1096:62: error: ‘::value’ has not been declared bool EnableMove = (is_move_constructible_or_void::value && ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1097:30: error: ‘is_move_constructible’ is not a member of ‘std’ std::is_move_constructible::value && ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1097:58: error: expected primary-expression before ‘>’ token std::is_move_constructible::value && ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1097:59: error: ‘::value’ has not been declared std::is_move_constructible::value && ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1098:30: error: ‘is_move_assignable_or_void’ was not declared in this scope is_move_assignable_or_void::value && ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1098:58: error: expected primary-expression before ‘>’ token is_move_assignable_or_void::value && ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1098:59: error: ‘::value’ has not been declared is_move_assignable_or_void::value && ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1099:30: error: ‘is_move_assignable’ is not a member of ‘std’ std::is_move_assignable::value)> ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1099:55: error: expected primary-expression before ‘>’ token std::is_move_assignable::value)> ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1099:56: error: ‘::value’ has not been declared std::is_move_assignable::value)> ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1103:59: error: expected ‘,’ or ‘...’ before ‘&&’ token expected_delete_assign_base(expected_delete_assign_base &&) noexcept = ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1103:61: error: invalid constructor; you probably meant ‘tl::detail::expected_delete_assign_base (const tl::detail::expected_delete_assign_base&)’ expected_delete_assign_base(expected_delete_assign_base &&) noexcept = ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1103:61: error: expected ‘;’ at end of member declaration /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1103:63: error: ‘noexcept’ does not name a type expected_delete_assign_base(expected_delete_assign_base &&) noexcept = ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1103:63: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1108:41: error: expected ‘,’ or ‘...’ before ‘&&’ token operator=(expected_delete_assign_base &&) noexcept = default; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1108:43: error: expected ‘;’ at end of member declaration operator=(expected_delete_assign_base &&) noexcept = default; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1108:45: error: ‘noexcept’ does not name a type operator=(expected_delete_assign_base &&) noexcept = default; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1108:45: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1115:59: error: expected ‘,’ or ‘...’ before ‘&&’ token expected_delete_assign_base(expected_delete_assign_base &&) noexcept = ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1115:61: error: invalid constructor; you probably meant ‘tl::detail::expected_delete_assign_base (const tl::detail::expected_delete_assign_base&)’ expected_delete_assign_base(expected_delete_assign_base &&) noexcept = ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1115:61: error: expected ‘;’ at end of member declaration /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1115:63: error: ‘noexcept’ does not name a type expected_delete_assign_base(expected_delete_assign_base &&) noexcept = ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1115:63: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1120:41: error: expected ‘,’ or ‘...’ before ‘&&’ token operator=(expected_delete_assign_base &&) noexcept = delete; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1120:43: error: expected ‘;’ at end of member declaration operator=(expected_delete_assign_base &&) noexcept = delete; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1120:45: error: ‘noexcept’ does not name a type operator=(expected_delete_assign_base &&) noexcept = delete; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1120:45: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1127:59: error: expected ‘,’ or ‘...’ before ‘&&’ token expected_delete_assign_base(expected_delete_assign_base &&) noexcept = ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1127:61: error: invalid constructor; you probably meant ‘tl::detail::expected_delete_assign_base (const tl::detail::expected_delete_assign_base&)’ expected_delete_assign_base(expected_delete_assign_base &&) noexcept = ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1127:61: error: expected ‘;’ at end of member declaration /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1127:63: error: ‘noexcept’ does not name a type expected_delete_assign_base(expected_delete_assign_base &&) noexcept = ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1127:63: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1132:41: error: expected ‘,’ or ‘...’ before ‘&&’ token operator=(expected_delete_assign_base &&) noexcept = default; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1132:43: error: expected ‘;’ at end of member declaration operator=(expected_delete_assign_base &&) noexcept = default; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1132:45: error: ‘noexcept’ does not name a type operator=(expected_delete_assign_base &&) noexcept = default; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1132:45: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1139:59: error: expected ‘,’ or ‘...’ before ‘&&’ token expected_delete_assign_base(expected_delete_assign_base &&) noexcept = ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1139:61: error: invalid constructor; you probably meant ‘tl::detail::expected_delete_assign_base (const tl::detail::expected_delete_assign_base&)’ expected_delete_assign_base(expected_delete_assign_base &&) noexcept = ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1139:61: error: expected ‘;’ at end of member declaration /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1139:63: error: ‘noexcept’ does not name a type expected_delete_assign_base(expected_delete_assign_base &&) noexcept = ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1139:63: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1144:41: error: expected ‘,’ or ‘...’ before ‘&&’ token operator=(expected_delete_assign_base &&) noexcept = delete; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1144:43: error: expected ‘;’ at end of member declaration operator=(expected_delete_assign_base &&) noexcept = delete; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1144:45: error: ‘noexcept’ does not name a type operator=(expected_delete_assign_base &&) noexcept = delete; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1144:45: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1150:12: error: ‘constexpr’ does not name a type explicit constexpr default_constructor_tag() = default; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1150:12: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1158:15: error: ‘is_default_constructible’ is not a member of ‘std’ std::is_default_constructible::value || std::is_void::value> ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1158:46: error: expected primary-expression before ‘>’ token std::is_default_constructible::value || std::is_void::value> ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1158:49: error: ‘value’ in namespace ‘::’ does not name a type std::is_default_constructible::value || std::is_void::value> ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1174:36: error: ‘expected_default_ctor_base’ is not a class template template struct expected_default_ctor_base { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1175:3: error: ‘constexpr’ does not name a type constexpr expected_default_ctor_base() noexcept = delete; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1175:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1176:3: error: ‘constexpr’ does not name a type constexpr expected_default_ctor_base( ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1176:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1178:3: error: ‘constexpr’ does not name a type constexpr expected_default_ctor_base(expected_default_ctor_base &&) noexcept = ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1178:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1181:47: error: expected ‘;’ at end of member declaration operator=(expected_default_ctor_base const &) noexcept = default; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1181:49: error: ‘noexcept’ does not name a type operator=(expected_default_ctor_base const &) noexcept = default; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1181:49: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1183:40: error: expected ‘,’ or ‘...’ before ‘&&’ token operator=(expected_default_ctor_base &&) noexcept = default; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1183:42: error: expected ‘;’ at end of member declaration operator=(expected_default_ctor_base &&) noexcept = default; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1183:44: error: ‘noexcept’ does not name a type operator=(expected_default_ctor_base &&) noexcept = default; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1183:44: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1185:3: error: ‘constexpr’ does not name a type constexpr explicit expected_default_ctor_base(default_constructor_tag) {} ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1185:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1193:30: error: expected ‘;’ at end of member declaration virtual const char *what() const noexcept override { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1193:36: error: ‘noexcept’ does not name a type virtual const char *what() const noexcept override { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1193:36: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1197:20: error: expected ‘;’ at end of member declaration const E &error() const & { return m_val; } ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1197:28: error: expected unqualified-id before ‘{’ token const E &error() const & { return m_val; } ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1197:44: error: expected ‘;’ at end of member declaration const E &error() const & { return m_val; } ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1198:12: error: expected ‘;’ at end of member declaration E &error() & { return m_val; } ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1198:16: error: expected unqualified-id before ‘{’ token E &error() & { return m_val; } ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1198:32: error: expected ‘;’ at end of member declaration E &error() & { return m_val; } ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1199:11: error: expected unqualified-id before ‘&&’ token const E &&error() const && { return std::move(m_val); } ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1200:5: error: expected unqualified-id before ‘&&’ token E &&error() && { return std::move(m_val); } ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp: In constructor ‘tl::bad_expected_access::bad_expected_access(E)’: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1191:45: error: ‘move’ is not a member of ‘std’ explicit bad_expected_access(E e) : m_val(std::move(e)) {} ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1214:64: error: template argument 3 is invalid class expected : private detail::expected_move_assign_base, ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1214:64: error: template argument 4 is invalid /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1214:64: error: template argument 5 is invalid /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1215:64: error: template argument 3 is invalid private detail::expected_delete_ctor_base, ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1215:64: error: template argument 4 is invalid /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1216:66: error: template argument 3 is invalid private detail::expected_delete_assign_base, ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1216:66: error: template argument 4 is invalid /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1218:17: error: expected identifier before ‘!’ token static_assert(!std::is_reference::value, "T must not be a reference"); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1218:17: error: expected ‘,’ or ‘...’ before ‘!’ token /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1219:17: error: expected identifier before ‘!’ token static_assert(!std::is_same>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1219:17: error: expected ‘,’ or ‘...’ before ‘!’ token /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1219:3: error: ‘int tl::expected::static_assert(int)’ cannot be overloaded static_assert(!std::is_same>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1218:3: error: with ‘int tl::expected::static_assert(int)’ static_assert(!std::is_reference::value, "T must not be a reference"); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1221:17: error: expected identifier before ‘!’ token static_assert(!std::is_same>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1221:17: error: expected ‘,’ or ‘...’ before ‘!’ token /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1221:3: error: ‘int tl::expected::static_assert(int)’ cannot be overloaded static_assert(!std::is_same>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1218:3: error: with ‘int tl::expected::static_assert(int)’ static_assert(!std::is_reference::value, "T must not be a reference"); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1223:17: error: expected identifier before ‘!’ token static_assert(!std::is_same>>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1223:17: error: expected ‘,’ or ‘...’ before ‘!’ token /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1223:3: error: ‘int tl::expected::static_assert(int)’ cannot be overloaded static_assert(!std::is_same>>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1218:3: error: with ‘int tl::expected::static_assert(int)’ static_assert(!std::is_reference::value, "T must not be a reference"); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1225:17: error: expected identifier before ‘!’ token static_assert(!std::is_reference::value, "E must not be a reference"); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1225:17: error: expected ‘,’ or ‘...’ before ‘!’ token /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1225:3: error: ‘int tl::expected::static_assert(int)’ cannot be overloaded static_assert(!std::is_reference::value, "E must not be a reference"); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1218:3: error: with ‘int tl::expected::static_assert(int)’ static_assert(!std::is_reference::value, "T must not be a reference"); ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1233:21: error: ‘tl::detail::enable_if_t’ has not been declared detail::enable_if_t::value> * = nullptr> ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1233:32: error: expected ‘>’ before ‘<’ token detail::enable_if_t::value> * = nullptr> ^ In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/example.cpp:1:0: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1234:3: error: ‘constexpr’ does not name a type TL_EXPECTED_11_CONSTEXPR U &val() { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1234:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1237:3: error: ‘constexpr’ does not name a type TL_EXPECTED_11_CONSTEXPR unexpected &err() { return this->m_unexpect; } ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1237:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/example.cpp:1:0: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1240:21: error: ‘tl::detail::enable_if_t’ has not been declared detail::enable_if_t::value> * = nullptr> ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1240:32: error: expected ‘>’ before ‘<’ token detail::enable_if_t::value> * = nullptr> ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1241:3: error: ‘constexpr’ does not name a type constexpr const U &val() const { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1241:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1244:3: error: ‘constexpr’ does not name a type constexpr const unexpected &err() const { return this->m_unexpect; } ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1244:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1246:9: error: expected nested-name-specifier before ‘impl_base’ using impl_base = detail::expected_move_assign_base; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1247:9: error: expected nested-name-specifier before ‘ctor_base’ using ctor_base = detail::expected_default_ctor_base; ^ In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/example.cpp:1:0: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1274:3: error: ‘constexpr’ does not name a type TL_EXPECTED_11_CONSTEXPR auto ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1274:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1279:3: error: ‘constexpr’ does not name a type TL_EXPECTED_11_CONSTEXPR auto and_then(F &&f) && -> decltype( ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1279:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/example.cpp:1:0: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1284:3: error: ‘constexpr’ does not name a type constexpr auto and_then(F &&f) const & -> decltype( ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1284:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1291:3: error: ‘constexpr’ does not name a type constexpr auto and_then(F &&f) const && -> decltype( ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1291:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/example.cpp:1:0: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1314:3: error: ‘constexpr’ does not name a type TL_EXPECTED_11_CONSTEXPR decltype( ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1314:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1320:3: error: ‘constexpr’ does not name a type TL_EXPECTED_11_CONSTEXPR decltype( ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1320:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/example.cpp:1:0: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1326:3: error: ‘constexpr’ does not name a type constexpr decltype(expected_map_impl(std::declval(), ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1326:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1334:3: error: ‘constexpr’ does not name a type constexpr decltype(expected_map_impl(std::declval(), ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1334:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/example.cpp:1:0: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1358:3: error: ‘constexpr’ does not name a type TL_EXPECTED_11_CONSTEXPR decltype( ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1358:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1364:3: error: ‘constexpr’ does not name a type TL_EXPECTED_11_CONSTEXPR decltype( ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1364:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/example.cpp:1:0: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1370:3: error: ‘constexpr’ does not name a type constexpr decltype(expected_map_impl(std::declval(), ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1370:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1378:3: error: ‘constexpr’ does not name a type constexpr decltype(expected_map_impl(std::declval(), ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1378:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/example.cpp:1:0: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1402:3: error: ‘constexpr’ does not name a type TL_EXPECTED_11_CONSTEXPR decltype(map_error_impl(std::declval(), ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1402:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1408:3: error: ‘constexpr’ does not name a type TL_EXPECTED_11_CONSTEXPR decltype(map_error_impl(std::declval(), ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1408:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/example.cpp:1:0: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1414:3: error: ‘constexpr’ does not name a type constexpr decltype(map_error_impl(std::declval(), ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1414:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1422:3: error: ‘constexpr’ does not name a type constexpr decltype(map_error_impl(std::declval(), ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1422:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1429:56: error: expected initializer before ‘or_else’ template expected TL_EXPECTED_11_CONSTEXPR or_else(F &&f) & { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1433:56: error: expected initializer before ‘or_else’ template expected TL_EXPECTED_11_CONSTEXPR or_else(F &&f) && { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1437:41: error: expected initializer before ‘or_else’ template expected constexpr or_else(F &&f) const & { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1442:41: error: expected initializer before ‘or_else’ template expected constexpr or_else(F &&f) const && { ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1446:3: error: ‘constexpr’ does not name a type constexpr expected() = default; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1446:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1447:3: error: ‘constexpr’ does not name a type constexpr expected(const expected &rhs) = default; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1447:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1448:3: error: ‘constexpr’ does not name a type constexpr expected(expected &&rhs) = default; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1448:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1450:32: error: expected ‘,’ or ‘...’ before ‘&&’ token expected &operator=(expected &&rhs) = default; ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1453:21: error: ‘tl::detail::enable_if_t’ has not been declared detail::enable_if_t::value> * = ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1453:32: error: expected ‘>’ before ‘<’ token detail::enable_if_t::value> * = ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1455:3: error: ‘constexpr’ does not name a type constexpr expected(in_place_t, Args &&... args) ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1455:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1457:52: error: expected unqualified-id before ‘)’ token ctor_base(detail::default_constructor_tag{}) {} ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1460:21: error: ‘tl::detail::enable_if_t’ has not been declared detail::enable_if_t’ before ‘<’ token detail::enable_if_t il, Args &&... args) ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1462:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1464:52: error: expected unqualified-id before ‘)’ token ctor_base(detail::default_constructor_tag{}) {} ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1467:21: error: ‘tl::detail::enable_if_t’ has not been declared detail::enable_if_t::value> * = ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1467:32: error: expected ‘>’ before ‘<’ token detail::enable_if_t::value> * = ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1471:12: error: ‘constexpr’ does not name a type explicit constexpr expected(const unexpected &e) ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1471:12: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1473:52: error: expected unqualified-id before ‘)’ token ctor_base(detail::default_constructor_tag{}) {} ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1477:15: error: ‘tl::detail::enable_if_t’ has not been declared detail::enable_if_t::value> * = ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1477:26: error: expected ‘>’ before ‘<’ token detail::enable_if_t::value> * = ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1480:3: error: ‘constexpr’ does not name a type constexpr expected(unexpected const &e) ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1480:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1482:52: error: expected unqualified-id before ‘)’ token ctor_base(detail::default_constructor_tag{}) {} ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1486:15: error: ‘tl::detail::enable_if_t’ has not been declared detail::enable_if_t::value> * = nullptr, ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1486:26: error: expected ‘>’ before ‘<’ token detail::enable_if_t::value> * = nullptr, ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1488:12: error: ‘constexpr’ does not name a type explicit constexpr expected(unexpected &&e) noexcept( ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1488:12: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1491:52: error: expected unqualified-id before ‘)’ token ctor_base(detail::default_constructor_tag{}) {} ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1495:15: error: ‘tl::detail::enable_if_t’ has not been declared detail::enable_if_t::value> * = nullptr, ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1495:26: error: expected ‘>’ before ‘<’ token detail::enable_if_t::value> * = nullptr, ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1497:3: error: ‘constexpr’ does not name a type constexpr expected(unexpected &&e) noexcept( ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1497:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1500:52: error: expected unqualified-id before ‘)’ token ctor_base(detail::default_constructor_tag{}) {} ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1503:21: error: ‘tl::detail::enable_if_t’ has not been declared detail::enable_if_t::value> * = ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1503:32: error: expected ‘>’ before ‘<’ token detail::enable_if_t::value> * = ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1505:3: error: ‘constexpr’ does not name a type constexpr explicit expected(unexpect_t, Args &&... args) ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1505:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1507:52: error: expected unqualified-id before ‘)’ token ctor_base(detail::default_constructor_tag{}) {} ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1510:21: error: ‘tl::detail::enable_if_t’ has not been declared detail::enable_if_t’ before ‘<’ token detail::enable_if_t il, ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1512:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1515:52: error: expected unqualified-id before ‘)’ token ctor_base(detail::default_constructor_tag{}) {} ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1518:21: error: ‘tl::detail::enable_if_t’ has not been declared detail::enable_if_t::value && ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1518:32: error: expected ‘>’ before ‘<’ token detail::enable_if_t::value && ^ In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/example.cpp:1:0: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1523:12: error: ‘constexpr’ does not name a type explicit TL_EXPECTED_11_CONSTEXPR expected(const expected &rhs) ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1523:12: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/example.cpp:1:0: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1524:52: error: expected unqualified-id before ‘)’ token : ctor_base(detail::default_constructor_tag{}) { ^ /home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/example.cpp:13:1: error: expected ‘}’ at end of input } ^ In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/example.cpp:1:0: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp: In member function ‘T* tl::expected::valptr()’: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1227:24: error: ‘addressof’ is not a member of ‘std’ T *valptr() { return std::addressof(this->m_val); } ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp: In member function ‘const T* tl::expected::valptr() const’: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1228:36: error: ‘addressof’ is not a member of ‘std’ const T *valptr() const { return std::addressof(this->m_val); } ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp: In member function ‘tl::unexpected* tl::expected::errptr()’: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1229:36: error: ‘addressof’ is not a member of ‘std’ unexpected *errptr() { return std::addressof(this->m_unexpect); } ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp: In member function ‘const tl::unexpected* tl::expected::errptr() const’: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1230:48: error: ‘addressof’ is not a member of ‘std’ const unexpected *errptr() const { return std::addressof(this->m_unexpect); } ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1230:82: error: expected unqualified-id at end of input const unexpected *errptr() const { return std::addressof(this->m_unexpect); } ^ /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/tl/expected.hpp:1230:82: error: expected ‘}’ at end of input make[2]: *** [CMakeFiles/test_package.dir/example.cpp.o] Error 1 make[1]: *** [CMakeFiles/test_package.dir/all] Error 2 make: *** [all] Error 2 tl-expected/1.0.0: WARN: Lib folder doesn't exist, can't collect libraries: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/lib tl-expected/1.0.0: WARN: Lib folder doesn't exist, can't collect libraries: /home/conan/w/BuildSingleReference/.conan/data/tl-expected/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/lib ERROR: tl-expected/1.0.0 (test package): Error in build() method, line 12 cmake.build() ConanException: Error 2 while executing cmake --build '/home/conan/w/BuildSingleReference/conan-center-index/recipes/tl-expected/all/test_package/build/51356ff1bc7ea71cd8f6a80b332306c81528a873' '--' '-j3'