******************************************************************************** conan test conan-center-index/recipes/rapidyaml/all/test_package/conanfile.py rapidyaml/0.3.0@ --profile=/home/conan/w/BuildSingleReference/71225/12384f0a-b710-43de-a3c7-63cbff05eef5/profile.txt ******************************************************************************** Configuration: [settings] arch=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++ compiler.version=5 os=Linux [options] rapidyaml:shared=False [build_requires] [env] rapidyaml/0.3.0 (test package): Installing package Requirements rapidyaml/0.3.0 from local cache - Cache Packages rapidyaml/0.3.0:28839f558ff7de416a324f81180240e77e776e0e - Cache Installing (downloading, building) binaries... rapidyaml/0.3.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 rapidyaml/0.3.0 (test package): Generator cmake_find_package_multi created ryml-config-version.cmake rapidyaml/0.3.0 (test package): Generator cmake_find_package_multi created ryml-config.cmake rapidyaml/0.3.0 (test package): Generator cmake_find_package_multi created rymlTargets.cmake rapidyaml/0.3.0 (test package): Generator cmake_find_package_multi created rymlTarget-release.cmake rapidyaml/0.3.0 (test package): Generator txt created conanbuildinfo.txt rapidyaml/0.3.0 (test package): Generator cmake created conanbuildinfo.cmake rapidyaml/0.3.0 (test package): Aggregating env generators rapidyaml/0.3.0 (test package): Generated conaninfo.txt rapidyaml/0.3.0 (test package): Generated graphinfo Using lockfile: '/home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidyaml/all/test_package/build/59c8470ca13d7b2d5d91b2696b15060d03752cd0/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 rapidyaml/0.3.0 (test package): Calling build() ----Running------ > cd '/home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidyaml/all/test_package/build/59c8470ca13d7b2d5d91b2696b15060d03752cd0' && 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++" -DCMAKE_INSTALL_PREFIX="/home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidyaml/all/test_package/build/59c8470ca13d7b2d5d91b2696b15060d03752cd0/package" -DCMAKE_INSTALL_BINDIR="bin" -DCMAKE_INSTALL_SBINDIR="bin" -DCMAKE_INSTALL_LIBEXECDIR="bin" -DCMAKE_INSTALL_LIBDIR="lib" -DCMAKE_INSTALL_INCLUDEDIR="include" -DCMAKE_INSTALL_OLDINCLUDEDIR="include" -DCMAKE_INSTALL_DATAROOTDIR="share" -DCMAKE_PREFIX_PATH="/home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidyaml/all/test_package/build/59c8470ca13d7b2d5d91b2696b15060d03752cd0" -DCMAKE_MODULE_PATH="/home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidyaml/all/test_package/build/59c8470ca13d7b2d5d91b2696b15060d03752cd0" -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY="ON" -DCONAN_EXPORTED="1" -Wno-dev '/home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidyaml/all/test_package' ----------------- -- The CXX compiler identification is GNU 5.4.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Conan: called by CMake conan helper -- Conan: Adjusting output directories -- Conan: Using cmake targets configuration -- Library ryml found /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/lib/libryml.a -- Library c4core found /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/lib/libc4core.a -- Conan: Adjusting default RPATHs Conan policies -- Conan: Adjusting language standard -- Conan: Compiler GCC>=5, checking major version 5 -- Conan: Checking correct version: 5 -- Conan: C++ stdlib: libstdc++ -- Library ryml found /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/lib/libryml.a -- Found: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/lib/libryml.a -- Library c4core found /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/lib/libc4core.a -- Found: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/lib/libc4core.a -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidyaml/all/test_package/build/59c8470ca13d7b2d5d91b2696b15060d03752cd0 ----Running------ > cmake --build '/home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidyaml/all/test_package/build/59c8470ca13d7b2d5d91b2696b15060d03752cd0' '--' '-j3' ----------------- Scanning dependencies of target test_package [ 50%] Building CXX object CMakeFiles/test_package.dir/test_package.cpp.o CMakeFiles/test_package.dir/build.make:81: recipe for target 'CMakeFiles/test_package.dir/test_package.cpp.o' failed CMakeFiles/Makefile2:94: recipe for target 'CMakeFiles/test_package.dir/all' failed Makefile:102: recipe for target 'all' failed 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/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:8, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:7, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/string.hpp:7, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/std.hpp:4, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidyaml/all/test_package/test_package.cpp:1: /usr/include/c++/5/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support \ ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/config.hpp:36:0, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:7, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/string.hpp:7, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/std.hpp:4, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidyaml/all/test_package/test_package.cpp:1: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/language.hpp:81:13: error: #error C++ lesser than C++11 not supported # error C++ lesser than C++11 not supported ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/charconv.hpp:54, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/tree.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/node.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/vector.hpp:4, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/std.hpp:5, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidyaml/all/test_package/test_package.cpp:1: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:203:2: error: #error "FLT_EVAL_METHOD should be defined, please include cfloat." #error "FLT_EVAL_METHOD should be defined, please include cfloat." ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/config.hpp:37:0, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:7, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/string.hpp:7, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/std.hpp:4, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidyaml/all/test_package/test_package.cpp:1: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:26:7: error: expected nested-name-specifier before ‘cbyte’ using cbyte = const char; /**< a constant byte */ ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:27:8: error: expected nested-name-specifier before ‘byte’ using byte = char; /**< a mutable byte */ ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:29:8: error: expected nested-name-specifier before ‘i8’ using i8 = int8_t; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:30:7: error: expected nested-name-specifier before ‘i16’ using i16 = int16_t; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:31:7: error: expected nested-name-specifier before ‘i32’ using i32 = int32_t; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:32:7: error: expected nested-name-specifier before ‘i64’ using i64 = int64_t; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:33:8: error: expected nested-name-specifier before ‘u8’ using u8 = uint8_t; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:34:7: error: expected nested-name-specifier before ‘u16’ using u16 = uint16_t; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:35:7: error: expected nested-name-specifier before ‘u32’ using u32 = uint32_t; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:36:7: error: expected nested-name-specifier before ‘u64’ using u64 = uint64_t; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:38:7: error: expected nested-name-specifier before ‘f32’ using f32 = float; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:39:7: error: expected nested-name-specifier before ‘f64’ using f64 = double; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:41:7: error: expected nested-name-specifier before ‘ssize_t’ using ssize_t = typename std::make_signed::type; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:58:1: error: ‘constexpr’ does not name a type constexpr const aggregate_t aggregate{}; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:58:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:63:1: error: ‘constexpr’ does not name a type constexpr const with_capacity_t with_capacity{}; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:63:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:68:1: error: ‘constexpr’ does not name a type constexpr const varargs_t varargs{}; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:68:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:78:5: error: ‘is_scalar’ is not a member of ‘std’ std::is_scalar::value ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:78:21: error: expected primary-expression before ‘>’ token std::is_scalar::value ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:78:22: error: ‘::value’ has not been declared std::is_scalar::value ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:84:9: error: ‘is_pod’ is not a member of ‘std’ std::is_pod::value ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:84:22: error: expected primary-expression before ‘>’ token std::is_pod::value ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:84:23: error: ‘::value’ has not been declared std::is_pod::value ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:101:1: error: expected unqualified-id before ‘using’ using fastcref = typename std::conditional::value, T, T const&>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:108:40: error: expected ‘,’ or ‘...’ before ‘&&’ token template EmptyStruct(T && ...){} ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:108:46: error: parameter packs not expanded with ‘...’: template EmptyStruct(T && ...){} ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:108:46: note: ‘T’ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:116:47: error: expected ‘,’ or ‘...’ before ‘&&’ token template EmptyStructVirtual(T && ...){} ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:116:53: error: parameter packs not expanded with ‘...’: template EmptyStructVirtual(T && ...){} ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:116:53: note: ‘T’ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:130:18: error: ‘constexpr’ does not name a type C4_ALWAYS_INLINE constexpr size_t min_remainder(size_t size, size_t minsize) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:130:18: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:136:18: error: ‘constexpr’ does not name a type C4_ALWAYS_INLINE constexpr size_t mult_remainder(size_t size, size_t multipleof) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:136:18: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:151:14: error: expected ‘,’ or ‘...’ before ‘&&’ token Padded(T && val) : T(val) {} ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp: In constructor ‘c4::Padded::Padded(T)’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:151:26: error: ‘val’ was not declared in this scope Padded(T && val) : T(val) {} ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:162:14: error: expected ‘,’ or ‘...’ before ‘&&’ token Padded(T && val) : T(val) {} ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp: In constructor ‘c4::Padded::Padded(T)’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:162:26: error: ‘val’ was not declared in this scope Padded(T && val) : T(val) {} ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:167:1: error: expected unqualified-id before ‘using’ using MinSized = Padded; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:171:1: error: expected unqualified-id before ‘using’ using MultSized = Padded; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:177:1: error: expected unqualified-id before ‘using’ using MinMultSized = MultSized, Mult>; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:181:1: error: expected unqualified-id before ‘using’ using UbufSized = MinMultSized; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:233:112: error: expected class-name before ‘{’ token template class X, typename T> struct is_instance_of_tpl : std::false_type {}; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:234:91: error: ‘>>’ should be ‘> >’ within a nested template argument list template class X, typename... Y> struct is_instance_of_tpl> : std::true_type {}; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:234:111: error: expected class-name before ‘{’ token template class X, typename... Y> struct is_instance_of_tpl> : std::true_type {}; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:379:24: error: ‘std::is_integral’ has not been declared static_assert(std::is_integral<_Tp>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:379:35: error: expected ‘,’ or ‘...’ before ‘<’ token static_assert(std::is_integral<_Tp>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:381:11: error: expected nested-name-specifier before ‘value_type’ using value_type = _Tp; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:382:12: error: ‘constexpr’ does not name a type static constexpr size_t size() noexcept { return sizeof...(_Ip); } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:382:12: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:389:1: error: expected unqualified-id before ‘using’ using index_sequence = integer_sequence; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:400:11: error: expected nested-name-specifier before ‘type’ using type = integer_sequence<_Tp, ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:415:37: error: expected nested-name-specifier before ‘type’ template<> struct __make<0> { using type = integer_sequence; }; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:416:37: error: expected nested-name-specifier before ‘type’ template<> struct __make<1> { using type = integer_sequence; }; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:417:37: error: expected nested-name-specifier before ‘type’ template<> struct __make<2> { using type = integer_sequence; }; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:418:37: error: expected nested-name-specifier before ‘type’ template<> struct __make<3> { using type = integer_sequence; }; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:419:37: error: expected nested-name-specifier before ‘type’ template<> struct __make<4> { using type = integer_sequence; }; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:420:37: error: expected nested-name-specifier before ‘type’ template<> struct __make<5> { using type = integer_sequence; }; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:421:37: error: expected nested-name-specifier before ‘type’ template<> struct __make<6> { using type = integer_sequence; }; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:422:37: error: expected nested-name-specifier before ‘type’ template<> struct __make<7> { using type = integer_sequence; }; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/config.hpp:37:0, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:7, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/string.hpp:7, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/std.hpp:4, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidyaml/all/test_package/test_package.cpp:1: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:437:70: error: ‘>>’ should be ‘> >’ within a nested template argument list template<_Tp ..._Np> struct __result> ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:439:15: error: expected nested-name-specifier before ‘type’ using type = integer_sequence<_Up, _Np...>; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:448:16: error: expected nested-name-specifier before ‘type’ using type = _Up; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:453:1: error: expected unqualified-id before ‘using’ using __make_integer_sequence_unchecked = typename __detail::__convert::template __result::type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:458:24: error: ‘std::is_integral’ has not been declared static_assert(std::is_integral<_Tp>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:458:35: error: expected ‘,’ or ‘...’ before ‘<’ token static_assert(std::is_integral<_Tp>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:460:19: error: expected identifier before numeric constant static_assert(0 <= _Ep, "std::make_integer_sequence input shall not be negative"); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:460:19: error: expected ‘,’ or ‘...’ before numeric constant /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:460:5: error: ‘int c4::__detail::__make_integer_sequence<_Tp, _Ep>::static_assert(int)’ cannot be overloaded static_assert(0 <= _Ep, "std::make_integer_sequence input shall not be negative"); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:458:5: error: with ‘int c4::__detail::__make_integer_sequence<_Tp, _Ep>::static_assert(int)’ static_assert(std::is_integral<_Tp>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:461:13: error: ‘__make_integer_sequence_unchecked’ does not name a type typedef __make_integer_sequence_unchecked<_Tp, _Ep> type; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:472:1: error: expected unqualified-id before ‘using’ using make_integer_sequence = typename __detail::__make_integer_sequence<_Tp, _Np>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:478:1: error: expected unqualified-id before ‘using’ using make_index_sequence = make_integer_sequence; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/types.hpp:484:1: error: expected unqualified-id before ‘using’ using index_sequence_for = make_index_sequence; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:11:0, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:7, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/string.hpp:7, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/std.hpp:4, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidyaml/all/test_package/test_package.cpp:1: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/error.hpp:125:7: error: expected nested-name-specifier before ‘error_flags’ using error_flags = uint32_t; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/error.hpp:126:22: error: variable or field ‘set_error_flags’ declared void void set_error_flags(error_flags f); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/error.hpp:126:22: error: ‘error_flags’ was not declared in this scope /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/error.hpp:127:1: error: ‘error_flags’ does not name a type error_flags get_error_flags(); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/error.hpp:130:7: error: expected nested-name-specifier before ‘error_callback_type’ using error_callback_type = void (*)(const char* msg, size_t msg_size); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/error.hpp:131:25: error: variable or field ‘set_error_callback’ declared void void set_error_callback(error_callback_type cb); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/error.hpp:131:25: error: ‘error_callback_type’ was not declared in this scope /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/error.hpp:132:1: error: ‘error_callback_type’ does not name a type error_callback_type get_error_callback(); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/error.hpp:139:5: error: ‘error_flags’ does not name a type error_flags m_flags; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/error.hpp:140:5: error: ‘error_callback_type’ does not name a type error_callback_type m_callback; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/error.hpp:142:54: error: expected ‘)’ before ‘cb’ explicit ScopedErrorSettings(error_callback_type cb) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/error.hpp:148:46: error: expected ‘)’ before ‘flags’ explicit ScopedErrorSettings(error_flags flags) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/error.hpp:154:46: error: expected ‘)’ before ‘flags’ explicit ScopedErrorSettings(error_flags flags, error_callback_type cb) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/error.hpp: In destructor ‘c4::ScopedErrorSettings::~ScopedErrorSettings()’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/error.hpp:163:25: error: ‘m_flags’ was not declared in this scope set_error_flags(m_flags); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/error.hpp:163:32: error: ‘set_error_flags’ was not declared in this scope set_error_flags(m_flags); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/error.hpp:164:28: error: ‘m_callback’ was not declared in this scope set_error_callback(m_callback); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/error.hpp:164:38: error: ‘set_error_callback’ was not declared in this scope set_error_callback(m_callback); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:12:0, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:7, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/string.hpp:7, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/std.hpp:4, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidyaml/all/test_package/test_package.cpp:1: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr_fwd.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr_fwd.hpp:10:7: error: expected nested-name-specifier before ‘csubstr’ using csubstr = C4CORE_EXPORT basic_substring; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr_fwd.hpp:11:7: error: expected nested-name-specifier before ‘substr’ using substr = C4CORE_EXPORT basic_substring; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:7:0, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/string.hpp:7, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/std.hpp:4, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidyaml/all/test_package/test_package.cpp:1: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:88:12: error: expected nested-name-specifier before ‘CC’ using CC = typename std::add_const::type; //!< CC=const char ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:89:11: error: expected nested-name-specifier before ‘NCC_’ using NCC_ = typename std::remove_const::type; //!< NCC_=non const char ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:91:11: error: expected nested-name-specifier before ‘ro_substr’ using ro_substr = basic_substring; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:92:11: error: expected nested-name-specifier before ‘rw_substr’ using rw_substr = basic_substring; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:94:11: error: expected nested-name-specifier before ‘char_type’ using char_type = C; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:95:11: error: expected nested-name-specifier before ‘size_type’ using size_type = size_t; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:97:11: error: expected nested-name-specifier before ‘iterator’ using iterator = C*; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:98:11: error: expected nested-name-specifier before ‘const_iterator’ using const_iterator = CC*; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:103:14: error: expected type-specifier before ‘ro_substr’ operator ro_substr () const { ro_substr s(str, len); return s; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:112:5: error: ‘constexpr’ does not name a type constexpr basic_substring() : str(nullptr), len(0) {} ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:112:5: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:114:5: error: ‘constexpr’ does not name a type constexpr basic_substring(basic_substring const&) = default; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:114:5: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:115:5: error: ‘constexpr’ does not name a type constexpr basic_substring(basic_substring &&) = default; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:115:5: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:116:5: error: ‘constexpr’ does not name a type constexpr basic_substring(std::nullptr_t) : str(nullptr), len(0) {} ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:116:5: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:119:53: error: expected ‘,’ or ‘...’ before ‘&&’ token basic_substring& operator= (basic_substring &&) = default; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:120:47: error: declaration of ‘operator=’ as non-function basic_substring& operator= (std::nullptr_t) { str = nullptr; len = 0; return *this; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:120:30: error: expected ‘;’ at end of member declaration basic_substring& operator= (std::nullptr_t) { str = nullptr; len = 0; return *this; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:120:89: error: invalid use of ‘::’ basic_substring& operator= (std::nullptr_t) { str = nullptr; len = 0; return *this; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:120:89: error: expected ‘;’ at end of member declaration /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:137:5: error: ‘constexpr’ does not name a type constexpr basic_substring(C (&s_)[N]) noexcept : str(s_), len(N-1) {} ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:137:5: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:169:32: error: ‘NCC_’ does not name a type template explicit basic_substring(C4_NC2C(U) (&s_)[N]) { str = s_; len = N-1; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:169:63: error: ‘enable_if’ in namespace ‘std’ does not name a template type template explicit basic_substring(C4_NC2C(U) (&s_)[N]) { str = s_; len = N-1; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:169:63: error: expected ‘,’ or ‘...’ before ‘<’ token template explicit basic_substring(C4_NC2C(U) (&s_)[N]) { str = s_; len = N-1; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:169:82: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 template explicit basic_substring(C4_NC2C(U) (&s_)[N]) { str = s_; len = N-1; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:171:32: error: ‘NCC_’ does not name a type template< class U=NCC_> basic_substring(C4_NC2C(U) *s_, size_t len_) { str = s_; len = len_; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:171:63: error: ‘enable_if’ in namespace ‘std’ does not name a template type template< class U=NCC_> basic_substring(C4_NC2C(U) *s_, size_t len_) { str = s_; len = len_; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:171:63: error: expected ‘,’ or ‘...’ before ‘<’ token template< class U=NCC_> basic_substring(C4_NC2C(U) *s_, size_t len_) { str = s_; len = len_; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:171:90: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 template< class U=NCC_> basic_substring(C4_NC2C(U) *s_, size_t len_) { str = s_; len = len_; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:173:32: error: ‘NCC_’ does not name a type template< class U=NCC_> basic_substring(C4_NC2C(U) *beg_, C4_NC2C(U) *end_) { C4_ASSERT(end_ >= beg_); str = beg_; len = end_ - beg_; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:173:63: error: ‘enable_if’ in namespace ‘std’ does not name a template type template< class U=NCC_> basic_substring(C4_NC2C(U) *beg_, C4_NC2C(U) *end_) { C4_ASSERT(end_ >= beg_); str = beg_; len = end_ - beg_; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:173:63: error: expected ‘,’ or ‘...’ before ‘<’ token template< class U=NCC_> basic_substring(C4_NC2C(U) *beg_, C4_NC2C(U) *end_) { C4_ASSERT(end_ >= beg_); str = beg_; len = end_ - beg_; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:173:97: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 template< class U=NCC_> basic_substring(C4_NC2C(U) *beg_, C4_NC2C(U) *end_) { C4_ASSERT(end_ >= beg_); str = beg_; len = end_ - beg_; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:173:47: error: ‘template template c4::basic_substring::basic_substring(int)’ cannot be overloaded template< class U=NCC_> basic_substring(C4_NC2C(U) *beg_, C4_NC2C(U) *end_) { C4_ASSERT(end_ >= beg_); str = beg_; len = end_ - beg_; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:171:47: error: with ‘template template c4::basic_substring::basic_substring(int)’ template< class U=NCC_> basic_substring(C4_NC2C(U) *s_, size_t len_) { str = s_; len = len_; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:176:32: error: ‘NCC_’ does not name a type template void assign(C4_NC2C(U) (&s_)[N]) { str = s_; len = N-1; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:176:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type template void assign(C4_NC2C(U) (&s_)[N]) { str = s_; len = N-1; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:176:50: error: expected ‘,’ or ‘...’ before ‘<’ token template void assign(C4_NC2C(U) (&s_)[N]) { str = s_; len = N-1; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:176:69: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 template void assign(C4_NC2C(U) (&s_)[N]) { str = s_; len = N-1; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:178:32: error: ‘NCC_’ does not name a type template< class U=NCC_> void assign(C4_NC2C(U) *s_, size_t len_) { str = s_; len = len_; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type template< class U=NCC_> void assign(C4_NC2C(U) *s_, size_t len_) { str = s_; len = len_; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:178:50: error: expected ‘,’ or ‘...’ before ‘<’ token template< class U=NCC_> void assign(C4_NC2C(U) *s_, size_t len_) { str = s_; len = len_; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:178:77: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 template< class U=NCC_> void assign(C4_NC2C(U) *s_, size_t len_) { str = s_; len = len_; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:180:32: error: ‘NCC_’ does not name a type template< class U=NCC_> void assign(C4_NC2C(U) *beg_, C4_NC2C(U) *end_) { C4_ASSERT(end_ >= beg_); str = beg_; len = end_ - beg_; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:180:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type template< class U=NCC_> void assign(C4_NC2C(U) *beg_, C4_NC2C(U) *end_) { C4_ASSERT(end_ >= beg_); str = beg_; len = end_ - beg_; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:180:50: error: expected ‘,’ or ‘...’ before ‘<’ token template< class U=NCC_> void assign(C4_NC2C(U) *beg_, C4_NC2C(U) *end_) { C4_ASSERT(end_ >= beg_); str = beg_; len = end_ - beg_; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:180:84: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 template< class U=NCC_> void assign(C4_NC2C(U) *beg_, C4_NC2C(U) *end_) { C4_ASSERT(end_ >= beg_); str = beg_; len = end_ - beg_; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:180:43: error: ‘template template void c4::basic_substring::assign(int)’ cannot be overloaded template< class U=NCC_> void assign(C4_NC2C(U) *beg_, C4_NC2C(U) *end_) { C4_ASSERT(end_ >= beg_); str = beg_; len = end_ - beg_; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:178:43: error: with ‘template template void c4::basic_substring::assign(int)’ template< class U=NCC_> void assign(C4_NC2C(U) *s_, size_t len_) { str = s_; len = len_; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:183:32: error: ‘NCC_’ does not name a type template ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:184:32: error: ‘enable_if’ in namespace ‘std’ does not name a template type basic_substring& operator=(C4_NC2C(U) (&s_)[N]) { str = s_; len = N-1; return *this; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:184:32: error: expected ‘,’ or ‘...’ before ‘<’ token basic_substring& operator=(C4_NC2C(U) (&s_)[N]) { str = s_; len = N-1; return *this; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:184:51: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 basic_substring& operator=(C4_NC2C(U) (&s_)[N]) { str = s_; len = N-1; return *this; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:198:5: error: ‘iterator’ does not name a type iterator begin() { return str; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:199:5: error: ‘iterator’ does not name a type iterator end () { return str + len; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:201:5: error: ‘const_iterator’ does not name a type const_iterator begin() const { return str; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:202:5: error: ‘const_iterator’ does not name a type const_iterator end () const { return str + len; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:258:34: error: ‘ro_substr’ has not been declared C4_ALWAYS_INLINE int compare(ro_substr const that) const { return this->compare(that.str, that.len); } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:260:44: error: ‘std::nullptr_t’ has not been declared C4_ALWAYS_INLINE bool operator== (std::nullptr_t) const { return str == nullptr; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:261:44: error: ‘std::nullptr_t’ has not been declared C4_ALWAYS_INLINE bool operator!= (std::nullptr_t) const { return str != nullptr; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:292:24: error: ‘ro_substr’ has not been declared inline bool is_sub(ro_substr const that) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:298:26: error: ‘ro_substr’ has not been declared inline bool is_super(ro_substr const that) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:308:26: error: ‘ro_substr’ has not been declared inline bool overlaps(ro_substr const that) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:388:29: error: ‘ro_substr’ has not been declared basic_substring left_of(ro_substr const subs) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:402:30: error: ‘ro_substr’ has not been declared basic_substring right_of(ro_substr const subs) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:434:27: error: ‘ro_substr’ has not been declared basic_substring triml(ro_substr chars) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:458:27: error: ‘ro_substr’ has not been declared basic_substring trimr(ro_substr chars) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:476:26: error: ‘ro_substr’ has not been declared basic_substring trim(ro_substr const chars) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:483:28: error: ‘ro_substr’ has not been declared basic_substring stripl(ro_substr pattern) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:492:28: error: ‘ro_substr’ has not been declared basic_substring stripr(ro_substr pattern) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:510:24: error: ‘ro_substr’ has not been declared inline size_t find(ro_substr pattern, size_t start_pos=0) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:558:35: error: ‘ro_substr’ has not been declared inline basic_substring select(ro_substr pattern, size_t pos=0) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:573:38: error: ‘ro_substr’ has not been declared first_of_any_result first_of_any(ro_substr s0, ro_substr s1) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:573:52: error: ‘ro_substr’ has not been declared first_of_any_result first_of_any(ro_substr s0, ro_substr s1) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:579:38: error: ‘ro_substr’ has not been declared first_of_any_result first_of_any(ro_substr s0, ro_substr s1, ro_substr s2) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:579:52: error: ‘ro_substr’ has not been declared first_of_any_result first_of_any(ro_substr s0, ro_substr s1, ro_substr s2) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:579:66: error: ‘ro_substr’ has not been declared first_of_any_result first_of_any(ro_substr s0, ro_substr s1, ro_substr s2) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:585:38: error: ‘ro_substr’ has not been declared first_of_any_result first_of_any(ro_substr s0, ro_substr s1, ro_substr s2, ro_substr s3) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:585:52: error: ‘ro_substr’ has not been declared first_of_any_result first_of_any(ro_substr s0, ro_substr s1, ro_substr s2, ro_substr s3) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:585:66: error: ‘ro_substr’ has not been declared first_of_any_result first_of_any(ro_substr s0, ro_substr s1, ro_substr s2, ro_substr s3) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:585:80: error: ‘ro_substr’ has not been declared first_of_any_result first_of_any(ro_substr s0, ro_substr s1, ro_substr s2, ro_substr s3) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:591:38: error: ‘ro_substr’ has not been declared first_of_any_result first_of_any(ro_substr s0, ro_substr s1, ro_substr s2, ro_substr s3, ro_substr s4) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:591:52: error: ‘ro_substr’ has not been declared first_of_any_result first_of_any(ro_substr s0, ro_substr s1, ro_substr s2, ro_substr s3, ro_substr s4) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:591:66: error: ‘ro_substr’ has not been declared first_of_any_result first_of_any(ro_substr s0, ro_substr s1, ro_substr s2, ro_substr s3, ro_substr s4) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:591:80: error: ‘ro_substr’ has not been declared first_of_any_result first_of_any(ro_substr s0, ro_substr s1, ro_substr s2, ro_substr s3, ro_substr s4) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:591:94: error: ‘ro_substr’ has not been declared first_of_any_result first_of_any(ro_substr s0, ro_substr s1, ro_substr s2, ro_substr s3, ro_substr s4) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:652:22: error: ‘ro_substr’ has not been declared bool begins_with(ro_substr pattern) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:669:26: error: ‘ro_substr’ has not been declared bool begins_with_any(ro_substr chars) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:709:20: error: ‘ro_substr’ has not been declared bool ends_with(ro_substr pattern) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:726:24: error: ‘ro_substr’ has not been declared bool ends_with_any(ro_substr chars) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:770:21: error: ‘ro_substr’ has not been declared size_t first_of(ro_substr chars, size_t start=0) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:785:20: error: ‘ro_substr’ has not been declared size_t last_of(ro_substr chars, size_t start=npos) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:825:25: error: ‘ro_substr’ has not been declared size_t first_not_of(ro_substr chars, size_t start=0) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:847:24: error: ‘ro_substr’ has not been declared size_t last_not_of(ro_substr chars, size_t start=npos) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:880:32: error: ‘CC’ has not been declared basic_substring pair_range(CC open, CC close) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:880:41: error: ‘CC’ has not been declared basic_substring pair_range(CC open, CC close) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:893:36: error: ‘CC’ has not been declared basic_substring pair_range_esc(CC open_close, CC escape=CC('\\')) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:893:51: error: ‘CC’ has not been declared basic_substring pair_range_esc(CC open_close, CC escape=CC('\\')) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:914:39: error: ‘CC’ has not been declared basic_substring pair_range_nested(CC open, CC close) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:914:48: error: ‘CC’ has not been declared basic_substring pair_range_nested(CC open, CC close) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1179:12: error: ‘constexpr’ does not name a type static constexpr C4_ALWAYS_INLINE bool _is_delim_char(char c) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1179:12: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1187:12: error: ‘constexpr’ does not name a type static constexpr C4_ALWAYS_INLINE bool _is_hex_char(char c) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1187:12: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1193:12: error: ‘constexpr’ does not name a type static constexpr C4_ALWAYS_INLINE bool _is_oct_char(char c) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1193:12: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1251:13: error: ‘NCC_’ does not name a type NCC_ m_sep; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1309:11: error: expected nested-name-specifier before ‘split_proxy’ using split_proxy = split_proxy_impl; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1312:5: error: ‘split_proxy’ does not name a type split_proxy split(C sep, size_t start_pos=0) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1526:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type C4_REQUIRE_RW(void) toupper() ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1526:5: error: expected unqualified-id before ‘<’ token C4_REQUIRE_RW(void) toupper() ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1536:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type C4_REQUIRE_RW(void) tolower() ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1536:5: error: expected unqualified-id before ‘<’ token C4_REQUIRE_RW(void) tolower() ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1548:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type C4_REQUIRE_RW(void) fill(C val) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1548:5: error: expected unqualified-id before ‘<’ token C4_REQUIRE_RW(void) fill(C val) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1560:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type C4_REQUIRE_RW(void) copy_from(ro_substr that, size_t ifirst=0, size_t num=npos) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1560:5: error: expected unqualified-id before ‘<’ token C4_REQUIRE_RW(void) copy_from(ro_substr that, size_t ifirst=0, size_t num=npos) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1573:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type C4_REQUIRE_RW(void) reverse() ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1573:5: error: expected unqualified-id before ‘<’ token C4_REQUIRE_RW(void) reverse() ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1581:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type C4_REQUIRE_RW(void) reverse_sub(size_t ifirst, size_t num) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1581:5: error: expected unqualified-id before ‘<’ token C4_REQUIRE_RW(void) reverse_sub(size_t ifirst, size_t num) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1591:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type C4_REQUIRE_RW(void) reverse_range(size_t ifirst, size_t ilast) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1591:5: error: expected unqualified-id before ‘<’ token C4_REQUIRE_RW(void) reverse_range(size_t ifirst, size_t ilast) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1604:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type C4_REQUIRE_RW(basic_substring) erase(size_t pos, size_t num) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1604:5: error: expected unqualified-id before ‘<’ token C4_REQUIRE_RW(basic_substring) erase(size_t pos, size_t num) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1613:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type C4_REQUIRE_RW(basic_substring) erase_range(size_t first, size_t last) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1613:5: error: expected unqualified-id before ‘<’ token C4_REQUIRE_RW(basic_substring) erase_range(size_t first, size_t last) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1622:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type C4_REQUIRE_RW(basic_substring) erase(ro_substr sub) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1622:5: error: expected unqualified-id before ‘<’ token C4_REQUIRE_RW(basic_substring) erase(ro_substr sub) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1634:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type C4_REQUIRE_RW(size_t) replace(C value, C repl, size_t pos=0) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1634:5: error: expected unqualified-id before ‘<’ token C4_REQUIRE_RW(size_t) replace(C value, C repl, size_t pos=0) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1650:5: error: ‘enable_if’ in namespace ‘std’ does not name a template type C4_REQUIRE_RW(size_t) replace(ro_substr chars, C repl, size_t pos=0) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1650:5: error: expected unqualified-id before ‘<’ token C4_REQUIRE_RW(size_t) replace(ro_substr chars, C repl, size_t pos=0) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1668:24: error: ‘rw_substr’ has not been declared size_t replace_all(rw_substr dst, ro_substr pattern, ro_substr repl, size_t pos=0) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1668:39: error: ‘ro_substr’ has not been declared size_t replace_all(rw_substr dst, ro_substr pattern, ro_substr repl, size_t pos=0) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1668:58: error: ‘ro_substr’ has not been declared size_t replace_all(rw_substr dst, ro_substr pattern, ro_substr repl, size_t pos=0) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:893:68: error: there are no arguments to ‘CC’ that depend on a template parameter, so a declaration of ‘CC’ must be available [-fpermissive] basic_substring pair_range_esc(CC open_close, CC escape=CC('\\')) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:893:68: 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/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘void c4::basic_substring::clear()’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:157:26: error: ‘nullptr’ was not declared in this scope void clear() { str = nullptr; len = 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In constructor ‘c4::basic_substring::basic_substring(int)’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:169:92: error: ‘s_’ was not declared in this scope template explicit basic_substring(C4_NC2C(U) (&s_)[N]) { str = s_; len = N-1; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In constructor ‘c4::basic_substring::basic_substring(int)’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:171:100: error: ‘s_’ was not declared in this scope template< class U=NCC_> basic_substring(C4_NC2C(U) *s_, size_t len_) { str = s_; len = len_; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:171:110: error: ‘len_’ was not declared in this scope template< class U=NCC_> basic_substring(C4_NC2C(U) *s_, size_t len_) { str = s_; len = len_; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In constructor ‘c4::basic_substring::basic_substring(int)’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:173:132: error: ‘beg_’ was not declared in this scope template< class U=NCC_> basic_substring(C4_NC2C(U) *beg_, C4_NC2C(U) *end_) { C4_ASSERT(end_ >= beg_); str = beg_; len = end_ - beg_; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:173:144: error: ‘end_’ was not declared in this scope template< class U=NCC_> basic_substring(C4_NC2C(U) *beg_, C4_NC2C(U) *end_) { C4_ASSERT(end_ >= beg_); str = beg_; len = end_ - beg_; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘void c4::basic_substring::assign(int)’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:176:79: error: ‘s_’ was not declared in this scope template void assign(C4_NC2C(U) (&s_)[N]) { str = s_; len = N-1; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘void c4::basic_substring::assign(int)’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:178:87: error: ‘s_’ was not declared in this scope template< class U=NCC_> void assign(C4_NC2C(U) *s_, size_t len_) { str = s_; len = len_; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:178:97: error: ‘len_’ was not declared in this scope template< class U=NCC_> void assign(C4_NC2C(U) *s_, size_t len_) { str = s_; len = len_; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘void c4::basic_substring::assign(int)’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:180:119: error: ‘beg_’ was not declared in this scope template< class U=NCC_> void assign(C4_NC2C(U) *beg_, C4_NC2C(U) *end_) { C4_ASSERT(end_ >= beg_); str = beg_; len = end_ - beg_; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:180:131: error: ‘end_’ was not declared in this scope template< class U=NCC_> void assign(C4_NC2C(U) *beg_, C4_NC2C(U) *end_) { C4_ASSERT(end_ >= beg_); str = beg_; len = end_ - beg_; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘c4::basic_substring& c4::basic_substring::operator=(int)’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:184:61: error: ‘s_’ was not declared in this scope basic_substring& operator=(C4_NC2C(U) (&s_)[N]) { str = s_; len = N-1; return *this; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘bool c4::basic_substring::empty() const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:194:59: error: ‘nullptr’ was not declared in this scope bool empty() const { return (len == 0 || str == nullptr); } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘bool c4::basic_substring::not_empty() const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:195:59: error: ‘nullptr’ was not declared in this scope bool not_empty() const { return (len != 0 && str != nullptr); } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘int c4::basic_substring::compare(int) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:258:90: error: request for member ‘str’ in ‘that’, which is of non-class type ‘const int’ C4_ALWAYS_INLINE int compare(ro_substr const that) const { return this->compare(that.str, that.len); } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:258:100: error: request for member ‘len’ in ‘that’, which is of non-class type ‘const int’ C4_ALWAYS_INLINE int compare(ro_substr const that) const { return this->compare(that.str, that.len); } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘bool c4::basic_substring::operator==(int) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:260:77: error: ‘nullptr’ was not declared in this scope C4_ALWAYS_INLINE bool operator== (std::nullptr_t) const { return str == nullptr; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘bool c4::basic_substring::operator!=(int) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:261:77: error: ‘nullptr’ was not declared in this scope C4_ALWAYS_INLINE bool operator!= (std::nullptr_t) const { return str != nullptr; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘bool c4::basic_substring::is_sub(int) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:294:21: error: request for member ‘is_super’ in ‘that’, which is of non-class type ‘const int’ return that.is_super(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘bool c4::basic_substring::is_super(int) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:302:25: error: request for member ‘len’ in ‘that’, which is of non-class type ‘const int’ return that.len == 0 && that.str == str && str != nullptr; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:302:42: error: request for member ‘str’ in ‘that’, which is of non-class type ‘const int’ return that.len == 0 && that.str == str && str != nullptr; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:302:63: error: ‘nullptr’ was not declared in this scope return that.len == 0 && that.str == str && str != nullptr; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:304:21: error: request for member ‘begin’ in ‘that’, which is of non-class type ‘const int’ return that.begin() >= begin() && that.end() <= end(); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:304:38: error: there are no arguments to ‘begin’ that depend on a template parameter, so a declaration of ‘begin’ must be available [-fpermissive] return that.begin() >= begin() && that.end() <= end(); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:304:48: error: request for member ‘end’ in ‘that’, which is of non-class type ‘const int’ return that.begin() >= begin() && that.end() <= end(); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:304:61: error: there are no arguments to ‘end’ that depend on a template parameter, so a declaration of ‘end’ must be available [-fpermissive] return that.begin() >= begin() && that.end() <= end(); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘bool c4::basic_substring::overlaps(int) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:311:22: error: request for member ‘end’ in ‘that’, which is of non-class type ‘const int’ return (that.end() > begin() && that.begin() < end()); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:311:36: error: there are no arguments to ‘begin’ that depend on a template parameter, so a declaration of ‘begin’ must be available [-fpermissive] return (that.end() > begin() && that.begin() < end()); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:311:46: error: request for member ‘begin’ in ‘that’, which is of non-class type ‘const int’ return (that.end() > begin() && that.begin() < end()); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:311:60: error: there are no arguments to ‘end’ that depend on a template parameter, so a declaration of ‘end’ must be available [-fpermissive] return (that.end() > begin() && that.begin() < end()); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘c4::basic_substring c4::basic_substring::left_of(int) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:391:14: error: ‘ssb’ does not name a type auto ssb = subs.begin(); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:392:14: error: ‘b’ does not name a type auto b = begin(); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:393:14: error: ‘e’ does not name a type auto e = end(); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:394:12: error: ‘ssb’ was not declared in this scope if(ssb >= b && ssb <= e) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:394:19: error: ‘b’ was not declared in this scope if(ssb >= b && ssb <= e) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:394:31: error: ‘e’ was not declared in this scope if(ssb >= b && ssb <= e) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘c4::basic_substring c4::basic_substring::right_of(int) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:405:14: error: ‘sse’ does not name a type auto sse = subs.end(); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:406:14: error: ‘b’ does not name a type auto b = begin(); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:407:14: error: ‘e’ does not name a type auto e = end(); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:408:12: error: ‘sse’ was not declared in this scope if(sse >= b && sse <= e) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:408:19: error: ‘b’ was not declared in this scope if(sse >= b && sse <= e) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:408:31: error: ‘e’ was not declared in this scope if(sse >= b && sse <= e) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘c4::basic_substring c4::basic_substring::stripl(int) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:487:28: error: request for member ‘len’ in ‘pattern’, which is of non-class type ‘int’ return sub(pattern.len < len ? pattern.len : len); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:487:48: error: request for member ‘len’ in ‘pattern’, which is of non-class type ‘int’ return sub(pattern.len < len ? pattern.len : len); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘c4::basic_substring c4::basic_substring::stripr(int) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:496:39: error: request for member ‘len’ in ‘pattern’, which is of non-class type ‘int’ return left_of(len - (pattern.len < len ? pattern.len : len)); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:496:59: error: request for member ‘len’ in ‘pattern’, which is of non-class type ‘int’ return left_of(len - (pattern.len < len ? pattern.len : len)); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘size_t c4::basic_substring::find(int, size_t) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:513:26: error: request for member ‘len’ in ‘pattern’, which is of non-class type ‘int’ if(len < pattern.len) return npos; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:514:53: error: request for member ‘len’ in ‘pattern’, which is of non-class type ‘int’ for(size_t i = start_pos, e = len - pattern.len + 1; i < e; ++i) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:517:43: error: request for member ‘len’ in ‘pattern’, which is of non-class type ‘int’ for(size_t j = 0; j < pattern.len; ++j) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:520:42: error: request for member ‘str’ in ‘pattern’, which is of non-class type ‘int’ if(str[i + j] != pattern.str[j]) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘c4::basic_substring c4::basic_substring::select(int, size_t) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:561:47: error: request for member ‘len’ in ‘pattern’, which is of non-class type ‘int’ return pos != npos ? sub(pos, pattern.len) : basic_substring(); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘c4::basic_substring::first_of_any_result c4::basic_substring::first_of_any(int, int) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:575:9: error: ‘ro_substr’ was not declared in this scope ro_substr s[2] = {s0, s1}; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:576:35: error: ‘s’ was not declared in this scope return first_of_any_iter(&s[0], &s[0] + 2); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘c4::basic_substring::first_of_any_result c4::basic_substring::first_of_any(int, int, int) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:581:9: error: ‘ro_substr’ was not declared in this scope ro_substr s[3] = {s0, s1, s2}; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:582:35: error: ‘s’ was not declared in this scope return first_of_any_iter(&s[0], &s[0] + 3); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘c4::basic_substring::first_of_any_result c4::basic_substring::first_of_any(int, int, int, int) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:587:9: error: ‘ro_substr’ was not declared in this scope ro_substr s[4] = {s0, s1, s2, s3}; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:588:35: error: ‘s’ was not declared in this scope return first_of_any_iter(&s[0], &s[0] + 4); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘c4::basic_substring::first_of_any_result c4::basic_substring::first_of_any(int, int, int, int, int) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:593:9: error: ‘ro_substr’ was not declared in this scope ro_substr s[5] = {s0, s1, s2, s3, s4}; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:594:35: error: ‘s’ was not declared in this scope return first_of_any_iter(&s[0], &s[0] + 5); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘c4::basic_substring::first_of_any_result c4::basic_substring::first_of_any_iter(It, It) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:606:31: error: request for member ‘len’ in ‘chars’, which is of non-class type ‘const int’ if((i + chars.len) > len) continue; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:608:45: error: request for member ‘len’ in ‘chars’, which is of non-class type ‘const int’ for(size_t j = 0; j < chars.len; ++j) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:611:45: error: invalid types ‘const int[size_t {aka long unsigned int}]’ for array subscript if(str[i + j] != chars[j]) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘bool c4::basic_substring::begins_with(int) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:654:26: error: request for member ‘len’ in ‘pattern’, which is of non-class type ‘int’ if(len < pattern.len) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:658:39: error: request for member ‘len’ in ‘pattern’, which is of non-class type ‘int’ for(size_t i = 0; i < pattern.len; ++i) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:660:35: error: invalid types ‘int[size_t {aka long unsigned int}]’ for array subscript if(str[i] != pattern[i]) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘bool c4::basic_substring::begins_with_any(int) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:675:37: error: request for member ‘len’ in ‘chars’, which is of non-class type ‘int’ for(size_t i = 0; i < chars.len; ++i) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:677:32: error: request for member ‘str’ in ‘chars’, which is of non-class type ‘int’ if(str[0] == chars.str[i]) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘bool c4::basic_substring::ends_with(int) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:711:26: error: request for member ‘len’ in ‘pattern’, which is of non-class type ‘int’ if(len < pattern.len) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:715:43: error: request for member ‘len’ in ‘pattern’, which is of non-class type ‘int’ for(size_t i = 0, s = len-pattern.len; i < pattern.len; ++i) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:715:60: error: request for member ‘len’ in ‘pattern’, which is of non-class type ‘int’ for(size_t i = 0, s = len-pattern.len; i < pattern.len; ++i) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:717:37: error: invalid types ‘int[size_t {aka long unsigned int}]’ for array subscript if(str[s+i] != pattern[i]) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘bool c4::basic_substring::ends_with_any(int) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:732:37: error: request for member ‘len’ in ‘chars’, which is of non-class type ‘int’ for(size_t i = 0; i < chars.len; ++i) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:734:39: error: invalid types ‘int[size_t {aka long unsigned int}]’ for array subscript if(str[len - 1] == chars[i]) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘size_t c4::basic_substring::first_of(int, size_t) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:775:41: error: request for member ‘len’ in ‘chars’, which is of non-class type ‘int’ for(size_t j = 0; j < chars.len; ++j) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:777:37: error: invalid types ‘int[size_t {aka long unsigned int}]’ for array subscript if(str[i] == chars[j]) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘size_t c4::basic_substring::last_of(int, size_t) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:791:41: error: request for member ‘len’ in ‘chars’, which is of non-class type ‘int’ for(size_t j = 0; j < chars.len; ++j) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:793:37: error: invalid types ‘int[size_t {aka long unsigned int}]’ for array subscript if(str[i] == chars[j]) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘size_t c4::basic_substring::first_not_of(int, size_t) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:831:41: error: request for member ‘len’ in ‘chars’, which is of non-class type ‘int’ for(size_t j = 0; j < chars.len; ++j) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:833:36: error: request for member ‘str’ in ‘chars’, which is of non-class type ‘int’ if(str[i] == chars.str[j]) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘size_t c4::basic_substring::last_not_of(int, size_t) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:854:41: error: request for member ‘len’ in ‘chars’, which is of non-class type ‘int’ for(size_t j = 0; j < chars.len; ++j) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:856:36: error: request for member ‘str’ in ‘chars’, which is of non-class type ‘int’ if(str[i] == chars.str[j]) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘c4::basic_substring c4::basic_substring::pair_range_esc(int, int)’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:899:13: error: ‘CC’ was not declared in this scope CC c = str[i]; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:900:16: error: ‘c’ was not declared in this scope if(c == open_close) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘c4::basic_substring c4::basic_substring::unquoted() const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:939:9: error: ‘constexpr’ was not declared in this scope constexpr const C dq('"'), sq('\''); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:941:26: error: ‘sq’ was not declared in this scope ((begins_with(sq) && ends_with(sq)) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:943:26: error: ‘dq’ was not declared in this scope (begins_with(dq) && ends_with(dq)))) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘c4::basic_substring c4::basic_substring::first_non_empty_span() const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1010:9: error: ‘constexpr’ was not declared in this scope constexpr const ro_substr empty_chars(" \n\r\t"); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1011:35: error: ‘empty_chars’ was not declared in this scope size_t pos = first_not_of(empty_chars); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1014:14: error: ‘ret’ does not name a type auto ret = sub(pos); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1015:15: error: ‘ret’ was not declared in this scope pos = ret.first_of(empty_chars); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘c4::basic_substring c4::basic_substring::_first_integral_span(size_t) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1080:44: error: there are no arguments to ‘_is_delim_char’ that depend on a template parameter, so a declaration of ‘_is_delim_char’ must be available [-fpermissive] return _is_delim_char(c) ? first(i) : first(0); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1091:44: error: there are no arguments to ‘_is_delim_char’ that depend on a template parameter, so a declaration of ‘_is_delim_char’ must be available [-fpermissive] return _is_delim_char(c) ? first(i) : first(0); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘c4::basic_substring c4::basic_substring::first_real_span() const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1112:38: error: there are no arguments to ‘_is_hex_char’ that depend on a template parameter, so a declaration of ‘_is_hex_char’ must be available [-fpermissive] if(( ! _is_hex_char(c)) && c != '.' && c != 'p' && c != 'P') ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1122:44: error: there are no arguments to ‘_is_delim_char’ that depend on a template parameter, so a declaration of ‘_is_delim_char’ must be available [-fpermissive] return _is_delim_char(c) ? ne.first(i) : ne.first(0); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1136:44: error: there are no arguments to ‘_is_delim_char’ that depend on a template parameter, so a declaration of ‘_is_delim_char’ must be available [-fpermissive] return _is_delim_char(c) ? ne.first(i) : ne.first(0); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1150:44: error: there are no arguments to ‘_is_delim_char’ that depend on a template parameter, so a declaration of ‘_is_delim_char’ must be available [-fpermissive] return _is_delim_char(c) ? ne.first(i) : ne.first(0); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1171:44: error: there are no arguments to ‘_is_delim_char’ that depend on a template parameter, so a declaration of ‘_is_delim_char’ must be available [-fpermissive] return _is_delim_char(c) ? ne.first(i) : ne.first(0); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In constructor ‘c4::basic_substring::split_proxy_impl::split_iterator_impl::split_iterator_impl(const c4::basic_substring::split_proxy_impl*, size_t, C)’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1254:47: error: class ‘c4::basic_substring::split_proxy_impl::split_iterator_impl’ does not have any field named ‘m_sep’ : m_proxy(proxy), m_pos(pos), m_sep(sep) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘c4::basic_substring::split_proxy_impl::split_iterator_impl c4::basic_substring::split_proxy_impl::begin() const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1296:18: error: ‘it’ does not name a type auto it = split_iterator_impl(this, m_start_pos, m_sep); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1297:20: error: ‘it’ was not declared in this scope return it; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘c4::basic_substring::split_proxy_impl::split_iterator_impl c4::basic_substring::split_proxy_impl::end() const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1302:18: error: ‘it’ does not name a type auto it = split_iterator_impl(this, pos, m_sep); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1303:20: error: ‘it’ was not declared in this scope return it; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘c4::basic_substring c4::basic_substring::pop_right(C, bool) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1329:18: error: ‘pos’ does not name a type auto pos = last_of(sep); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1330:16: error: ‘pos’ was not declared in this scope if(pos != npos) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1342:26: error: ‘ppos’ does not name a type auto ppos = last_not_of(sep); // skip repeated seps ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1343:24: error: ‘ppos’ was not declared in this scope if(ppos == npos) // the string is all made of seps ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1348:26: error: ‘pos0’ does not name a type auto pos0 = last_of(sep, ppos); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1349:24: error: ‘pos0’ was not declared in this scope if(pos0 == npos) // only the last sep exists ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1353:23: error: ‘pos0’ was not declared in this scope ++pos0; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘c4::basic_substring c4::basic_substring::pop_left(C, bool) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1382:18: error: ‘pos’ does not name a type auto pos = first_of(sep); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1383:16: error: ‘pos’ was not declared in this scope if(pos != npos) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1395:26: error: ‘ppos’ does not name a type auto ppos = first_not_of(sep); // skip repeated seps ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1396:24: error: ‘ppos’ was not declared in this scope if(ppos == npos) // the string is all made of seps ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1401:26: error: ‘pos0’ does not name a type auto pos0 = first_of(sep, ppos); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1402:24: error: ‘pos0’ was not declared in this scope if(pos0 == npos) // only the first sep exists ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1408:35: error: ‘pos0’ was not declared in this scope return sub(0, pos0); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘c4::basic_substring c4::basic_substring::gpop_left(C, bool) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1435:14: error: ‘ss’ does not name a type auto ss = pop_right(sep, skip_empty); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1436:9: error: ‘ss’ was not declared in this scope ss = left_of(ss); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘c4::basic_substring c4::basic_substring::gpop_right(C, bool) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1457:14: error: ‘ss’ does not name a type auto ss = pop_left(sep, skip_empty); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1458:9: error: ‘ss’ was not declared in this scope ss = right_of(ss); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘c4::basic_substring c4::basic_substring::basename(C) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1485:14: error: ‘ss’ does not name a type auto ss = pop_right(sep, /*skip_empty*/true); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1486:9: error: ‘ss’ was not declared in this scope ss = ss.trimr(sep); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘c4::basic_substring c4::basic_substring::dirname(C) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1492:14: error: ‘ss’ does not name a type auto ss = basename(sep); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1493:9: error: ‘ss’ was not declared in this scope ss = ss.empty() ? *this : left_of(ss); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: In member function ‘size_t c4::basic_substring::replace_all(int, int, int, size_t) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1692:9: error: request for member ‘len’ in ‘dst’, which is of non-class type ‘int’ _c4append(str, str + pos); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1692:9: error: request for member ‘str’ in ‘dst’, which is of non-class type ‘int’ _c4append(str, str + pos); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1697:17: error: request for member ‘len’ in ‘dst’, which is of non-class type ‘int’ _c4append(str + b, str + len); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1697:17: error: request for member ‘str’ in ‘dst’, which is of non-class type ‘int’ _c4append(str + b, str + len); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1700:13: error: request for member ‘len’ in ‘dst’, which is of non-class type ‘int’ _c4append(str + b, str + e); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1700:13: error: request for member ‘str’ in ‘dst’, which is of non-class type ‘int’ _c4append(str + b, str + e); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1701:13: error: request for member ‘end’ in ‘repl’, which is of non-class type ‘int’ _c4append(repl.begin(), repl.end()); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1701:13: error: request for member ‘begin’ in ‘repl’, which is of non-class type ‘int’ _c4append(repl.begin(), repl.end()); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1701:13: error: request for member ‘len’ in ‘dst’, which is of non-class type ‘int’ _c4append(repl.begin(), repl.end()); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1701:13: error: request for member ‘str’ in ‘dst’, which is of non-class type ‘int’ _c4append(repl.begin(), repl.end()); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1701:13: error: request for member ‘begin’ in ‘repl’, which is of non-class type ‘int’ _c4append(repl.begin(), repl.end()); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1702:29: error: request for member ‘size’ in ‘pattern’, which is of non-class type ‘int’ b = e + pattern.size(); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1717:7: error: expected nested-name-specifier before ‘csubstr’ using csubstr = C4CORE_EXPORT basic_substring; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1723:7: error: expected nested-name-specifier before ‘substr’ using substr = C4CORE_EXPORT basic_substring; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1744:8: error: ‘substr’ does not name a type inline substr to_substr(char *s) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1758:8: error: ‘csubstr’ does not name a type inline csubstr to_csubstr(char *s) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1774:8: error: ‘csubstr’ does not name a type inline csubstr to_csubstr(const char *s) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1781:8: error: ‘csubstr’ does not name a type inline csubstr to_csubstr(csubstr s) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1787:8: error: ‘csubstr’ does not name a type inline csubstr to_csubstr(substr s) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/substr.hpp:1793:8: error: ‘substr’ does not name a type inline substr to_substr(substr s) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/string.hpp:7:0, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/std.hpp:4, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidyaml/all/test_package/test_package.cpp:1: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:17:12: error: ‘substr’ in namespace ‘c4’ does not name a type inline c4::substr to_substr(std::string &s) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:24:12: error: ‘csubstr’ in namespace ‘c4’ does not name a type inline c4::csubstr to_csubstr(std::string const& s) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:32:39: error: declaration of ‘operator==’ as non-function C4_ALWAYS_INLINE bool operator== (c4::csubstr ss, std::string const& s) { return ss.compare(to_csubstr(s)) == 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:32:35: error: ‘csubstr’ is not a member of ‘c4’ C4_ALWAYS_INLINE bool operator== (c4::csubstr ss, std::string const& s) { return ss.compare(to_csubstr(s)) == 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:32:63: error: expected primary-expression before ‘const’ C4_ALWAYS_INLINE bool operator== (c4::csubstr ss, std::string const& s) { return ss.compare(to_csubstr(s)) == 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:33:39: error: declaration of ‘operator!=’ as non-function C4_ALWAYS_INLINE bool operator!= (c4::csubstr ss, std::string const& s) { return ss.compare(to_csubstr(s)) != 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:33:35: error: ‘csubstr’ is not a member of ‘c4’ C4_ALWAYS_INLINE bool operator!= (c4::csubstr ss, std::string const& s) { return ss.compare(to_csubstr(s)) != 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:33:63: error: expected primary-expression before ‘const’ C4_ALWAYS_INLINE bool operator!= (c4::csubstr ss, std::string const& s) { return ss.compare(to_csubstr(s)) != 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:34:39: error: declaration of ‘operator>=’ as non-function C4_ALWAYS_INLINE bool operator>= (c4::csubstr ss, std::string const& s) { return ss.compare(to_csubstr(s)) >= 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:34:35: error: ‘csubstr’ is not a member of ‘c4’ C4_ALWAYS_INLINE bool operator>= (c4::csubstr ss, std::string const& s) { return ss.compare(to_csubstr(s)) >= 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:34:63: error: expected primary-expression before ‘const’ C4_ALWAYS_INLINE bool operator>= (c4::csubstr ss, std::string const& s) { return ss.compare(to_csubstr(s)) >= 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:35:39: error: declaration of ‘operator>’ as non-function C4_ALWAYS_INLINE bool operator> (c4::csubstr ss, std::string const& s) { return ss.compare(to_csubstr(s)) > 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:35:35: error: ‘csubstr’ is not a member of ‘c4’ C4_ALWAYS_INLINE bool operator> (c4::csubstr ss, std::string const& s) { return ss.compare(to_csubstr(s)) > 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:35:63: error: expected primary-expression before ‘const’ C4_ALWAYS_INLINE bool operator> (c4::csubstr ss, std::string const& s) { return ss.compare(to_csubstr(s)) > 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:36:39: error: declaration of ‘operator<=’ as non-function C4_ALWAYS_INLINE bool operator<= (c4::csubstr ss, std::string const& s) { return ss.compare(to_csubstr(s)) <= 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:36:35: error: ‘csubstr’ is not a member of ‘c4’ C4_ALWAYS_INLINE bool operator<= (c4::csubstr ss, std::string const& s) { return ss.compare(to_csubstr(s)) <= 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:36:63: error: expected primary-expression before ‘const’ C4_ALWAYS_INLINE bool operator<= (c4::csubstr ss, std::string const& s) { return ss.compare(to_csubstr(s)) <= 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:37:39: error: declaration of ‘operator<’ as non-function C4_ALWAYS_INLINE bool operator< (c4::csubstr ss, std::string const& s) { return ss.compare(to_csubstr(s)) < 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:37:35: error: ‘csubstr’ is not a member of ‘c4’ C4_ALWAYS_INLINE bool operator< (c4::csubstr ss, std::string const& s) { return ss.compare(to_csubstr(s)) < 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:37:63: error: expected primary-expression before ‘const’ C4_ALWAYS_INLINE bool operator< (c4::csubstr ss, std::string const& s) { return ss.compare(to_csubstr(s)) < 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:39:61: error: ‘c4::csubstr’ has not been declared C4_ALWAYS_INLINE bool operator== (std::string const& s, c4::csubstr ss) { return ss.compare(to_csubstr(s)) == 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp: In function ‘bool c4::operator==(const string&, int)’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:39:85: error: request for member ‘compare’ in ‘ss’, which is of non-class type ‘int’ C4_ALWAYS_INLINE bool operator== (std::string const& s, c4::csubstr ss) { return ss.compare(to_csubstr(s)) == 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:39:105: error: ‘to_csubstr’ was not declared in this scope C4_ALWAYS_INLINE bool operator== (std::string const& s, c4::csubstr ss) { return ss.compare(to_csubstr(s)) == 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:40:61: error: ‘c4::csubstr’ has not been declared C4_ALWAYS_INLINE bool operator!= (std::string const& s, c4::csubstr ss) { return ss.compare(to_csubstr(s)) != 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp: In function ‘bool c4::operator!=(const string&, int)’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:40:85: error: request for member ‘compare’ in ‘ss’, which is of non-class type ‘int’ C4_ALWAYS_INLINE bool operator!= (std::string const& s, c4::csubstr ss) { return ss.compare(to_csubstr(s)) != 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:40:105: error: ‘to_csubstr’ was not declared in this scope C4_ALWAYS_INLINE bool operator!= (std::string const& s, c4::csubstr ss) { return ss.compare(to_csubstr(s)) != 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:41:61: error: ‘c4::csubstr’ has not been declared C4_ALWAYS_INLINE bool operator>= (std::string const& s, c4::csubstr ss) { return ss.compare(to_csubstr(s)) <= 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp: In function ‘bool c4::operator>=(const string&, int)’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:41:85: error: request for member ‘compare’ in ‘ss’, which is of non-class type ‘int’ C4_ALWAYS_INLINE bool operator>= (std::string const& s, c4::csubstr ss) { return ss.compare(to_csubstr(s)) <= 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:41:105: error: ‘to_csubstr’ was not declared in this scope C4_ALWAYS_INLINE bool operator>= (std::string const& s, c4::csubstr ss) { return ss.compare(to_csubstr(s)) <= 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:42:61: error: ‘c4::csubstr’ has not been declared C4_ALWAYS_INLINE bool operator> (std::string const& s, c4::csubstr ss) { return ss.compare(to_csubstr(s)) < 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp: In function ‘bool c4::operator>(const string&, int)’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:42:85: error: request for member ‘compare’ in ‘ss’, which is of non-class type ‘int’ C4_ALWAYS_INLINE bool operator> (std::string const& s, c4::csubstr ss) { return ss.compare(to_csubstr(s)) < 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:42:105: error: ‘to_csubstr’ was not declared in this scope C4_ALWAYS_INLINE bool operator> (std::string const& s, c4::csubstr ss) { return ss.compare(to_csubstr(s)) < 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:43:61: error: ‘c4::csubstr’ has not been declared C4_ALWAYS_INLINE bool operator<= (std::string const& s, c4::csubstr ss) { return ss.compare(to_csubstr(s)) >= 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp: In function ‘bool c4::operator<=(const string&, int)’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:43:85: error: request for member ‘compare’ in ‘ss’, which is of non-class type ‘int’ C4_ALWAYS_INLINE bool operator<= (std::string const& s, c4::csubstr ss) { return ss.compare(to_csubstr(s)) >= 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:43:105: error: ‘to_csubstr’ was not declared in this scope C4_ALWAYS_INLINE bool operator<= (std::string const& s, c4::csubstr ss) { return ss.compare(to_csubstr(s)) >= 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:44:61: error: ‘c4::csubstr’ has not been declared C4_ALWAYS_INLINE bool operator< (std::string const& s, c4::csubstr ss) { return ss.compare(to_csubstr(s)) > 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp: In function ‘bool c4::operator<(const string&, int)’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:44:85: error: request for member ‘compare’ in ‘ss’, which is of non-class type ‘int’ C4_ALWAYS_INLINE bool operator< (std::string const& s, c4::csubstr ss) { return ss.compare(to_csubstr(s)) > 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:44:105: error: ‘to_csubstr’ was not declared in this scope C4_ALWAYS_INLINE bool operator< (std::string const& s, c4::csubstr ss) { return ss.compare(to_csubstr(s)) > 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:49:28: error: ‘c4::to_chars’ declared as an ‘inline’ variable inline size_t to_chars(c4::substr buf, std::string const& s) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:49:24: error: ‘substr’ is not a member of ‘c4’ inline size_t to_chars(c4::substr buf, std::string const& s) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:49:52: error: expected primary-expression before ‘const’ inline size_t to_chars(c4::substr buf, std::string const& s) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:49:60: error: expression list treated as compound expression in initializer [-fpermissive] inline size_t to_chars(c4::substr buf, std::string const& s) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:50:1: error: expected ‘,’ or ‘;’ before ‘{’ token { ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:58:28: error: ‘c4::from_chars’ declared as an ‘inline’ variable inline bool from_chars(c4::csubstr buf, std::string * s) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:58:24: error: ‘csubstr’ is not a member of ‘c4’ inline bool from_chars(c4::csubstr buf, std::string * s) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:58:53: error: expected primary-expression before ‘*’ token inline bool from_chars(c4::csubstr buf, std::string * s) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:58:55: error: ‘s’ was not declared in this scope inline bool from_chars(c4::csubstr buf, std::string * s) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:58:56: error: expression list treated as compound expression in initializer [-fpermissive] inline bool from_chars(c4::csubstr buf, std::string * s) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:59:1: error: expected ‘,’ or ‘;’ before ‘{’ token { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/tree.hpp:8:0, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/node.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/vector.hpp:4, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/std.hpp:5, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidyaml/all/test_package/test_package.cpp:1: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/common.hpp:83:5: error: ‘csubstr’ does not name a type csubstr name; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/common.hpp:89:26: error: expected ‘)’ before ‘n’ Location( csubstr n, size_t l, size_t c) : LineCol{ l, c}, name(n) {} ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/common.hpp:89:77: error: expected unqualified-id before ‘,’ token Location( csubstr n, size_t l, size_t c) : LineCol{ l, c}, name(n) {} ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/common.hpp:90:26: error: expected ‘)’ before ‘n’ Location( csubstr n, size_t b, size_t l, size_t c) : LineCol{b, l, c}, name(n) {} ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/common.hpp:90:77: error: expected unqualified-id before ‘,’ token Location( csubstr n, size_t b, size_t l, size_t c) : LineCol{b, l, c}, name(n) {} ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/common.hpp: In member function ‘c4::yml::Location::operator bool() const’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/common.hpp:85:38: error: ‘name’ was not declared in this scope operator bool () const { return !name.empty() || line != 0 || offset != 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/common.hpp: In constructor ‘c4::yml::Location::Location()’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/common.hpp:87:29: error: class ‘c4::yml::Location’ does not have any field named ‘name’ Location() : LineCol(), name() {} ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/common.hpp: In constructor ‘c4::yml::Location::Location(size_t, size_t)’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/common.hpp:88:79: error: class ‘c4::yml::Location’ does not have any field named ‘name’ Location( size_t l, size_t c) : LineCol{ l, c}, name( ) {} ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/common.hpp: In constructor ‘c4::yml::Location::Location(const char*, size_t, size_t)’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/common.hpp:91:79: error: class ‘c4::yml::Location’ does not have any field named ‘name’ Location(const char *n, size_t l, size_t c) : LineCol{ l, c}, name(to_csubstr(n)) {} ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/common.hpp:91:96: error: ‘to_csubstr’ was not declared in this scope Location(const char *n, size_t l, size_t c) : LineCol{ l, c}, name(to_csubstr(n)) {} ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/common.hpp: In constructor ‘c4::yml::Location::Location(const char*, size_t, size_t, size_t)’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/common.hpp:92:79: error: class ‘c4::yml::Location’ does not have any field named ‘name’ Location(const char *n, size_t b, size_t l, size_t c) : LineCol{b, l, c}, name(to_csubstr(n)) {} ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/common.hpp:92:96: error: ‘to_csubstr’ was not declared in this scope Location(const char *n, size_t b, size_t l, size_t c) : LineCol{b, l, c}, name(to_csubstr(n)) {} ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/common.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/common.hpp:101:7: error: expected nested-name-specifier before ‘pfn_error’ using pfn_error = void (*)(const char* msg, size_t msg_len, Location location, void *user_data); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/common.hpp:103:7: error: expected nested-name-specifier before ‘pfn_allocate’ using pfn_allocate = void* (*)(size_t len, void* hint, void *user_data); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/common.hpp:105:7: error: expected nested-name-specifier before ‘pfn_free’ using pfn_free = void (*)(void* mem, size_t size, void *user_data); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/common.hpp:133:5: error: ‘pfn_allocate’ does not name a type pfn_allocate m_allocate; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/common.hpp:134:5: error: ‘pfn_free’ does not name a type pfn_free m_free; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/common.hpp:135:5: error: ‘pfn_error’ does not name a type pfn_error m_error; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/common.hpp:138:32: error: ‘pfn_allocate’ has not been declared Callbacks(void *user_data, pfn_allocate alloc, pfn_free free, pfn_error error_); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/common.hpp:138:52: error: ‘pfn_free’ has not been declared Callbacks(void *user_data, pfn_allocate alloc, pfn_free free, pfn_error error_); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/common.hpp:138:67: error: ‘pfn_error’ has not been declared Callbacks(void *user_data, pfn_allocate alloc, pfn_free free, pfn_error error_); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/std_fwd.hpp:6:0, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/charconv.hpp:46, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/tree.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/node.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/vector.hpp:4, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/std.hpp:5, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidyaml/all/test_package/test_package.cpp:1: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/vector_fwd.hpp:37:27: error: ‘substr’ in namespace ‘c4’ does not name a type template c4::substr to_substr(std::vector &vec); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/vector_fwd.hpp:38:27: error: ‘csubstr’ in namespace ‘c4’ does not name a type template c4::csubstr to_csubstr(std::vector const& vec); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/vector_fwd.hpp:40:44: error: declaration of ‘operator!=’ as non-function template bool operator!= (c4::csubstr ss, std::vector const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/vector_fwd.hpp:40:40: error: ‘csubstr’ is not a member of ‘c4’ template bool operator!= (c4::csubstr ss, std::vector const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/vector_fwd.hpp:40:81: error: expected primary-expression before ‘const’ template bool operator!= (c4::csubstr ss, std::vector const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/vector_fwd.hpp:41:44: error: declaration of ‘operator==’ as non-function template bool operator== (c4::csubstr ss, std::vector const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/vector_fwd.hpp:41:40: error: ‘csubstr’ is not a member of ‘c4’ template bool operator== (c4::csubstr ss, std::vector const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/vector_fwd.hpp:41:81: error: expected primary-expression before ‘const’ template bool operator== (c4::csubstr ss, std::vector const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/vector_fwd.hpp:42:44: error: declaration of ‘operator>=’ as non-function template bool operator>= (c4::csubstr ss, std::vector const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/vector_fwd.hpp:42:40: error: ‘csubstr’ is not a member of ‘c4’ template bool operator>= (c4::csubstr ss, std::vector const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/vector_fwd.hpp:42:81: error: expected primary-expression before ‘const’ template bool operator>= (c4::csubstr ss, std::vector const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/vector_fwd.hpp:43:44: error: declaration of ‘operator>’ as non-function template bool operator> (c4::csubstr ss, std::vector const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/vector_fwd.hpp:43:40: error: ‘csubstr’ is not a member of ‘c4’ template bool operator> (c4::csubstr ss, std::vector const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/vector_fwd.hpp:43:81: error: expected primary-expression before ‘const’ template bool operator> (c4::csubstr ss, std::vector const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/vector_fwd.hpp:44:44: error: declaration of ‘operator<=’ as non-function template bool operator<= (c4::csubstr ss, std::vector const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/vector_fwd.hpp:44:40: error: ‘csubstr’ is not a member of ‘c4’ template bool operator<= (c4::csubstr ss, std::vector const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/vector_fwd.hpp:44:81: error: expected primary-expression before ‘const’ template bool operator<= (c4::csubstr ss, std::vector const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/vector_fwd.hpp:45:44: error: declaration of ‘operator<’ as non-function template bool operator< (c4::csubstr ss, std::vector const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/vector_fwd.hpp:45:40: error: ‘csubstr’ is not a member of ‘c4’ template bool operator< (c4::csubstr ss, std::vector const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/vector_fwd.hpp:45:81: error: expected primary-expression before ‘const’ template bool operator< (c4::csubstr ss, std::vector const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/vector_fwd.hpp:47:79: error: ‘c4::csubstr’ has not been declared template bool operator!= (std::vector const& s, c4::csubstr ss); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/vector_fwd.hpp:48:79: error: ‘c4::csubstr’ has not been declared template bool operator== (std::vector const& s, c4::csubstr ss); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/vector_fwd.hpp:49:79: error: ‘c4::csubstr’ has not been declared template bool operator>= (std::vector const& s, c4::csubstr ss); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/vector_fwd.hpp:50:79: error: ‘c4::csubstr’ has not been declared template bool operator> (std::vector const& s, c4::csubstr ss); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/vector_fwd.hpp:51:79: error: ‘c4::csubstr’ has not been declared template bool operator<= (std::vector const& s, c4::csubstr ss); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/vector_fwd.hpp:52:79: error: ‘c4::csubstr’ has not been declared template bool operator< (std::vector const& s, c4::csubstr ss); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/vector_fwd.hpp:54:43: error: ‘template size_t c4::to_chars’ redeclared as different kind of symbol template size_t to_chars(c4::substr buf, std::vector const& s); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/string.hpp:7:0, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/std.hpp:4, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidyaml/all/test_package/test_package.cpp:1: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:49:15: note: previous declaration ‘size_t c4::to_chars’ inline size_t to_chars(c4::substr buf, std::string const& s) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/std_fwd.hpp:6:0, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/charconv.hpp:46, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/tree.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/node.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/vector.hpp:4, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/std.hpp:5, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidyaml/all/test_package/test_package.cpp:1: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/vector_fwd.hpp:54:39: error: ‘substr’ is not a member of ‘c4’ template size_t to_chars(c4::substr buf, std::vector const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/vector_fwd.hpp:54:80: error: expected primary-expression before ‘const’ template size_t to_chars(c4::substr buf, std::vector const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/vector_fwd.hpp:55:43: error: ‘template bool c4::from_chars’ redeclared as different kind of symbol template bool from_chars(c4::csubstr buf, std::vector * s); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/string.hpp:7:0, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/std.hpp:4, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidyaml/all/test_package/test_package.cpp:1: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:58:13: note: previous declaration ‘bool c4::from_chars’ inline bool from_chars(c4::csubstr buf, std::string * s) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/std_fwd.hpp:6:0, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/charconv.hpp:46, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/tree.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/node.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/vector.hpp:4, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/std.hpp:5, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidyaml/all/test_package/test_package.cpp:1: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/vector_fwd.hpp:55:39: error: ‘csubstr’ is not a member of ‘c4’ template bool from_chars(c4::csubstr buf, std::vector * s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/vector_fwd.hpp:55:81: error: expected primary-expression before ‘*’ token template bool from_chars(c4::csubstr buf, std::vector * s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/vector_fwd.hpp:55:83: error: ‘s’ was not declared in this scope template bool from_chars(c4::csubstr buf, std::vector * s); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/std_fwd.hpp:7:0, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/charconv.hpp:46, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/tree.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/node.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/vector.hpp:4, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/std.hpp:5, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidyaml/all/test_package/test_package.cpp:1: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string_fwd.hpp:33:5: error: ‘substr’ in namespace ‘c4’ does not name a type c4::substr to_substr(std::string &s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string_fwd.hpp:34:5: error: ‘csubstr’ in namespace ‘c4’ does not name a type c4::csubstr to_csubstr(std::string const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string_fwd.hpp:36:22: error: declaration of ‘operator==’ as non-function bool operator== (c4::csubstr ss, std::string const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string_fwd.hpp:36:18: error: ‘csubstr’ is not a member of ‘c4’ bool operator== (c4::csubstr ss, std::string const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string_fwd.hpp:36:46: error: expected primary-expression before ‘const’ bool operator== (c4::csubstr ss, std::string const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string_fwd.hpp:37:22: error: declaration of ‘operator!=’ as non-function bool operator!= (c4::csubstr ss, std::string const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string_fwd.hpp:37:18: error: ‘csubstr’ is not a member of ‘c4’ bool operator!= (c4::csubstr ss, std::string const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string_fwd.hpp:37:46: error: expected primary-expression before ‘const’ bool operator!= (c4::csubstr ss, std::string const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string_fwd.hpp:38:22: error: declaration of ‘operator>=’ as non-function bool operator>= (c4::csubstr ss, std::string const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string_fwd.hpp:38:18: error: ‘csubstr’ is not a member of ‘c4’ bool operator>= (c4::csubstr ss, std::string const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string_fwd.hpp:38:46: error: expected primary-expression before ‘const’ bool operator>= (c4::csubstr ss, std::string const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string_fwd.hpp:39:22: error: declaration of ‘operator>’ as non-function bool operator> (c4::csubstr ss, std::string const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string_fwd.hpp:39:18: error: ‘csubstr’ is not a member of ‘c4’ bool operator> (c4::csubstr ss, std::string const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string_fwd.hpp:39:46: error: expected primary-expression before ‘const’ bool operator> (c4::csubstr ss, std::string const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string_fwd.hpp:40:22: error: declaration of ‘operator<=’ as non-function bool operator<= (c4::csubstr ss, std::string const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string_fwd.hpp:40:18: error: ‘csubstr’ is not a member of ‘c4’ bool operator<= (c4::csubstr ss, std::string const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string_fwd.hpp:40:46: error: expected primary-expression before ‘const’ bool operator<= (c4::csubstr ss, std::string const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string_fwd.hpp:41:22: error: declaration of ‘operator<’ as non-function bool operator< (c4::csubstr ss, std::string const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string_fwd.hpp:41:18: error: ‘csubstr’ is not a member of ‘c4’ bool operator< (c4::csubstr ss, std::string const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string_fwd.hpp:41:46: error: expected primary-expression before ‘const’ bool operator< (c4::csubstr ss, std::string const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string_fwd.hpp:43:44: error: ‘c4::csubstr’ has not been declared bool operator== (std::string const& s, c4::csubstr ss); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string_fwd.hpp:44:44: error: ‘c4::csubstr’ has not been declared bool operator!= (std::string const& s, c4::csubstr ss); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string_fwd.hpp:45:44: error: ‘c4::csubstr’ has not been declared bool operator>= (std::string const& s, c4::csubstr ss); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string_fwd.hpp:46:44: error: ‘c4::csubstr’ has not been declared bool operator> (std::string const& s, c4::csubstr ss); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string_fwd.hpp:47:44: error: ‘c4::csubstr’ has not been declared bool operator<= (std::string const& s, c4::csubstr ss); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string_fwd.hpp:48:44: error: ‘c4::csubstr’ has not been declared bool operator< (std::string const& s, c4::csubstr ss); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string_fwd.hpp:50:21: error: redefinition of ‘size_t c4::to_chars’ size_t to_chars(c4::substr buf, std::string const& s); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/string.hpp:7:0, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/std.hpp:4, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidyaml/all/test_package/test_package.cpp:1: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:49:15: note: ‘size_t c4::to_chars’ previously defined here inline size_t to_chars(c4::substr buf, std::string const& s) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/std_fwd.hpp:7:0, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/charconv.hpp:46, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/tree.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/node.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/vector.hpp:4, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/std.hpp:5, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidyaml/all/test_package/test_package.cpp:1: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string_fwd.hpp:50:17: error: ‘substr’ is not a member of ‘c4’ size_t to_chars(c4::substr buf, std::string const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string_fwd.hpp:50:45: error: expected primary-expression before ‘const’ size_t to_chars(c4::substr buf, std::string const& s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string_fwd.hpp:51:21: error: redefinition of ‘bool c4::from_chars’ bool from_chars(c4::csubstr buf, std::string * s); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/string.hpp:7:0, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/std.hpp:4, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidyaml/all/test_package/test_package.cpp:1: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string.hpp:58:13: note: ‘bool c4::from_chars’ previously defined here inline bool from_chars(c4::csubstr buf, std::string * s) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/std_fwd.hpp:7:0, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/charconv.hpp:46, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/tree.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/node.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/vector.hpp:4, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/std.hpp:5, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidyaml/all/test_package/test_package.cpp:1: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string_fwd.hpp:51:17: error: ‘csubstr’ is not a member of ‘c4’ bool from_chars(c4::csubstr buf, std::string * s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string_fwd.hpp:51:46: error: expected primary-expression before ‘*’ token bool from_chars(c4::csubstr buf, std::string * s); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/std/string_fwd.hpp:51:48: error: ‘s’ was not declared in this scope bool from_chars(c4::csubstr buf, std::string * s); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/charconv.hpp:47:0, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/tree.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/node.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/vector.hpp:4, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/std.hpp:5, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidyaml/all/test_package/test_package.cpp:1: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/memory_util.hpp:40:51: error: expected primary-expression before ‘)’ token bool is_aligned(T *ptr, size_t alignment=alignof(T)) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/memory_util.hpp:40:51: error: there are no arguments to ‘alignof’ that depend on a template parameter, so a declaration of ‘alignof’ must be available [-fpermissive] /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/memory_util.hpp:93:19: error: ‘number’ is not a type static_assert(number != 0, "lsb: number must be nonzero"); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/memory_util.hpp:93:26: error: expected ‘,’ or ‘...’ before ‘!=’ token static_assert(number != 0, "lsb: number must be nonzero"); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/memory_util.hpp:144:19: error: ‘val’ is not a type static_assert(val == 0, "bad implementation"); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/memory_util.hpp:144:23: error: expected ‘,’ or ‘...’ before ‘==’ token static_assert(val == 0, "bad implementation"); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/memory_util.hpp: In function ‘I c4::contiguous_mask(I, I)’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/memory_util.hpp:172:5: error: ‘constexpr’ was not declared in this scope constexpr const I o = 1; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/memory_util.hpp:175:15: error: ‘o’ was not declared in this scope r |= (o << i); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/memory_util.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/memory_util.hpp:229:1: error: ‘constexpr’ does not name a type constexpr TightPairCase_e tpc_which_case() ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/memory_util.hpp:229:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/memory_util.hpp:260:11: error: expected nested-name-specifier before ‘first_type’ using first_type = First; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/memory_util.hpp:261:11: error: expected nested-name-specifier before ‘second_type’ using second_type = Second; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/memory_util.hpp:275:24: error: ‘std::is_same’ has not been declared static_assert(std::is_same::value, "bad implementation"); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/memory_util.hpp:275:31: error: expected ‘,’ or ‘...’ before ‘<’ token static_assert(std::is_same::value, "bad implementation"); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/memory_util.hpp:277:11: error: expected nested-name-specifier before ‘first_type’ using first_type = First; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/memory_util.hpp:278:11: error: expected nested-name-specifier before ‘second_type’ using second_type = Second; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/memory_util.hpp:292:11: error: expected nested-name-specifier before ‘first_type’ using first_type = First; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/memory_util.hpp:293:11: error: expected nested-name-specifier before ‘second_type’ using second_type = Second; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/memory_util.hpp:309:11: error: expected nested-name-specifier before ‘first_type’ using first_type = First; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/memory_util.hpp:310:11: error: expected nested-name-specifier before ‘second_type’ using second_type = Second; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/memory_util.hpp:326:11: error: expected nested-name-specifier before ‘first_type’ using first_type = First; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/memory_util.hpp:327:11: error: expected nested-name-specifier before ‘second_type’ using second_type = Second; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/memory_util.hpp:343:11: error: expected nested-name-specifier before ‘first_type’ using first_type = First; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/memory_util.hpp:344:11: error: expected nested-name-specifier before ‘second_type’ using second_type = Second; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/memory_util.hpp:358:1: error: expected unqualified-id before ‘using’ using tight_pair = detail::tight_pair()>; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/charconv.hpp:48:0, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/tree.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/node.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/vector.hpp:4, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/std.hpp:5, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidyaml/all/test_package/test_package.cpp:1: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/szconv.hpp:16:1: error: expected template-name before ‘<’ token < ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/szconv.hpp:16:1: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/szconv.hpp:16:1: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/szconv.hpp:42:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if< ! is_narrower_size::value, SizeOut>::type ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/szconv.hpp:42:24: error: expected unqualified-id before ‘<’ token typename std::enable_if< ! is_narrower_size::value, SizeOut>::type ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/szconv.hpp:53:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value, SizeOut>::type ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/szconv.hpp:53:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::value, SizeOut>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/charconv.hpp:54, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/tree.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/node.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/vector.hpp:4, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/std.hpp:5, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidyaml/all/test_package/test_package.cpp:1: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:54:8: error: ‘errc’ in namespace ‘std’ does not name a type std::errc ec; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:58:3: error: ‘constexpr’ does not name a type constexpr explicit parse_options(chars_format fmt = chars_format::general, ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:58:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:89:59: error: ‘chars_format’ is not a class or namespace T &value, chars_format fmt = chars_format::general) noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:89:83: error: expected initializer before ‘noexcept’ T &value, chars_format fmt = chars_format::general) noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:96:73: error: expected initializer before ‘noexcept’ T &value, parse_options options) noexcept; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/charconv.hpp:54, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/tree.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/node.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/vector.hpp:4, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/std.hpp:5, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidyaml/all/test_package/test_package.cpp:1: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:214:3: error: ‘constexpr’ does not name a type constexpr size_t len() const noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:214:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:218:37: error: expected ‘;’ at end of member declaration const T& operator[](size_t index) const noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:218:43: error: ‘noexcept’ does not name a type const T& operator[](size_t index) const noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:218:43: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h: In constructor ‘fast_float::span::span()’: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:212:16: error: ‘nullptr’ was not declared in this scope span() : ptr(nullptr), length(0) {} ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h: At global scope: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:301:8: error: constructor required before non-static data member for ‘fast_float::adjusted_mantissa::mantissa’ has been parsed struct adjusted_mantissa { ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:301:8: error: constructor required before non-static data member for ‘fast_float::adjusted_mantissa::power2’ has been parsed /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:314:1: error: ‘constexpr’ does not name a type constexpr static int32_t invalid_am_bias = -0x8000; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:314:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:316:1: error: ‘constexpr’ does not name a type constexpr static double powers_of_ten_double[] = { ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:316:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:319:1: error: ‘constexpr’ does not name a type constexpr static float powers_of_ten_float[] = {1e0, 1e1, 1e2, 1e3, 1e4, 1e5, ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:319:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:323:17: error: ‘constexpr’ does not name a type static inline constexpr int mantissa_explicit_bits(); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:323:17: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:324:17: error: ‘constexpr’ does not name a type static inline constexpr int minimum_exponent(); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:324:17: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:325:17: error: ‘constexpr’ does not name a type static inline constexpr int infinite_power(); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:325:17: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:326:17: error: ‘constexpr’ does not name a type static inline constexpr int sign_index(); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:326:17: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:327:17: error: ‘constexpr’ does not name a type static inline constexpr int min_exponent_fast_path(); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:327:17: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:328:17: error: ‘constexpr’ does not name a type static inline constexpr int max_exponent_fast_path(); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:328:17: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:329:17: error: ‘constexpr’ does not name a type static inline constexpr int max_exponent_round_to_even(); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:329:17: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:330:17: error: ‘constexpr’ does not name a type static inline constexpr int min_exponent_round_to_even(); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:330:17: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:331:17: error: ‘constexpr’ does not name a type static inline constexpr uint64_t max_mantissa_fast_path(); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:331:17: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:332:17: error: ‘constexpr’ does not name a type static inline constexpr int largest_power_of_ten(); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:332:17: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:333:17: error: ‘constexpr’ does not name a type static inline constexpr int smallest_power_of_ten(); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:333:17: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:334:17: error: ‘constexpr’ does not name a type static inline constexpr T exact_power_of_ten(int64_t power); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:334:17: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:335:17: error: ‘constexpr’ does not name a type static inline constexpr size_t max_digits(); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:335:17: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:338:20: error: ‘constexpr’ does not name a type template <> inline constexpr int binary_format::mantissa_explicit_bits() { ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:338:20: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:341:20: error: ‘constexpr’ does not name a type template <> inline constexpr int binary_format::mantissa_explicit_bits() { ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:341:20: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:345:20: error: ‘constexpr’ does not name a type template <> inline constexpr int binary_format::max_exponent_round_to_even() { ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:345:20: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:349:20: error: ‘constexpr’ does not name a type template <> inline constexpr int binary_format::max_exponent_round_to_even() { ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:349:20: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:353:20: error: ‘constexpr’ does not name a type template <> inline constexpr int binary_format::min_exponent_round_to_even() { ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:353:20: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:357:20: error: ‘constexpr’ does not name a type template <> inline constexpr int binary_format::min_exponent_round_to_even() { ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:357:20: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:361:20: error: ‘constexpr’ does not name a type template <> inline constexpr int binary_format::minimum_exponent() { ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:361:20: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:364:20: error: ‘constexpr’ does not name a type template <> inline constexpr int binary_format::minimum_exponent() { ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:364:20: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:368:20: error: ‘constexpr’ does not name a type template <> inline constexpr int binary_format::infinite_power() { ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:368:20: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:371:20: error: ‘constexpr’ does not name a type template <> inline constexpr int binary_format::infinite_power() { ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:371:20: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:375:20: error: ‘constexpr’ does not name a type template <> inline constexpr int binary_format::sign_index() { return 63; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:375:20: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:376:20: error: ‘constexpr’ does not name a type template <> inline constexpr int binary_format::sign_index() { return 31; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:376:20: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:378:20: error: ‘constexpr’ does not name a type template <> inline constexpr int binary_format::min_exponent_fast_path() { ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:378:20: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:385:20: error: ‘constexpr’ does not name a type template <> inline constexpr int binary_format::min_exponent_fast_path() { ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:385:20: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:393:20: error: ‘constexpr’ does not name a type template <> inline constexpr int binary_format::max_exponent_fast_path() { ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:393:20: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:396:20: error: ‘constexpr’ does not name a type template <> inline constexpr int binary_format::max_exponent_fast_path() { ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:396:20: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:400:20: error: ‘constexpr’ does not name a type template <> inline constexpr uint64_t binary_format::max_mantissa_fast_path() { ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:400:20: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:403:20: error: ‘constexpr’ does not name a type template <> inline constexpr uint64_t binary_format::max_mantissa_fast_path() { ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:403:20: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:408:8: error: ‘constexpr’ does not name a type inline constexpr double binary_format::exact_power_of_ten(int64_t power) { ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:408:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:412:8: error: ‘constexpr’ does not name a type inline constexpr float binary_format::exact_power_of_ten(int64_t power) { ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:412:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:419:8: error: ‘constexpr’ does not name a type inline constexpr int binary_format::largest_power_of_ten() { ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:419:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:423:8: error: ‘constexpr’ does not name a type inline constexpr int binary_format::largest_power_of_ten() { ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:423:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:428:8: error: ‘constexpr’ does not name a type inline constexpr int binary_format::smallest_power_of_ten() { ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:428:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:432:8: error: ‘constexpr’ does not name a type inline constexpr int binary_format::smallest_power_of_ten() { ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:432:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:436:20: error: ‘constexpr’ does not name a type template <> inline constexpr size_t binary_format::max_digits() { ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:436:20: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:439:20: error: ‘constexpr’ does not name a type template <> inline constexpr size_t binary_format::max_digits() { ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:439:20: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/charconv.hpp:54, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/tree.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/node.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/vector.hpp:4, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/std.hpp:5, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidyaml/all/test_package/test_package.cpp:1: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:479:50: error: expected initializer before ‘noexcept’ fastfloat_really_inline bool is_integer(char c) noexcept { return c >= '0' && c <= '9'; } ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:521:82: error: expected initializer before ‘noexcept’ fastfloat_really_inline uint32_t parse_eight_digits_unrolled(const char *chars) noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:526:74: error: expected initializer before ‘noexcept’ fastfloat_really_inline bool is_made_of_eight_digits_fast(uint64_t val) noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:531:79: error: expected initializer before ‘noexcept’ fastfloat_really_inline bool is_made_of_eight_digits_fast(const char *chars) noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:540:25: error: ‘nullptr’ was not declared in this scope const char *lastmatch{nullptr}; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:540:32: error: cannot convert ‘’ to ‘const char*’ in initialization const char *lastmatch{nullptr}; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float_all.h:552:98: error: expected initializer before ‘noexcept’ parsed_number_string parse_number_string(const char *p, const char *pend, parse_options options) noexcept { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/charconv.hpp:54:0, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/tree.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/node.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/vector.hpp:4, from /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/yml/std/std.hpp:5, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidyaml/all/test_package/test_package.cpp:1: /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float.hpp:25:30: error: expected ‘}’ before end of line /home/conan/w/BuildSingleReference/.conan/data/rapidyaml/0.3.0/_/_/package/28839f558ff7de416a324f81180240e77e776e0e/include/c4/ext/fast_float.hpp:25:30: error: expected declaration before end of line make[2]: *** [CMakeFiles/test_package.dir/test_package.cpp.o] Error 1 make[1]: *** [CMakeFiles/test_package.dir/all] Error 2 make: *** [all] Error 2 ERROR: rapidyaml/0.3.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/rapidyaml/all/test_package/build/59c8470ca13d7b2d5d91b2696b15060d03752cd0' '--' '-j3'