******************************************************************************** conan test conan-center-index/recipes/highfive/all/test_package/conanfile.py highfive/2.3.1@ --profile=/home/conan/w/BuildSingleReference/45568/b100052d-0735-4574-ba9b-74a3d6cd5142/profile.txt ******************************************************************************** Configuration: [settings] arch=x86_64 arch_build=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++11 compiler.version=5 os=Linux os_build=Linux [options] [build_requires] [env] highfive/2.3.1 (test package): Installing package Requirements hdf5/1.12.0 from 'conan-center' - Cache highfive/2.3.1 from local cache - Cache zlib/1.2.11 from 'conan-center' - Cache Packages hdf5/1.12.0:0f14996b825ab6f9682bed28673dab7dea743130 - Cache highfive/2.3.1:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Cache zlib/1.2.11:76f87539fc90ff313e0b3182641a9bb558a717d2 - Cache Installing (downloading, building) binaries... zlib/1.2.11: Already installed! [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [LIBRARY DOES NOT EXIST (KB-H054)] OK hdf5/1.12.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 highfive/2.3.1: 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 highfive/2.3.1 (test package): Generator txt created conanbuildinfo.txt highfive/2.3.1 (test package): Generator cmake_find_package created FindHighFive.cmake highfive/2.3.1 (test package): Generator cmake_find_package created FindHDF5.cmake highfive/2.3.1 (test package): Generator cmake_find_package created FindZLIB.cmake highfive/2.3.1 (test package): Generator cmake created conanbuildinfo.cmake highfive/2.3.1 (test package): Aggregating env generators highfive/2.3.1 (test package): Generated conaninfo.txt highfive/2.3.1 (test package): Generated graphinfo Using lockfile: '/home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/build/51356ff1bc7ea71cd8f6a80b332306c81528a873/conan.lock' Using cached profile from lockfile [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] 'fPIC' option not found [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK highfive/2.3.1 (test package): Calling build() ----Running------ > cd '/home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/build/51356ff1bc7ea71cd8f6a80b332306c81528a873' && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE="Release" -DCONAN_IN_LOCAL_CACHE="OFF" -DCONAN_COMPILER="gcc" -DCONAN_COMPILER_VERSION="5" -DCONAN_CXX_FLAGS="-m64" -DCONAN_SHARED_LINKER_FLAGS="-m64" -DCONAN_C_FLAGS="-m64" -DCONAN_LIBCXX="libstdc++11" -DCMAKE_INSTALL_PREFIX="/home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/build/51356ff1bc7ea71cd8f6a80b332306c81528a873/package" -DCMAKE_INSTALL_BINDIR="bin" -DCMAKE_INSTALL_SBINDIR="bin" -DCMAKE_INSTALL_LIBEXECDIR="bin" -DCMAKE_INSTALL_LIBDIR="lib" -DCMAKE_INSTALL_INCLUDEDIR="include" -DCMAKE_INSTALL_OLDINCLUDEDIR="include" -DCMAKE_INSTALL_DATAROOTDIR="share" -DCMAKE_MODULE_PATH="/home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/build/51356ff1bc7ea71cd8f6a80b332306c81528a873" -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY="ON" -DCONAN_EXPORTED="1" -Wno-dev '/home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package' ----------------- -- The C compiler identification is GNU 5.4.0 -- The CXX compiler identification is GNU 5.4.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Conan: called by CMake conan helper -- Conan: Adjusting output directories -- Conan: Using cmake global configuration -- Conan: Adjusting default RPATHs Conan policies -- Conan: Adjusting language standard -- Conan: Compiler GCC>=5, checking major version 5 -- Conan: Checking correct version: 5 -- Conan: C++ stdlib: libstdc++11 -- Conan: Using autogenerated FindHighFive.cmake -- Found HighFive: 2.3.1 (found suitable version "2.3.1", minimum required is "2.3") -- Conan: Using autogenerated FindHDF5.cmake -- Found HDF5: 1.12.0 (found version "1.12.0") -- Library hdf5_hl_cpp found /home/conan/w/BuildSingleReference/.conan/data/hdf5/1.12.0/_/_/package/0f14996b825ab6f9682bed28673dab7dea743130/lib/libhdf5_hl_cpp.a -- Found: /home/conan/w/BuildSingleReference/.conan/data/hdf5/1.12.0/_/_/package/0f14996b825ab6f9682bed28673dab7dea743130/lib/libhdf5_hl_cpp.a -- Library hdf5_cpp found /home/conan/w/BuildSingleReference/.conan/data/hdf5/1.12.0/_/_/package/0f14996b825ab6f9682bed28673dab7dea743130/lib/libhdf5_cpp.a -- Found: /home/conan/w/BuildSingleReference/.conan/data/hdf5/1.12.0/_/_/package/0f14996b825ab6f9682bed28673dab7dea743130/lib/libhdf5_cpp.a -- Library hdf5_hl found /home/conan/w/BuildSingleReference/.conan/data/hdf5/1.12.0/_/_/package/0f14996b825ab6f9682bed28673dab7dea743130/lib/libhdf5_hl.a -- Found: /home/conan/w/BuildSingleReference/.conan/data/hdf5/1.12.0/_/_/package/0f14996b825ab6f9682bed28673dab7dea743130/lib/libhdf5_hl.a -- Library hdf5 found /home/conan/w/BuildSingleReference/.conan/data/hdf5/1.12.0/_/_/package/0f14996b825ab6f9682bed28673dab7dea743130/lib/libhdf5.a -- Found: /home/conan/w/BuildSingleReference/.conan/data/hdf5/1.12.0/_/_/package/0f14996b825ab6f9682bed28673dab7dea743130/lib/libhdf5.a -- Conan: Using autogenerated FindZLIB.cmake -- Found ZLIB: 1.2.11 (found version "1.2.11") -- Library z found /home/conan/w/BuildSingleReference/.conan/data/zlib/1.2.11/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/lib/libz.a -- Found: /home/conan/w/BuildSingleReference/.conan/data/zlib/1.2.11/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/lib/libz.a -- Library hdf5 found /home/conan/w/BuildSingleReference/.conan/data/hdf5/1.12.0/_/_/package/0f14996b825ab6f9682bed28673dab7dea743130/lib/libhdf5.a -- Found: /home/conan/w/BuildSingleReference/.conan/data/hdf5/1.12.0/_/_/package/0f14996b825ab6f9682bed28673dab7dea743130/lib/libhdf5.a -- Library hdf5_hl found /home/conan/w/BuildSingleReference/.conan/data/hdf5/1.12.0/_/_/package/0f14996b825ab6f9682bed28673dab7dea743130/lib/libhdf5_hl.a -- Found: /home/conan/w/BuildSingleReference/.conan/data/hdf5/1.12.0/_/_/package/0f14996b825ab6f9682bed28673dab7dea743130/lib/libhdf5_hl.a -- Library hdf5_cpp found /home/conan/w/BuildSingleReference/.conan/data/hdf5/1.12.0/_/_/package/0f14996b825ab6f9682bed28673dab7dea743130/lib/libhdf5_cpp.a -- Found: /home/conan/w/BuildSingleReference/.conan/data/hdf5/1.12.0/_/_/package/0f14996b825ab6f9682bed28673dab7dea743130/lib/libhdf5_cpp.a -- Library hdf5_hl_cpp found /home/conan/w/BuildSingleReference/.conan/data/hdf5/1.12.0/_/_/package/0f14996b825ab6f9682bed28673dab7dea743130/lib/libhdf5_hl_cpp.a -- Found: /home/conan/w/BuildSingleReference/.conan/data/hdf5/1.12.0/_/_/package/0f14996b825ab6f9682bed28673dab7dea743130/lib/libhdf5_hl_cpp.a -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/build/51356ff1bc7ea71cd8f6a80b332306c81528a873 ----Running------ > cmake --build '/home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/build/51356ff1bc7ea71cd8f6a80b332306c81528a873' '--' '-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/array:35:0, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Attribute.hpp:14, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:13: /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/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Object.hpp:17:0, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Attribute.hpp:14, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:13: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Exception.hpp:66:10: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type std::shared_ptr _next; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Exception.hpp: In constructor ‘HighFive::Exception::Exception(const string&)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Exception.hpp:27:29: error: class ‘HighFive::Exception’ does not have any field named ‘_next’ : _errmsg(err_msg), _next(), _err_major(0), _err_minor(0) {} ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Exception.hpp: In member function ‘HighFive::Exception* HighFive::Exception::nextException() const’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Exception.hpp:50:54: error: ‘_next’ was not declared in this scope inline Exception* nextException() const { return _next.get(); } ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Exception.hpp:145:0, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Object.hpp:17, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Attribute.hpp:14, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:13: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Exception_misc.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Exception_misc.hpp:42:5: error: expected unqualified-id before ‘[’ token [[noreturn]] static inline void ToException(const std::string& prefix_msg) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Exception_misc.hpp: In static member function ‘static herr_t HighFive::HDF5ErrMapper::stackWalk(unsigned int, const H5E_error2_t*, void*)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Exception_misc.hpp:34:12: error: request for member ‘_err_major’ in ‘e->’, which is of non-class type ‘int’ e->_err_major = err_desc->maj_num; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Exception_misc.hpp:35:12: error: request for member ‘_err_minor’ in ‘e->’, which is of non-class type ‘int’ e->_err_minor = err_desc->min_num; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Exception_misc.hpp:36:20: error: request for member ‘_next’ in ‘* e_iter->’, which is of non-class type ‘int’ (*e_iter)->_next.reset(e); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Object.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Attribute.hpp:14, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:13: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5_definitions.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5_definitions.hpp:17:12: error: use of enum ‘LinkType’ without previous declaration enum class LinkType; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5_definitions.hpp:18:12: error: use of enum ‘ObjectType’ without previous declaration enum class ObjectType; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5_definitions.hpp:19:12: error: use of enum ‘PropertyType’ without previous declaration enum class PropertyType; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5_definitions.hpp:47:11: error: ‘PropertyType’ has not been declared template ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:29:0, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Attribute.hpp:14, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:13: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Object.hpp:45:20: error: expected ‘;’ at end of member declaration bool isValid() const noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Object.hpp:45:26: error: ‘noexcept’ does not name a type bool isValid() const noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Object.hpp:45:26: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Object.hpp:52:19: error: expected ‘;’ at end of member declaration hid_t getId() const noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Object.hpp:52:25: error: ‘noexcept’ does not name a type hid_t getId() const noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Object.hpp:52:25: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Object.hpp:67:42: error: expected ‘;’ at end of member declaration bool operator==(const Object& other) const noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Object.hpp:67:48: error: ‘noexcept’ does not name a type bool operator==(const Object& other) const noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Object.hpp:67:48: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Object.hpp:79:18: error: expected ‘,’ or ‘...’ before ‘&&’ token Object(Object&& other) noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Object.hpp:79:26: error: invalid constructor; you probably meant ‘HighFive::Object (const HighFive::Object&)’ Object(Object&& other) noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Object.hpp:79:26: error: expected ‘;’ at end of member declaration /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Object.hpp:79:28: error: ‘noexcept’ does not name a type Object(Object&& other) noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Object.hpp:79:28: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Object.hpp:104:26: error: expected ‘;’ at end of member declaration haddr_t getAddress() const noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Object.hpp:104:32: error: ‘noexcept’ does not name a type haddr_t getAddress() const noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Object.hpp:104:32: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Object.hpp:107:26: error: expected ‘;’ at end of member declaration size_t getRefCount() const noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Object.hpp:107:32: error: ‘noexcept’ does not name a type size_t getRefCount() const noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Object.hpp:107:32: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Object.hpp:110:30: error: expected ‘;’ at end of member declaration time_t getCreationTime() const noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Object.hpp:110:36: error: ‘noexcept’ does not name a type time_t getCreationTime() const noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Object.hpp:110:36: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Object.hpp:113:34: error: expected ‘;’ at end of member declaration time_t getModificationTime() const noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Object.hpp:113:40: error: ‘noexcept’ does not name a type time_t getModificationTime() const noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Object.hpp:113:40: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Object.hpp:129:0, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Attribute.hpp:14, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:13: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Object_misc.hpp:26:29: error: expected ‘,’ or ‘...’ before ‘&&’ token inline Object::Object(Object&& other) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Object_misc.hpp:26:39: error: expected initializer before ‘noexcept’ inline Object::Object(Object&& other) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Object_misc.hpp:51:37: error: expected initializer before ‘noexcept’ inline bool Object::isValid() const noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Object_misc.hpp:55:36: error: expected initializer before ‘noexcept’ inline hid_t Object::getId() const noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Object_misc.hpp: In function ‘HighFive::ObjectType HighFive::_convert_object_type(const H5I_type_t&)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Object_misc.hpp:62:20: error: ‘ObjectType’ is not a class or namespace return ObjectType::File; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Object_misc.hpp:64:20: error: ‘ObjectType’ is not a class or namespace return ObjectType::Group; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Object_misc.hpp:66:20: error: ‘ObjectType’ is not a class or namespace return ObjectType::UserDataType; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Object_misc.hpp:68:20: error: ‘ObjectType’ is not a class or namespace return ObjectType::DataSpace; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Object_misc.hpp:70:20: error: ‘ObjectType’ is not a class or namespace return ObjectType::Dataset; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Object_misc.hpp:72:20: error: ‘ObjectType’ is not a class or namespace return ObjectType::Attribute; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Object_misc.hpp:74:20: error: ‘ObjectType’ is not a class or namespace return ObjectType::Other; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Object_misc.hpp: In member function ‘HighFive::ObjectType HighFive::Object::getType() const’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Object_misc.hpp:82:9: error: ‘ToException’ is not a member of ‘HighFive::HDF5ErrMapper’ HDF5ErrMapper::ToException("Invalid hid or object type"); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Object_misc.hpp:82:51: error: expected primary-expression before ‘>’ token HDF5ErrMapper::ToException("Invalid hid or object type"); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Object_misc.hpp: In member function ‘HighFive::ObjectInfo HighFive::Object::getInfo() const’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Object_misc.hpp:94:9: error: ‘ToException’ is not a member of ‘HighFive::HDF5ErrMapper’ HDF5ErrMapper::ToException("Unable to obtain info for object"); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Object_misc.hpp:94:51: error: expected primary-expression before ‘>’ token HDF5ErrMapper::ToException("Unable to obtain info for object"); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Object_misc.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Object_misc.hpp:99:47: error: expected initializer before ‘noexcept’ inline haddr_t ObjectInfo::getAddress() const noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Object_misc.hpp:102:47: error: expected initializer before ‘noexcept’ inline size_t ObjectInfo::getRefCount() const noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Object_misc.hpp:105:51: error: expected initializer before ‘noexcept’ inline time_t ObjectInfo::getCreationTime() const noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Object_misc.hpp:108:55: error: expected initializer before ‘noexcept’ inline time_t ObjectInfo::getModificationTime() const noexcept { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Attribute.hpp:14:0, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:13: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:40:36: error: ‘ObjectType’ is not a class or namespace const static ObjectType type = ObjectType::DataSpace; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:60:35: error: ‘array’ in namespace ‘std’ does not name a template type explicit DataSpace(const std::array& dims); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:60:40: error: expected ‘,’ or ‘...’ before ‘<’ token explicit DataSpace(const std::array& dims); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:65:26: error: ‘initializer_list’ in namespace ‘std’ does not name a template type DataSpace(const std::initializer_list& items); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:65:42: error: expected ‘,’ or ‘...’ before ‘<’ token DataSpace(const std::initializer_list& items); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:75:53: error: ‘enable_if’ in namespace ‘std’ does not name a template type template ::value,IT>::type> ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:75:62: error: expected ‘>’ before ‘<’ token template ::value,IT>::type> ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:77:27: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 const IT end); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp:19:0, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:132, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Attribute.hpp:14, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:13: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:41:1: error: expected unqualified-id before ‘using’ using unqualified_t = typename std::remove_const::type ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:47:11: error: expected nested-name-specifier before ‘type’ using type = T; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:48:11: error: expected nested-name-specifier before ‘base_type’ using base_type = unqualified_t; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:50:12: error: ‘constexpr’ does not name a type static constexpr size_t ndim = 0; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:50:12: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:51:12: error: ‘constexpr’ does not name a type static constexpr size_t recursive_ndim = ndim; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:51:12: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:53:17: error: ‘array’ in namespace ‘std’ does not name a template type static std::array getDimensions(const type& /* val */) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:59:39: error: template argument 1 is invalid struct inspector> { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:59:18: error: template argument 1 is invalid struct inspector> { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:72:31: error: ‘>>’ should be ‘> >’ within a nested template argument list struct inspector> { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:73:11: error: expected nested-name-specifier before ‘type’ using type = std::vector; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:74:11: error: expected nested-name-specifier before ‘value_type’ using value_type = T; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:75:11: error: expected nested-name-specifier before ‘base_type’ using base_type = typename inspector::base_type; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:77:12: error: ‘constexpr’ does not name a type static constexpr size_t ndim = 1; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:77:12: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:78:12: error: ‘constexpr’ does not name a type static constexpr size_t recursive_ndim = ndim + inspector::recursive_ndim; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:78:12: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:80:17: error: ‘array’ in namespace ‘std’ does not name a template type static std::array getDimensions(const type& val) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:92:11: error: expected nested-name-specifier before ‘type’ using type = T*; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:93:11: error: expected nested-name-specifier before ‘value_type’ using value_type = T; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:94:11: error: expected nested-name-specifier before ‘base_type’ using base_type = typename inspector::base_type; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:96:12: error: ‘constexpr’ does not name a type static constexpr size_t ndim = 1; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:96:12: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:97:12: error: ‘constexpr’ does not name a type static constexpr size_t recursive_ndim = ndim + inspector::recursive_ndim; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:97:12: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:99:17: error: ‘array’ in namespace ‘std’ does not name a template type static std::array getDimensions(const type& /* val */) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:106:11: error: expected nested-name-specifier before ‘type’ using type = T[N]; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:107:11: error: expected nested-name-specifier before ‘value_type’ using value_type = T; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:108:11: error: expected nested-name-specifier before ‘base_type’ using base_type = typename inspector::base_type; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:110:12: error: ‘constexpr’ does not name a type static constexpr size_t ndim = 1; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:110:12: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:111:12: error: ‘constexpr’ does not name a type static constexpr size_t recursive_ndim = ndim + inspector::recursive_ndim; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:111:12: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:113:17: error: ‘array’ in namespace ‘std’ does not name a template type static std::array getDimensions(const type& val) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:124:18: error: ‘array’ is not a member of ‘std’ struct inspector> { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:124:18: error: ‘array’ is not a member of ‘std’ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:124:33: error: spurious ‘>>’, use ‘>’ to terminate a template argument list struct inspector> { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:124:33: error: wrong number of template arguments (2, should be 1) /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:46:8: note: provided for ‘template struct HighFive::details::inspector’ struct inspector { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:216:27: error: ‘conditional’ in namespace ‘std’ does not name a template type typedef typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:216:38: error: expected unqualified-id before ‘<’ token typedef typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:225:27: error: ‘conditional’ in namespace ‘std’ does not name a template type typedef typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:225:38: error: expected unqualified-id before ‘<’ token typedef typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp: In function ‘std::vector HighFive::details::to_vector_size_t(const std::vector&)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:264:19: error: ‘is_same’ is not a member of ‘std’ static_assert(std::is_same::value == false, ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:264:36: error: expected primary-expression before ‘,’ token static_assert(std::is_same::value == false, ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:264:49: error: expected primary-expression before ‘>’ token static_assert(std::is_same::value == false, ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:264:50: error: ‘::value’ has not been declared static_assert(std::is_same::value == false, ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:265:54: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] " hsize_t != size_t mandatory here"); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:265:54: 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/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp: In function ‘std::__cxx11::string HighFive::details::get_name(T)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:285:9: error: ‘ToException’ is not a member of ‘HighFive::HDF5ErrMapper’ HDF5ErrMapper::ToException("Error accessing object name"); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:285:50: error: expected primary-expression before ‘>’ token HDF5ErrMapper::ToException("Error accessing object name"); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:132:0, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Attribute.hpp:14, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:13: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp: In constructor ‘HighFive::DataSpace::DataSpace(const std::vector&)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp:24:41: error: no matching function for call to ‘HighFive::DataSpace::DataSpace(std::vector::const_iterator, std::vector::const_iterator)’ : DataSpace(dims.begin(), dims.end()) {} ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Attribute.hpp:14:0, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:13: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:122:5: note: candidate: HighFive::DataSpace::DataSpace() DataSpace() = default; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:122:5: note: candidate expects 0 arguments, 2 provided /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:88:14: note: candidate: HighFive::DataSpace::DataSpace(HighFive::DataSpace::DataspaceType) explicit DataSpace(DataspaceType dtype); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:88:14: note: candidate expects 1 argument, 2 provided /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:82:14: note: candidate: HighFive::DataSpace::DataSpace(const std::vector&, const std::vector&) explicit DataSpace(const std::vector& dims, ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:82:14: note: no known conversion for argument 1 from ‘std::vector::const_iterator {aka __gnu_cxx::__normal_iterator >}’ to ‘const std::vector&’ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:76:5: note: candidate: template HighFive::DataSpace::DataSpace(IT, IT) DataSpace(const IT begin, ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:76:5: note: template argument deduction/substitution failed: In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:132:0, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Attribute.hpp:14, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:13: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp:24:41: note: couldn't deduce template parameter ‘’ : DataSpace(dims.begin(), dims.end()) {} ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Attribute.hpp:14:0, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:13: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:70:14: note: candidate: template HighFive::DataSpace::DataSpace(size_t, Args ...) explicit DataSpace(size_t dim1, Args... dims); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:70:14: note: template argument deduction/substitution failed: In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:132:0, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Attribute.hpp:14, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:13: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp:24:27: note: cannot convert ‘(& dims)->std::vector<_Tp, _Alloc>::begin >()’ (type ‘std::vector::const_iterator {aka __gnu_cxx::__normal_iterator >}’) to type ‘size_t {aka long unsigned int}’ : DataSpace(dims.begin(), dims.end()) {} ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Attribute.hpp:14:0, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:13: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:65:5: note: candidate: HighFive::DataSpace::DataSpace(int) DataSpace(const std::initializer_list& items); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:65:5: note: candidate expects 1 argument, 2 provided /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:60:14: note: candidate: template HighFive::DataSpace::DataSpace(int) explicit DataSpace(const std::array& dims); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:60:14: note: template argument deduction/substitution failed: In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:132:0, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Attribute.hpp:14, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:13: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp:24:27: note: cannot convert ‘(& dims)->std::vector<_Tp, _Alloc>::begin >()’ (type ‘std::vector::const_iterator {aka __gnu_cxx::__normal_iterator >}’) to type ‘int’ : DataSpace(dims.begin(), dims.end()) {} ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Attribute.hpp:14:0, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:13: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:56:14: note: candidate: HighFive::DataSpace::DataSpace(const std::vector&) explicit DataSpace(const std::vector& dims); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:56:14: note: candidate expects 1 argument, 2 provided /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:37:7: note: candidate: HighFive::DataSpace::DataSpace(const HighFive::DataSpace&) class DataSpace : public Object { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:37:7: note: candidate expects 1 argument, 2 provided In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:132:0, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Attribute.hpp:14, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:13: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp:27:40: error: ‘array’ in namespace ‘std’ does not name a template type inline DataSpace::DataSpace(const std::array& dims) ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp:27:45: error: expected ‘,’ or ‘...’ before ‘<’ token inline DataSpace::DataSpace(const std::array& dims) ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp: In constructor ‘HighFive::DataSpace::DataSpace(int)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp:28:17: error: ‘dims’ was not declared in this scope : DataSpace(dims.begin(), dims.end()) {} ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp:30:40: error: ‘initializer_list’ in namespace ‘std’ does not name a template type inline DataSpace::DataSpace(const std::initializer_list& items) ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp:30:56: error: expected ‘,’ or ‘...’ before ‘<’ token inline DataSpace::DataSpace(const std::initializer_list& items) ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp: In constructor ‘HighFive::DataSpace::DataSpace(int)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp:31:37: error: ‘items’ was not declared in this scope : DataSpace(std::vector(items)) {} ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp: In member function ‘size_t HighFive::DataSpace::getNumberDimensions() const’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp:97:9: error: ‘ToException’ is not a member of ‘HighFive::HDF5ErrMapper’ HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp:97:52: error: expected primary-expression before ‘>’ token HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp: In member function ‘std::vector HighFive::DataSpace::getDimensions() const’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp:107:13: error: ‘ToException’ is not a member of ‘HighFive::HDF5ErrMapper’ HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp:107:56: error: expected primary-expression before ‘>’ token HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp:111:38: error: ‘move’ is not a member of ‘std’ return details::to_vector_size_t(std::move(dims)); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp: In member function ‘std::vector HighFive::DataSpace::getMaxDimensions() const’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp:123:9: error: ‘ToException’ is not a member of ‘HighFive::HDF5ErrMapper’ HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp:123:52: error: expected primary-expression before ‘>’ token HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp: In static member function ‘static HighFive::DataSpace HighFive::DataSpace::From(const T&)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp:134:10: error: ‘dims’ does not name a type auto dims = details::inspector::getDimensions(value); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp:135:22: error: ‘dims’ was not declared in this scope return DataSpace(dims); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp: In function ‘bool HighFive::details::checkDimensions(const HighFive::DataSpace&, size_t)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp:152:15: error: ‘i’ does not name a type for (auto i = dims.crbegin(); i != --dims.crend() && *i == 1; ++i) ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp:152:35: error: expected ‘;’ before ‘i’ for (auto i = dims.crbegin(); i != --dims.crend() && *i == 1; ++i) ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp:152:35: error: ‘i’ was not declared in this scope /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp:152:47: error: ‘const class std::vector’ has no member named ‘crend’ for (auto i = dims.crbegin(); i != --dims.crend() && *i == 1; ++i) ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp:159:15: error: ‘i’ does not name a type for (auto i = dims.cbegin(); i != --dims.cend() && *i == 1; ++i) ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp:159:34: error: expected ‘;’ before ‘i’ for (auto i = dims.cbegin(); i != --dims.cend() && *i == 1; ++i) ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp:159:34: error: ‘i’ was not declared in this scope /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp:159:46: error: ‘const class std::vector’ has no member named ‘cend’ for (auto i = dims.cbegin(); i != --dims.cend() && *i == 1; ++i) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Attribute.hpp:15:0, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:13: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:81:18: error: expected ‘;’ at end of member declaration bool empty() const noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:81:24: error: ‘noexcept’ does not name a type bool empty() const noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:81:24: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:135:48: error: expected ‘,’ or ‘...’ before ‘&&’ token inline CompoundType(std::vector&& t_members, size_t size = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:139:36: error: ‘initializer_list’ in namespace ‘std’ does not name a template type inline CompoundType(const std::initializer_list& t_members, ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:139:52: error: expected ‘,’ or ‘...’ before ‘<’ token inline CompoundType(const std::initializer_list& t_members, ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:151:56: error: expected ‘;’ at end of member declaration inline const std::vector& getMembers() const noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:151:62: error: ‘noexcept’ does not name a type inline const std::vector& getMembers() const noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:151:62: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp: In constructor ‘HighFive::CompoundType::member_def::member_def(std::__cxx11::string, HighFive::DataType, size_t)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:117:20: error: ‘move’ is not a member of ‘std’ : name(std::move(t_name)) ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:118:25: error: ‘move’ is not a member of ‘std’ , base_type(std::move(t_base_type)) ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp: In constructor ‘HighFive::CompoundType::CompoundType(std::vector)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:136:19: error: ‘move’ is not a member of ‘std’ : members(std::move(t_members)) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:136:29: error: ‘t_members’ was not declared in this scope : members(std::move(t_members)) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:137:16: error: ‘size’ was not declared in this scope create(size); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp: In constructor ‘HighFive::CompoundType::CompoundType(int)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:141:19: error: ‘t_members’ was not declared in this scope : members(t_members) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:142:16: error: ‘size’ was not declared in this scope create(size); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:207:35: error: expected ‘)’ before ‘<’ token EnumType(std::initializer_list t_members) ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:208:55: error: expected unqualified-id before ‘)’ token : EnumType(std::vector({t_members})) {} ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp: In constructor ‘HighFive::EnumType::member_def::member_def(const string&, T)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:195:21: error: ‘move’ is not a member of ‘std’ , value(std::move(t_value)) {} ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:257:36: error: ‘initializer_list’ in namespace ‘std’ does not name a template type FixedLenStringArray(const std::initializer_list &); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:257:52: error: expected ‘,’ or ‘...’ before ‘<’ token FixedLenStringArray(const std::initializer_list &); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:264:31: error: ‘array’ in namespace ‘std’ does not name a template type void push_back(const std::array&); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:264:36: error: expected ‘,’ or ‘...’ before ‘<’ token void push_back(const std::array&); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:272:50: error: expected ‘;’ at end of member declaration inline const char* operator[](std::size_t i) const noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:272:56: error: ‘noexcept’ does not name a type inline const char* operator[](std::size_t i) const noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:272:56: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:278:25: error: expected ‘;’ at end of member declaration inline bool empty() const noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:278:31: error: ‘noexcept’ does not name a type inline bool empty() const noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:278:31: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:281:31: error: expected ‘;’ at end of member declaration inline std::size_t size() const noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:281:37: error: ‘noexcept’ does not name a type inline std::size_t size() const noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:281:37: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:293:23: error: expected ‘;’ at end of member declaration inline char* data() noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:293:25: error: ‘noexcept’ does not name a type inline char* data() noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:293:25: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:296:31: error: expected ‘;’ at end of member declaration inline const char* data() const noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:296:37: error: ‘noexcept’ does not name a type inline const char* data() const noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:296:37: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:301:11: error: expected nested-name-specifier before ‘vector_t’ using vector_t = typename std::vector>; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:305:11: error: expected nested-name-specifier before ‘iterator’ using iterator = typename vector_t::iterator; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:306:11: error: expected nested-name-specifier before ‘const_iterator’ using const_iterator = typename vector_t::const_iterator; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:307:11: error: expected nested-name-specifier before ‘reverse_iterator’ using reverse_iterator = typename vector_t::reverse_iterator; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:308:11: error: expected nested-name-specifier before ‘const_reverse_iterator’ using const_reverse_iterator = typename vector_t::const_reverse_iterator; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:309:11: error: expected nested-name-specifier before ‘value_type’ using value_type = typename vector_t::value_type; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:311:12: error: ‘iterator’ does not name a type inline iterator begin() noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:314:12: error: ‘iterator’ does not name a type inline iterator end() noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:317:12: error: ‘const_iterator’ does not name a type inline const_iterator begin() const noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:320:12: error: ‘const_iterator’ does not name a type inline const_iterator cbegin() const noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:323:12: error: ‘const_iterator’ does not name a type inline const_iterator end() const noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:326:12: error: ‘const_iterator’ does not name a type inline const_iterator cend() const noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:329:12: error: ‘reverse_iterator’ does not name a type inline reverse_iterator rbegin() noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:332:12: error: ‘reverse_iterator’ does not name a type inline reverse_iterator rend() noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:335:12: error: ‘const_reverse_iterator’ does not name a type inline const_reverse_iterator rbegin() const noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:338:12: error: ‘const_reverse_iterator’ does not name a type inline const_reverse_iterator rend() const noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:343:5: error: ‘vector_t’ does not name a type vector_t datavec; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp: In member function ‘const char* HighFive::FixedLenStringArray::at(std::size_t) const’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:276:16: error: ‘datavec’ was not declared in this scope return datavec.at(i).data(); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp: In member function ‘void HighFive::FixedLenStringArray::resize(std::size_t)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:285:9: error: ‘datavec’ was not declared in this scope datavec.resize(n); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp: In member function ‘const char* HighFive::FixedLenStringArray::front() const’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:288:16: error: ‘datavec’ was not declared in this scope return datavec.front().data(); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp: In member function ‘const char* HighFive::FixedLenStringArray::back() const’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:291:16: error: ‘datavec’ was not declared in this scope return datavec.back().data(); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataType.hpp:369:0, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Attribute.hpp:15, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:13: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:28:37: error: expected initializer before ‘noexcept’ inline bool DataType::empty() const noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp: In member function ‘bool HighFive::DataType::isVariableStr() const’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:49:10: error: ‘var_value’ does not name a type auto var_value = H5Tis_variable_str(_hid); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:50:9: error: ‘var_value’ was not declared in this scope if (var_value < 0) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:51:10: error: ‘ToException’ is not a member of ‘HighFive::HDF5ErrMapper’ HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:51:54: error: expected primary-expression before ‘>’ token HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:54:30: error: ‘var_value’ was not declared in this scope return static_cast(var_value); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp: In member function ‘bool HighFive::DataType::isFixedLenStr() const’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:58:26: error: ‘DataTypeClass’ is not a class or namespace return getClass() == DataTypeClass::String && !isVariableStr(); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp: In member function ‘std::__cxx11::string HighFive::DataType::string() const’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:66:44: error: ‘to_string’ is not a member of ‘std’ return type_class_string(getClass()) + std::to_string(getSize() * 8); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:161:56: error: template argument 1 is invalid class AtomicType> : public DataType { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:161:18: error: template argument 1 is invalid class AtomicType> : public DataType { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp: In constructor ‘HighFive::FixedLenStringArray::FixedLenStringArray(const char (*)[N], std::size_t)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:193:5: error: ‘datavec’ was not declared in this scope datavec.resize(length); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp: In constructor ‘HighFive::FixedLenStringArray::FixedLenStringArray(const string*, const string*)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:200:5: error: ‘datavec’ was not declared in this scope datavec.resize(static_cast(iter_end - iter_begin)); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:204:31: error: request for member ‘data’ in ‘dst_array’, which is of non-class type ‘int’ std::memcpy(dst_array.data(), src, length); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:205:25: error: invalid types ‘int[const size_t {aka const long unsigned int}]’ for array subscript dst_array[length] = 0; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:216:34: error: ‘initializer_list’ in namespace ‘std’ does not name a template type ::FixedLenStringArray(const std::initializer_list& init_list) ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:216:50: error: expected ‘,’ or ‘...’ before ‘<’ token ::FixedLenStringArray(const std::initializer_list& init_list) ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp: In constructor ‘HighFive::FixedLenStringArray::FixedLenStringArray(int)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:217:27: error: ‘init_list’ was not declared in this scope : FixedLenStringArray(init_list.begin(), init_list.end()) {} ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp: In member function ‘void HighFive::FixedLenStringArray::push_back(const string&)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:221:5: error: ‘datavec’ was not declared in this scope datavec.emplace_back(); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:228:58: error: ‘array’ in namespace ‘std’ does not name a template type inline void FixedLenStringArray::push_back(const std::array& src) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:228:63: error: expected ‘,’ or ‘...’ before ‘<’ token inline void FixedLenStringArray::push_back(const std::array& src) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp: In member function ‘void HighFive::FixedLenStringArray::push_back(int)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:229:5: error: ‘datavec’ was not declared in this scope datavec.emplace_back(); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:230:15: error: ‘src’ was not declared in this scope std::copy(src.begin(), src.end(), datavec.back().data()); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp: In member function ‘std::__cxx11::string HighFive::FixedLenStringArray::getString(std::size_t) const’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:235:24: error: ‘datavec’ was not declared in this scope return std::string(datavec[i].data()); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp: In function ‘size_t HighFive::find_first_atomic_member_size(hid_t)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:252:10: error: ‘number_of_members’ does not name a type auto number_of_members = H5Tget_nmembers(hid); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:253:9: error: ‘number_of_members’ was not declared in this scope if (number_of_members == -1) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:255:33: error: ‘to_string’ is not a member of ‘std’ std::to_string(hid)); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:257:9: error: ‘number_of_members’ was not declared in this scope if (number_of_members == 0) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:259:33: error: ‘to_string’ is not a member of ‘std’ std::to_string(hid)); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:262:10: error: ‘member_type’ does not name a type auto member_type = H5Tget_member_type(hid, 0); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:263:10: error: ‘size’ does not name a type auto size = find_first_atomic_member_size(member_type); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:264:14: error: ‘member_type’ was not declared in this scope H5Tclose(member_type); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:265:12: error: ‘size’ was not declared in this scope return size; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp: In member function ‘void HighFive::CompoundType::create(size_t)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:277:53: error: request for member ‘base_type’ in ‘member’, which is of non-class type ‘int’ size_t member_size = H5Tget_size(member.base_type.getId()); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:281:41: error: ‘to_string’ is not a member of ‘std’ std::to_string(member.base_type.getId())); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:281:63: error: request for member ‘base_type’ in ‘member’, which is of non-class type ‘int’ std::to_string(member.base_type.getId())); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:284:77: error: request for member ‘base_type’ in ‘member’, which is of non-class type ‘int’ size_t first_atomic_size = find_first_atomic_member_size(member.base_type.getId()); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:289:20: error: request for member ‘offset’ in ‘member’, which is of non-class type ‘int’ member.offset = current_size + _H5_STRUCT_PADDING(current_size, first_atomic_size); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:292:35: error: request for member ‘offset’ in ‘member’, which is of non-class type ‘int’ current_size = member.offset + member_size; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:304:9: error: ‘ToException’ is not a member of ‘HighFive::HDF5ErrMapper’ HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:304:53: error: expected primary-expression before ‘>’ token HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:310:35: error: request for member ‘name’ in ‘member’, which is of non-class type ‘const int’ if(H5Tinsert(_hid, member.name.c_str(), member.offset, member.base_type.getId()) < 0) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:310:56: error: request for member ‘offset’ in ‘member’, which is of non-class type ‘const int’ if(H5Tinsert(_hid, member.name.c_str(), member.offset, member.base_type.getId()) < 0) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:310:71: error: request for member ‘base_type’ in ‘member’, which is of non-class type ‘const int’ if(H5Tinsert(_hid, member.name.c_str(), member.offset, member.base_type.getId()) < 0) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:311:13: error: ‘ToException’ is not a member of ‘HighFive::HDF5ErrMapper’ HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:311:57: error: expected primary-expression before ‘>’ token HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp: In member function ‘void HighFive::EnumType::create()’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:327:56: error: ‘underlying_type’ in namespace ‘std’ does not name a template type if((_hid = H5Tenum_create(AtomicType::type>{}.getId())) < 0) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:327:71: error: expected template-argument before ‘<’ token if((_hid = H5Tenum_create(AtomicType::type>{}.getId())) < 0) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:327:71: error: expected ‘>’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:327:80: error: template argument 1 is invalid if((_hid = H5Tenum_create(AtomicType::type>{}.getId())) < 0) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:327:81: error: expected ‘::’ before ‘{’ token if((_hid = H5Tenum_create(AtomicType::type>{}.getId())) < 0) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:327:81: error: expected identifier before ‘{’ token /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:328:9: error: ‘ToException’ is not a member of ‘HighFive::HDF5ErrMapper’ HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:328:53: error: expected primary-expression before ‘>’ token HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:334:40: error: request for member ‘name’ in ‘member’, which is of non-class type ‘const int’ if(H5Tenum_insert(_hid, member.name.c_str(), &(member.value)) < 0) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:334:63: error: request for member ‘value’ in ‘member’, which is of non-class type ‘const int’ if(H5Tenum_insert(_hid, member.name.c_str(), &(member.value)) < 0) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:335:13: error: ‘ToException’ is not a member of ‘HighFive::HDF5ErrMapper’ HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:335:57: error: expected primary-expression before ‘>’ token HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp: In function ‘hid_t HighFive::{anonymous}::create_string(size_t)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:352:9: error: ‘ToException’ is not a member of ‘HighFive::HDF5ErrMapper’ HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:352:53: error: expected primary-expression before ‘>’ token HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp: In function ‘HighFive::DataTypeClass HighFive::{anonymous}::convert_type_class(const H5T_class_t&)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:364:20: error: ‘DataTypeClass’ is not a class or namespace return DataTypeClass::Time; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:366:20: error: ‘DataTypeClass’ is not a class or namespace return DataTypeClass::Integer; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:368:20: error: ‘DataTypeClass’ is not a class or namespace return DataTypeClass::Float; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:370:20: error: ‘DataTypeClass’ is not a class or namespace return DataTypeClass::String; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:372:20: error: ‘DataTypeClass’ is not a class or namespace return DataTypeClass::BitField; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:374:20: error: ‘DataTypeClass’ is not a class or namespace return DataTypeClass::Opaque; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:376:20: error: ‘DataTypeClass’ is not a class or namespace return DataTypeClass::Compound; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:378:20: error: ‘DataTypeClass’ is not a class or namespace return DataTypeClass::Reference; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:380:20: error: ‘DataTypeClass’ is not a class or namespace return DataTypeClass::Enum; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:382:20: error: ‘DataTypeClass’ is not a class or namespace return DataTypeClass::VarLen; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:384:20: error: ‘DataTypeClass’ is not a class or namespace return DataTypeClass::Array; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:388:20: error: ‘DataTypeClass’ is not a class or namespace return DataTypeClass::Invalid; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp: In function ‘std::__cxx11::string HighFive::{anonymous}::type_class_string(HighFive::DataTypeClass)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:395:14: error: ‘DataTypeClass’ is not a class or namespace case DataTypeClass::Time: ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:397:14: error: ‘DataTypeClass’ is not a class or namespace case DataTypeClass::Integer: ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:399:14: error: ‘DataTypeClass’ is not a class or namespace case DataTypeClass::Float: ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:401:14: error: ‘DataTypeClass’ is not a class or namespace case DataTypeClass::String: ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:403:14: error: ‘DataTypeClass’ is not a class or namespace case DataTypeClass::BitField: ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:405:14: error: ‘DataTypeClass’ is not a class or namespace case DataTypeClass::Opaque: ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:407:14: error: ‘DataTypeClass’ is not a class or namespace case DataTypeClass::Compound: ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:409:14: error: ‘DataTypeClass’ is not a class or namespace case DataTypeClass::Reference: ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:411:14: error: ‘DataTypeClass’ is not a class or namespace case DataTypeClass::Enum: ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:413:14: error: ‘DataTypeClass’ is not a class or namespace case DataTypeClass::VarLen: ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5DataType_misc.hpp:415:14: error: ‘DataTypeClass’ is not a class or namespace case DataTypeClass::Array: ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Attribute.hpp:17:0, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:13: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Path_traits.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Path_traits.hpp:29:21: error: expected ‘;’ at end of member declaration File& getFile() const noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Path_traits.hpp:29:27: error: ‘noexcept’ does not name a type File& getFile() const noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Path_traits.hpp:29:27: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Path_traits.hpp:33:10: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type std::shared_ptr _file_obj; // keep a ref to file so we keep its ref count > 0 ^ In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:13:0: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Attribute.hpp:28:36: error: ‘ObjectType’ is not a class or namespace const static ObjectType type = ObjectType::Attribute; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5FileDriver.hpp:12:0, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5File.hpp:14, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:14: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5PropertyList.hpp:48:22: error: expected ‘;’ at end of member declaration PropertyListBase() noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5PropertyList.hpp:48:24: error: ‘noexcept’ does not name a type PropertyListBase() noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5PropertyList.hpp:48:24: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5PropertyList.hpp:50:44: error: expected ‘;’ at end of member declaration static const PropertyListBase& Default() noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5PropertyList.hpp:50:46: error: ‘noexcept’ does not name a type static const PropertyListBase& Default() noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5PropertyList.hpp:50:46: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Object.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Attribute.hpp:14, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:13: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5_definitions.hpp:47:24: error: template parameter ‘int T’ template ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5FileDriver.hpp:12:0, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5File.hpp:14, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:14: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5PropertyList.hpp:62:7: error: redeclared here as ‘HighFive::PropertyType T’ class PropertyList : public PropertyListBase { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5PropertyList.hpp:90:49: error: template argument 1 is invalid typedef PropertyList ObjectCreateProps; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5PropertyList.hpp:91:47: error: template argument 1 is invalid typedef PropertyList FileCreateProps; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5PropertyList.hpp:92:47: error: template argument 1 is invalid typedef PropertyList FileAccessProps ; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5PropertyList.hpp:93:50: error: template argument 1 is invalid typedef PropertyList DataSetCreateProps; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5PropertyList.hpp:94:50: error: template argument 1 is invalid typedef PropertyList DataSetAccessProps; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5PropertyList.hpp:95:48: error: template argument 1 is invalid typedef PropertyList DataTransferProps; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5PropertyList.hpp:96:48: error: template argument 1 is invalid typedef PropertyList GroupCreateProps; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5PropertyList.hpp:97:48: error: template argument 1 is invalid typedef PropertyList GroupAccessProps; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5PropertyList.hpp:98:51: error: template argument 1 is invalid typedef PropertyList DataTypeCreateProps; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5PropertyList.hpp:99:51: error: template argument 1 is invalid typedef PropertyList DataTypeAccessProps; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5PropertyList.hpp:100:49: error: template argument 1 is invalid typedef PropertyList StringCreateProps; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5PropertyList.hpp:101:52: error: template argument 1 is invalid typedef PropertyList AttributeCreateProps; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5PropertyList.hpp:102:47: error: template argument 1 is invalid typedef PropertyList ObjectCopyProps; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5PropertyList.hpp:103:47: error: template argument 1 is invalid typedef PropertyList LinkCreateProps; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5PropertyList.hpp:104:47: error: template argument 1 is invalid typedef PropertyList LinkAccessProps; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5PropertyList.hpp:123:25: error: ‘initializer_list’ in namespace ‘std’ does not name a template type Chunking(const std::initializer_list& items) ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5PropertyList.hpp:123:41: error: expected ‘,’ or ‘...’ before ‘<’ token Chunking(const std::initializer_list& items) ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5PropertyList.hpp:130:49: error: expected ‘;’ at end of member declaration const std::vector& getDimensions() const noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5PropertyList.hpp:130:55: error: ‘noexcept’ does not name a type const std::vector& getDimensions() const noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5PropertyList.hpp:130:55: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5PropertyList.hpp: In constructor ‘HighFive::Chunking::Chunking(int)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5PropertyList.hpp:124:41: error: ‘items’ was not declared in this scope : Chunking(std::vector{items}) {} ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5PropertyList.hpp:124:46: error: no matching function for call to ‘std::vector::vector()’ : Chunking(std::vector{items}) {} ^ In file included from /usr/include/c++/5/vector:64:0, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:11: /usr/include/c++/5/bits/stl_vector.h:407:9: note: candidate: template std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) vector(_InputIterator __first, _InputIterator __last, ^ /usr/include/c++/5/bits/stl_vector.h:407:9: note: template argument deduction/substitution failed: /usr/include/c++/5/bits/stl_vector.h:318:7: note: candidate: std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = long long unsigned int; _Alloc = std::allocator] vector(const vector& __x) ^ /usr/include/c++/5/bits/stl_vector.h:318:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/5/bits/stl_vector.h:303:7: note: candidate: std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>::size_type, const value_type&, const allocator_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::size_type = long unsigned int; std::vector<_Tp, _Alloc>::value_type = long long unsigned int; std::vector<_Tp, _Alloc>::allocator_type = std::allocator] vector(size_type __n, const value_type& __value = value_type(), ^ /usr/include/c++/5/bits/stl_vector.h:303:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/5/bits/stl_vector.h:264:7: note: candidate: std::vector<_Tp, _Alloc>::vector(const allocator_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::allocator_type = std::allocator] vector(const allocator_type& __a) _GLIBCXX_NOEXCEPT ^ /usr/include/c++/5/bits/stl_vector.h:264:7: note: conversion of argument 1 would be ill-formed: /usr/include/c++/5/bits/stl_vector.h:253:7: note: candidate: std::vector<_Tp, _Alloc>::vector() [with _Tp = long long unsigned int; _Alloc = std::allocator] vector() ^ /usr/include/c++/5/bits/stl_vector.h:253:7: note: candidate expects 0 arguments, 1 provided In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5PropertyList.hpp:211:0, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5FileDriver.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5File.hpp:14, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:14: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp: In function ‘hid_t HighFive::{anonymous}::convert_plist_type(HighFive::PropertyType)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp:21:10: error: ‘PropertyType’ is not a class or namespace case PropertyType::OBJECT_CREATE: ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp:23:10: error: ‘PropertyType’ is not a class or namespace case PropertyType::FILE_CREATE: ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp:25:10: error: ‘PropertyType’ is not a class or namespace case PropertyType::FILE_ACCESS: ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp:27:10: error: ‘PropertyType’ is not a class or namespace case PropertyType::DATASET_CREATE: ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp:29:10: error: ‘PropertyType’ is not a class or namespace case PropertyType::DATASET_ACCESS: ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp:31:10: error: ‘PropertyType’ is not a class or namespace case PropertyType::DATASET_XFER: ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp:33:10: error: ‘PropertyType’ is not a class or namespace case PropertyType::GROUP_CREATE: ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp:35:10: error: ‘PropertyType’ is not a class or namespace case PropertyType::GROUP_ACCESS: ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp:37:10: error: ‘PropertyType’ is not a class or namespace case PropertyType::DATATYPE_CREATE: ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp:39:10: error: ‘PropertyType’ is not a class or namespace case PropertyType::DATATYPE_ACCESS: ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp:41:10: error: ‘PropertyType’ is not a class or namespace case PropertyType::STRING_CREATE: ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp:43:10: error: ‘PropertyType’ is not a class or namespace case PropertyType::ATTRIBUTE_CREATE: ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp:45:10: error: ‘PropertyType’ is not a class or namespace case PropertyType::OBJECT_COPY: ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp:47:10: error: ‘PropertyType’ is not a class or namespace case PropertyType::LINK_CREATE: ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp:49:10: error: ‘PropertyType’ is not a class or namespace case PropertyType::LINK_ACCESS: ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp:52:9: error: ‘ToException’ is not a member of ‘HighFive::HDF5ErrMapper’ HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp:52:53: error: expected primary-expression before ‘>’ token HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp:60:45: error: expected initializer before ‘noexcept’ inline PropertyListBase::PropertyListBase() noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp:65:50: error: invalid use of incomplete type ‘class HighFive::PropertyList’ inline void PropertyList::_initializeIfNeeded() { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Object.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Attribute.hpp:14, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:13: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5_definitions.hpp:48:7: note: declaration of ‘class HighFive::PropertyList’ class PropertyList; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5PropertyList.hpp:211:0, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5FileDriver.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5File.hpp:14, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:14: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp:77:51: error: invalid use of incomplete type ‘class HighFive::PropertyList’ inline void PropertyList::add(const P& property) { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Object.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Attribute.hpp:14, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:13: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5_definitions.hpp:48:7: note: declaration of ‘class HighFive::PropertyList’ class PropertyList; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5PropertyList.hpp:211:0, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5FileDriver.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5File.hpp:14, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:14: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp: In member function ‘void HighFive::RawPropertyList::add(const F&, const Args& ...)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp:87:9: error: ‘ToException’ is not a member of ‘HighFive::HDF5ErrMapper’ HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp:87:53: error: expected primary-expression before ‘>’ token HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp: In member function ‘void HighFive::Chunking::apply(hid_t) const’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp:97:9: error: ‘ToException’ is not a member of ‘HighFive::HDF5ErrMapper’ HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp:97:53: error: expected primary-expression before ‘>’ token HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp: In member function ‘void HighFive::Deflate::apply(hid_t) const’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp:105:9: error: ‘ToException’ is not a member of ‘HighFive::HDF5ErrMapper’ HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp:105:53: error: expected primary-expression before ‘>’ token HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp: In member function ‘void HighFive::Szip::apply(hid_t) const’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp:112:9: error: ‘ToException’ is not a member of ‘HighFive::HDF5ErrMapper’ HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp:112:53: error: expected primary-expression before ‘>’ token HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp:117:9: error: ‘ToException’ is not a member of ‘HighFive::HDF5ErrMapper’ HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp:117:53: error: expected primary-expression before ‘>’ token HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp: In member function ‘void HighFive::Shuffle::apply(hid_t) const’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp:124:9: error: ‘ToException’ is not a member of ‘HighFive::HDF5ErrMapper’ HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp:124:53: error: expected primary-expression before ‘>’ token HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp:129:9: error: ‘ToException’ is not a member of ‘HighFive::HDF5ErrMapper’ HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp:129:53: error: expected primary-expression before ‘>’ token HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp: In member function ‘void HighFive::Caching::apply(hid_t) const’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp:136:9: error: ‘ToException’ is not a member of ‘HighFive::HDF5ErrMapper’ HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp:136:53: error: expected primary-expression before ‘>’ token HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp: In member function ‘void HighFive::CreateIntermediateGroup::apply(hid_t) const’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp:143:9: error: ‘ToException’ is not a member of ‘HighFive::HDF5ErrMapper’ HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5PropertyList_misc.hpp:143:53: error: expected primary-expression before ‘>’ token HDF5ErrMapper::ToException( ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5File.hpp:14:0, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:14: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5FileDriver.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5FileDriver.hpp:19:43: error: expected class-name before ‘{’ token class FileDriver : public FileAccessProps {}; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5FileDriver.hpp:24:47: error: expected class-name before ‘{’ token class MPIOFileDriver : public FileAccessProps { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5FileDriver.hpp:34:0, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5File.hpp:14, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:14: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5FileDriver_misc.hpp: In member function ‘void HighFive::{anonymous}::MPIOFileAccess::apply(hid_t) const’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5FileDriver_misc.hpp:34:9: error: ‘ToException’ is not a member of ‘HighFive::HDF5ErrMapper’ HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5FileDriver_misc.hpp:34:49: error: expected primary-expression before ‘>’ token HDF5ErrMapper::ToException( ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5File.hpp:17:0, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:14: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Node_traits.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Node_traits.hpp:148:5: error: ‘LinkType’ does not name a type LinkType getLinkType(const std::string& node_name) const; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Node_traits.hpp:158:38: error: expected type-specifier before ‘decltype’ template ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Node_traits.hpp:158:38: error: expected ‘>’ before ‘decltype’ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Node_traits.hpp:159:66: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 void createSoftLink(const std::string& linkName, const T& obj) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Node_traits.hpp:39:59: error: ‘DataSetCreateProps’ is not a class or namespace const DataSetCreateProps& createProps = DataSetCreateProps::Default(), ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Node_traits.hpp:40:59: error: ‘DataSetAccessProps’ is not a class or namespace const DataSetAccessProps& accessProps = DataSetAccessProps::Default(), ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Node_traits.hpp:56:59: error: ‘DataSetCreateProps’ is not a class or namespace const DataSetCreateProps& createProps = DataSetCreateProps::Default(), ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Node_traits.hpp:57:59: error: ‘DataSetAccessProps’ is not a class or namespace const DataSetAccessProps& accessProps = DataSetAccessProps::Default(), ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Node_traits.hpp:74:59: error: ‘DataSetCreateProps’ is not a class or namespace const DataSetCreateProps& createProps = DataSetCreateProps::Default(), ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Node_traits.hpp:75:59: error: ‘DataSetAccessProps’ is not a class or namespace const DataSetAccessProps& accessProps = DataSetAccessProps::Default(), ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Node_traits.hpp:83:59: error: ‘DataSetCreateProps’ is not a class or namespace const DataSetCreateProps& createProps = DataSetCreateProps::Default(), ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Node_traits.hpp:84:59: error: ‘DataSetAccessProps’ is not a class or namespace const DataSetAccessProps& accessProps = DataSetAccessProps::Default(), ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Node_traits.hpp:94:49: error: ‘DataSetAccessProps’ is not a class or namespace const DataSetAccessProps& accessProps = DataSetAccessProps::Default()) const; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Node_traits.hpp:195:58: error: ‘DataSetAccessProps’ is not a class or namespace const DataSetAccessProps& accessProps = DataSetAccessProps::Default()) const; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Node_traits.hpp: In member function ‘void HighFive::NodeTraits::createSoftLink(const string&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Node_traits.hpp:160:24: error: ‘is_same’ is not a member of ‘std’ static_assert(!std::is_same::value, ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Node_traits.hpp:160:38: error: expected primary-expression before ‘,’ token static_assert(!std::is_same::value, ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Node_traits.hpp:160:49: error: expected primary-expression before ‘>’ token static_assert(!std::is_same::value, ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Node_traits.hpp:160:50: error: ‘::value’ has not been declared static_assert(!std::is_same::value, ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Node_traits.hpp:161:70: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] "hdf5 doesn't support soft links to Attributes"); ^ In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:14:0: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5File.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5File.hpp:29:36: error: ‘ObjectType’ is not a class or namespace const static ObjectType type = ObjectType::File; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5File.hpp:63:34: error: expected ‘;’ at end of member declaration const std::string& getName() const noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5File.hpp:63:40: error: ‘noexcept’ does not name a type const std::string& getName() const noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5File.hpp:63:40: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5File.hpp:67:27: error: expected ‘;’ at end of member declaration std::string getPath() const noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5File.hpp:67:33: error: ‘noexcept’ does not name a type std::string getPath() const noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5File.hpp:67:33: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5File.hpp:58:60: error: ‘FileAccessProps’ is not a class or namespace const FileAccessProps& fileAccessProps = FileAccessProps::Default()); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:30:0, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Attribute_misc.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Annotate_traits_misc.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5File.hpp:89, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:14: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Reference.hpp:75:57: error: ‘>>’ should be ‘> >’ within a nested template argument list friend details::data_converter>; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Reference.hpp:31:7: error: constructor required before non-static data member for ‘HighFive::Reference::href’ has been parsed class Reference { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Reference.hpp:31:7: error: constructor required before non-static data member for ‘HighFive::Reference::obj_name’ has been parsed /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Reference.hpp:31:7: error: constructor required before non-static data member for ‘HighFive::Reference::parent_id’ has been parsed In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Reference.hpp:80:0, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Attribute_misc.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Annotate_traits_misc.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5File.hpp:89, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:14: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Reference_misc.hpp: In constructor ‘HighFive::Reference::Reference(const HighFive::Object&, const HighFive::Object&)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Reference_misc.hpp:23:62: error: no matching function for call to ‘get_name(HighFive::Reference::Reference(const HighFive::Object&, const HighFive::Object&)::)’ return H5Iget_name(object.getId(), buffer, length); }); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp:19:0, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:132, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Attribute.hpp:14, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:13: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:280:20: note: candidate: template std::__cxx11::string HighFive::details::get_name(T) inline std::string get_name(T fct) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:280:20: note: template argument deduction/substitution failed: In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Reference.hpp:80:0, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Attribute_misc.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Annotate_traits_misc.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5File.hpp:89, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:14: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Reference_misc.hpp: In substitution of ‘template std::__cxx11::string HighFive::details::get_name(T) [with T = HighFive::Reference::Reference(const HighFive::Object&, const HighFive::Object&)::]’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Reference_misc.hpp:23:62: required from here /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Reference_misc.hpp:23:62: error: template argument for ‘template std::__cxx11::string HighFive::details::get_name(T)’ uses local type ‘HighFive::Reference::Reference(const HighFive::Object&, const HighFive::Object&)::’ return H5Iget_name(object.getId(), buffer, length); }); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Reference_misc.hpp:23:62: error: trying to instantiate ‘template std::__cxx11::string HighFive::details::get_name(T)’ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Reference_misc.hpp: In member function ‘void HighFive::Reference::create_ref(hobj_ref_t*) const’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Reference_misc.hpp:28:9: error: ‘ToException’ is not a member of ‘HighFive::HDF5ErrMapper’ HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Reference_misc.hpp:28:54: error: expected primary-expression before ‘>’ token HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Reference_misc.hpp: In member function ‘T HighFive::Reference::dereference(const HighFive::Object&) const’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Reference_misc.hpp:39:19: error: ‘is_same’ is not a member of ‘std’ static_assert(std::is_same::value || std::is_same::value, ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Reference_misc.hpp:39:39: error: expected primary-expression before ‘,’ token static_assert(std::is_same::value || std::is_same::value, ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Reference_misc.hpp:39:42: error: expected primary-expression before ‘>’ token static_assert(std::is_same::value || std::is_same::value, ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Reference_misc.hpp:39:43: error: ‘::value’ has not been declared static_assert(std::is_same::value || std::is_same::value, ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Reference_misc.hpp:39:54: error: ‘is_same’ is not a member of ‘std’ static_assert(std::is_same::value || std::is_same::value, ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Reference_misc.hpp:39:72: error: expected primary-expression before ‘,’ token static_assert(std::is_same::value || std::is_same::value, ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Reference_misc.hpp:39:75: error: expected primary-expression before ‘>’ token static_assert(std::is_same::value || std::is_same::value, ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Reference_misc.hpp:39:76: error: ‘::value’ has not been declared static_assert(std::is_same::value || std::is_same::value, ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Reference_misc.hpp:40:82: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] "We can only (de)reference HighFive::Group or HighFive:DataSet"); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Reference_misc.hpp:41:10: error: ‘obj’ does not name a type auto obj = get_ref(location) ; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Reference_misc.hpp:42:9: error: ‘obj’ was not declared in this scope if (obj.getType() != T::type) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Reference_misc.hpp:43:9: error: ‘ToException’ is not a member of ‘HighFive::HDF5ErrMapper’ HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Reference_misc.hpp:43:54: error: expected primary-expression before ‘>’ token HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Reference_misc.hpp:47:12: error: ‘move’ is not a member of ‘std’ return std::move(obj); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Reference_misc.hpp:47:22: error: ‘obj’ was not declared in this scope return std::move(obj); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Reference_misc.hpp: In member function ‘HighFive::Object HighFive::Reference::get_ref(const HighFive::Object&) const’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Reference_misc.hpp:57:9: error: ‘ToException’ is not a member of ‘HighFive::HDF5ErrMapper’ HDF5ErrMapper::ToException("Unable to dereference."); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Reference_misc.hpp:57:54: error: expected primary-expression before ‘>’ token HDF5ErrMapper::ToException("Unable to dereference."); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Attribute_misc.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Annotate_traits_misc.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5File.hpp:89, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:14: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp: In function ‘bool HighFive::details::is_1D(const std::vector&)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:38:81: error: no matching function for call to ‘count_if(std::vector::const_iterator, std::vector::const_iterator, HighFive::details::is_1D(const std::vector&)::)’ return std::count_if(dims.begin(), dims.end(), [](size_t i){ return i > 1; }) < 2; ^ In file included from /usr/include/c++/5/algorithm:62:0, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp:19, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:132, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Attribute.hpp:14, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:13: /usr/include/c++/5/bits/stl_algo.h:3982:5: note: candidate: template typename std::iterator_traits<_Iterator>::difference_type std::count_if(_IIter, _IIter, _Predicate) count_if(_InputIterator __first, _InputIterator __last, _Predicate __pred) ^ /usr/include/c++/5/bits/stl_algo.h:3982:5: note: template argument deduction/substitution failed: In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Attribute_misc.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Annotate_traits_misc.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5File.hpp:89, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:14: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp: In substitution of ‘template typename std::iterator_traits<_Iterator>::difference_type std::count_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator >; _Predicate = HighFive::details::is_1D(const std::vector&)::]’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:38:81: required from here /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:38:81: error: template argument for ‘template typename std::iterator_traits<_Iterator>::difference_type std::count_if(_IIter, _IIter, _Predicate)’ uses local type ‘HighFive::details::is_1D(const std::vector&)::’ return std::count_if(dims.begin(), dims.end(), [](size_t i){ return i > 1; }) < 2; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:38:81: error: trying to instantiate ‘template typename std::iterator_traits<_Iterator>::difference_type std::count_if(_IIter, _IIter, _Predicate)’ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:78:48: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 std::vector& buffer) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp: In function ‘typename std::vector::const_iterator HighFive::details::single_buffer_to_vectors(typename std::vector::const_iterator, typename std::vector::const_iterator, const std::vector&, size_t, std::vector&)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:94:16: error: ‘n_elems’ does not name a type const auto n_elems = static_cast(dims[current_dim]); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:95:16: error: ‘end_copy_iter’ does not name a type const auto end_copy_iter = std::min(begin_buffer + n_elems, end_buffer); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:96:41: error: ‘end_copy_iter’ was not declared in this scope vec_single_dim.assign(begin_buffer, end_copy_iter); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:106:51: error: ‘>>’ should be ‘> >’ within a nested template argument list std::vector>& vec_multi_dim) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:106:68: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 std::vector>& vec_multi_dim) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:124:43: error: expected ‘;’ at end of member declaration inline data_converter(const DataSpace&) noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:124:45: error: ‘noexcept’ does not name a type inline data_converter(const DataSpace&) noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:124:45: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:133:52: error: expected ‘;’ at end of member declaration inline Scalar* transform_read(Scalar& datamem) const noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:133:58: error: ‘noexcept’ does not name a type inline Scalar* transform_read(Scalar& datamem) const noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:133:58: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:137:65: error: expected ‘;’ at end of member declaration inline const Scalar* transform_write(const Scalar& datamem) const noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:137:71: error: ‘noexcept’ does not name a type inline const Scalar* transform_write(const Scalar& datamem) const noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:137:71: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:141:41: error: expected ‘;’ at end of member declaration inline void process_result(Scalar&) const noexcept {} ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:141:47: error: ‘noexcept’ does not name a type inline void process_result(Scalar&) const noexcept {} ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:141:47: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:149:37: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if<(is_c_array::value)>::type> { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:149:46: error: expected template-argument before ‘<’ token typename std::enable_if<(is_c_array::value)>::type> { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:149:46: error: expected ‘>’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:149:81: error: template argument 2 is invalid typename std::enable_if<(is_c_array::value)>::type> { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:149:83: error: expected ‘::’ before ‘{’ token typename std::enable_if<(is_c_array::value)>::type> { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:149:83: error: expected identifier before ‘{’ token /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:149:83: error: qualified name does not name a class before ‘{’ token /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:180:68: error: expected ‘;’ at end of member declaration inline const value_type* transform_write(const Container& vec) const noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:180:74: error: ‘noexcept’ does not name a type inline const value_type* transform_write(const Container& vec) const noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:180:74: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:184:44: error: expected ‘;’ at end of member declaration inline void process_result(Container&) const noexcept {} ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:184:50: error: ‘noexcept’ does not name a type inline void process_result(Container&) const noexcept {} ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:184:50: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp: In member function ‘HighFive::details::container_converter::value_type* HighFive::details::container_converter::transform_read(Container&) const’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:173:13: error: expected unqualified-id before ‘&&’ token auto&& dims = _space.getDimensions(); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:174:20: error: ‘dims’ was not declared in this scope if (!is_1D(dims)) ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:176:39: error: ‘dims’ was not declared in this scope vec.resize(compute_total_size(dims)); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:194:19: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if<( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:194:28: error: expected template-argument before ‘<’ token typename std::enable_if<( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:194:28: error: expected ‘>’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:197:17: error: template argument 2 is invalid )>::type> ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:198:5: error: expected ‘::’ before ‘:’ token : public container_converter> { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:198:5: error: expected identifier before ‘:’ token /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:198:5: error: qualified name does not name a class before ‘:’ token /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:198:5: error: expected ‘{’ before ‘:’ token /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:198:5: error: expected unqualified-id before ‘:’ token /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:207:5: error: ‘array’ is not a member of ‘std’ std::array, ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:207:5: error: ‘array’ is not a member of ‘std’ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:207:20: error: template argument 1 is invalid std::array, ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:207:20: error: type/value mismatch at argument 2 in template parameter list for ‘template struct HighFive::details::data_converter’ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:207:20: note: expected a type, got ‘S’ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:285:37: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if<(is_container::value)>::type> { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:285:46: error: expected template-argument before ‘<’ token typename std::enable_if<(is_container::value)>::type> { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:285:46: error: expected ‘>’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:285:78: error: template argument 2 is invalid typename std::enable_if<(is_container::value)>::type> { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:285:80: error: expected ‘::’ before ‘{’ token typename std::enable_if<(is_container::value)>::type> { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:285:80: error: expected identifier before ‘{’ token /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:285:80: error: qualified name does not name a class before ‘{’ token /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:315:11: error: expected nested-name-specifier before ‘value_type’ using value_type = const char*; // char data is const, mutable pointer ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:317:49: error: expected ‘;’ at end of member declaration inline data_converter(const DataSpace& space) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:317:51: error: ‘noexcept’ does not name a type inline data_converter(const DataSpace& space) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:317:51: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:323:12: error: ‘value_type’ does not name a type inline value_type* transform_read(std::string&) noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:327:18: error: ‘value_type’ does not name a type inline const value_type* transform_write(const std::string& str) noexcept { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:343:5: error: ‘value_type’ does not name a type value_type _c_vec; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp: In member function ‘void HighFive::details::data_converter, void>::process_result(std::__cxx11::string&)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:334:27: error: ‘_c_vec’ was not declared in this scope str = std::string(_c_vec); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:336:23: error: ‘nullptr’ was not declared in this scope if (_c_vec != nullptr) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:350:11: error: expected nested-name-specifier before ‘value_type’ using value_type = const char*; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:352:49: error: expected ‘;’ at end of member declaration inline data_converter(const DataSpace& space) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:352:51: error: ‘noexcept’ does not name a type inline data_converter(const DataSpace& space) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:352:51: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:357:12: error: ‘value_type’ does not name a type inline value_type* transform_read(std::vector&) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:362:18: error: ‘value_type’ does not name a type inline const value_type* transform_write(const std::vector& vec) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:382:17: error: ‘value_type’ was not declared in this scope std::vector _c_vec; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:382:27: error: template argument 1 is invalid std::vector _c_vec; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:382:27: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp: In member function ‘void HighFive::details::data_converter >, void>::process_result(std::vector >&)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:370:27: error: request for member ‘size’ in ‘((HighFive::details::data_converter >, void>*)this)->HighFive::details::data_converter >, void>::_c_vec’, which is of non-class type ‘int’ vec.resize(_c_vec.size()); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:372:42: error: invalid types ‘int[size_t {aka long unsigned int}]’ for array subscript vec[i] = std::string(_c_vec[i]); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:375:20: error: request for member ‘empty’ in ‘((HighFive::details::data_converter >, void>*)this)->HighFive::details::data_converter >, void>::_c_vec’, which is of non-class type ‘int’ if (_c_vec.empty() == false && _c_vec[0] != NULL) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:375:48: error: invalid types ‘int[int]’ for array subscript if (_c_vec.empty() == false && _c_vec[0] != NULL) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:378:45: error: invalid types ‘int[int]’ for array subscript &(_c_vec[0])); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:427:49: error: ‘base_type’ in ‘struct HighFive::details::inspector’ does not name a type std::vector::base_type> _vec_align; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:427:58: error: template argument 1 is invalid std::vector::base_type> _vec_align; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:427:58: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:427:60: error: expected ‘::’ before ‘_vec_align’ std::vector::base_type> _vec_align; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp: In member function ‘hobj_ref_t* HighFive::details::data_converter >::transform_read(std::vector&)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:405:14: error: ‘total_size’ does not name a type auto total_size = compute_total_size(_dims); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:406:9: error: ‘_vec_align’ was not declared in this scope _vec_align.resize(total_size); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:406:27: error: ‘total_size’ was not declared in this scope _vec_align.resize(total_size); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp: In member function ‘const hobj_ref_t* HighFive::details::data_converter >::transform_write(const std::vector&)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:412:9: error: ‘_vec_align’ was not declared in this scope _vec_align.resize(compute_total_size(_dims)); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp: In member function ‘void HighFive::details::data_converter >::process_result(std::vector&) const’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:420:46: error: ‘_vec_align’ was not declared in this scope auto* href = const_cast(_vec_align.data()); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Converter_misc.hpp:422:17: error: cannot convert ‘HighFive::Reference’ to ‘int’ in assignment ref = Reference(*(href++)); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Attribute_misc.hpp:26:0, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Annotate_traits_misc.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5File.hpp:89, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:14: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5ReadWrite_misc.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5ReadWrite_misc.hpp:20:11: error: expected nested-name-specifier before ‘type_no_const’ using type_no_const = typename std::remove_const::type; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5ReadWrite_misc.hpp:21:11: error: expected nested-name-specifier before ‘elem_type’ using elem_type = typename details::inspector::base_type; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5ReadWrite_misc.hpp:22:11: error: expected nested-name-specifier before ‘char_array_t’ using char_array_t = typename details::type_char_array::type; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5ReadWrite_misc.hpp:23:12: error: ‘constexpr’ does not name a type static constexpr bool is_char_array = ! std::is_same::value; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5ReadWrite_misc.hpp:23:12: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5ReadWrite_misc.hpp: In constructor ‘HighFive::details::BufferInfo::BufferInfo(const HighFive::DataType&, F)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5ReadWrite_misc.hpp:82:39: error: ‘type_no_const’ was not declared in this scope , n_dimensions(details::inspector::recursive_ndim - ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5ReadWrite_misc.hpp:82:52: error: template argument 1 is invalid , n_dimensions(details::inspector::recursive_ndim - ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5ReadWrite_misc.hpp:83:45: error: ‘is_char_array’ was not declared in this scope ((is_fixed_len_string && is_char_array) ? 1 : 0)) ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5ReadWrite_misc.hpp:84:37: error: ‘char_array_t’ was not declared in this scope , data_type(string_type_checker::getDataType( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5ReadWrite_misc.hpp:84:49: error: template argument 1 is invalid , data_type(string_type_checker::getDataType( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5ReadWrite_misc.hpp:85:29: error: ‘elem_type’ was not declared in this scope create_datatype(), dtype)) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5ReadWrite_misc.hpp:86:32: error: ‘is_same’ is not a member of ‘std’ if (is_fixed_len_string && std::is_same::value) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5ReadWrite_misc.hpp:86:67: error: expected primary-expression before ‘>’ token if (is_fixed_len_string && std::is_same::value) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5ReadWrite_misc.hpp:86:68: error: ‘::value’ has not been declared if (is_fixed_len_string && std::is_same::value) { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Annotate_traits_misc.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5File.hpp:89, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:14: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Attribute_misc.hpp: In member function ‘std::__cxx11::string HighFive::Attribute::getName() const’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Attribute_misc.hpp:34:6: error: no matching function for call to ‘get_name(HighFive::Attribute::getName() const::)’ }); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp:19:0, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:132, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Attribute.hpp:14, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:13: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:280:20: note: candidate: template std::__cxx11::string HighFive::details::get_name(T) inline std::string get_name(T fct) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:280:20: note: template argument deduction/substitution failed: In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Annotate_traits_misc.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5File.hpp:89, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:14: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Attribute_misc.hpp: In substitution of ‘template std::__cxx11::string HighFive::details::get_name(T) [with T = HighFive::Attribute::getName() const::]’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Attribute_misc.hpp:34:6: required from here /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Attribute_misc.hpp:34:6: error: template argument for ‘template std::__cxx11::string HighFive::details::get_name(T)’ uses local type ‘HighFive::Attribute::getName() const::’ }); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Attribute_misc.hpp:34:6: error: trying to instantiate ‘template std::__cxx11::string HighFive::details::get_name(T)’ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Attribute_misc.hpp: In member function ‘HighFive::DataSpace HighFive::Attribute::getSpace() const’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Attribute_misc.hpp:50:9: error: ‘ToException’ is not a member of ‘HighFive::HDF5ErrMapper’ HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Attribute_misc.hpp:50:54: error: expected primary-expression before ‘>’ token HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Attribute_misc.hpp: In member function ‘void HighFive::Attribute::read(T*, const HighFive::DataType&) const’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Attribute_misc.hpp:79:20: error: ‘is_const’ is not a member of ‘std’ static_assert(!std::is_const::value, ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Attribute_misc.hpp:79:35: error: expected primary-expression before ‘>’ token static_assert(!std::is_const::value, ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Attribute_misc.hpp:79:36: error: ‘::value’ has not been declared static_assert(!std::is_const::value, ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Attribute_misc.hpp:80:76: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] "read() requires a non-const structure to read data into"); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Attribute_misc.hpp:81:11: error: expected nested-name-specifier before ‘element_type’ using element_type = typename details::inspector::base_type; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Attribute_misc.hpp:84:55: error: ‘element_type’ was not declared in this scope dtype.empty() ? create_and_check_datatype() : dtype; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Attribute_misc.hpp:88:9: error: ‘ToException’ is not a member of ‘HighFive::HDF5ErrMapper’ HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Attribute_misc.hpp:88:54: error: expected primary-expression before ‘>’ token HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Attribute_misc.hpp: In member function ‘void HighFive::Attribute::write_raw(const T*, const HighFive::DataType&)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Attribute_misc.hpp:111:11: error: expected nested-name-specifier before ‘element_type’ using element_type = typename details::inspector::base_type; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Attribute_misc.hpp:113:51: error: ‘element_type’ was not declared in this scope dtype.empty() ? create_and_check_datatype() : dtype; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Attribute_misc.hpp:115:40: error: request for member ‘getId’ in ‘mem_datatype’, which is of non-class type ‘const int’ if (H5Awrite(getId(), mem_datatype.getId(), buffer) < 0) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Attribute_misc.hpp:116:9: error: ‘ToException’ is not a member of ‘HighFive::HDF5ErrMapper’ HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Attribute_misc.hpp:116:52: error: expected primary-expression before ‘>’ token HDF5ErrMapper::ToException( ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Annotate_traits_misc.hpp:19:0, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5File.hpp:89, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:14: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Iterables_misc.hpp: In function ‘herr_t HighFive::details::internal_high_five_iterate(hid_t, const char*, const InfoType*, void*)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Iterables_misc.hpp:43:15: error: request for member ‘names’ in ‘data->’, which is of non-class type ‘int’ data->names.emplace_back(name); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Iterables_misc.hpp:46:15: error: request for member ‘err’ in ‘data->’, which is of non-class type ‘int’ data->err = ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5File.hpp:89:0, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:14: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Annotate_traits_misc.hpp: In member function ‘HighFive::Attribute HighFive::AnnotateTraits::createAttribute(const string&, const HighFive::DataSpace&, const HighFive::DataType&)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Annotate_traits_misc.hpp:28:10: error: ‘attr_id’ does not name a type auto attr_id = H5Acreate2(static_cast(this)->getId(), ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Annotate_traits_misc.hpp:31:9: error: ‘attr_id’ was not declared in this scope if (attr_id < 0) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Annotate_traits_misc.hpp:32:9: error: ‘ToException’ is not a member of ‘HighFive::HDF5ErrMapper’ HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Annotate_traits_misc.hpp:32:54: error: expected primary-expression before ‘>’ token HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Annotate_traits_misc.hpp:35:22: error: ‘attr_id’ was not declared in this scope return Attribute(attr_id); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Annotate_traits_misc.hpp: In member function ‘void HighFive::AnnotateTraits::deleteAttribute(const string&)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Annotate_traits_misc.hpp:63:9: error: ‘ToException’ is not a member of ‘HighFive::HDF5ErrMapper’ HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Annotate_traits_misc.hpp:63:54: error: expected primary-expression before ‘>’ token HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Annotate_traits_misc.hpp: In member function ‘HighFive::Attribute HighFive::AnnotateTraits::getAttribute(const string&) const’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Annotate_traits_misc.hpp:71:16: error: ‘attr_id’ does not name a type const auto attr_id = H5Aopen(static_cast(this)->getId(), ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Annotate_traits_misc.hpp:73:9: error: ‘attr_id’ was not declared in this scope if (attr_id < 0) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Annotate_traits_misc.hpp:74:9: error: ‘ToException’ is not a member of ‘HighFive::HDF5ErrMapper’ HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Annotate_traits_misc.hpp:74:54: error: expected primary-expression before ‘>’ token HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Annotate_traits_misc.hpp:77:22: error: ‘attr_id’ was not declared in this scope return Attribute(attr_id); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Annotate_traits_misc.hpp: In member function ‘size_t HighFive::AnnotateTraits::getNumberAttributes() const’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Annotate_traits_misc.hpp:84:9: error: ‘ToException’ is not a member of ‘HighFive::HDF5ErrMapper’ HDF5ErrMapper::ToException(std::string( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Annotate_traits_misc.hpp:84:54: error: expected primary-expression before ‘>’ token HDF5ErrMapper::ToException(std::string( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Annotate_traits_misc.hpp: In member function ‘std::vector > HighFive::AnnotateTraits::listAttributeNames() const’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Annotate_traits_misc.hpp:104:9: error: ‘ToException’ is not a member of ‘HighFive::HDF5ErrMapper’ HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Annotate_traits_misc.hpp:104:54: error: expected primary-expression before ‘>’ token HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Annotate_traits_misc.hpp: In member function ‘bool HighFive::AnnotateTraits::hasAttribute(const string&) const’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Annotate_traits_misc.hpp:117:9: error: ‘ToException’ is not a member of ‘HighFive::HDF5ErrMapper’ HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Annotate_traits_misc.hpp:117:54: error: expected primary-expression before ‘>’ token HDF5ErrMapper::ToException( ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5File_misc.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5File.hpp:90, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:14: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Utility.hpp: In constructor ‘HighFive::SilenceHDF5::SilenceHDF5(bool)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Utility.hpp:23:24: error: ‘nullptr’ was not declared in this scope : _client_data(nullptr) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5File.hpp:90:0, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:14: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5File_misc.hpp: In constructor ‘HighFive::File::File(const string&, unsigned int, const FileAccessProps&)’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5File_misc.hpp:55:9: error: ‘unique_ptr’ is not a member of ‘std’ std::unique_ptr silencer; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5File_misc.hpp:55:36: error: expected primary-expression before ‘>’ token std::unique_ptr silencer; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5File_misc.hpp:55:38: error: ‘silencer’ was not declared in this scope std::unique_ptr silencer; ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5File_misc.hpp:58:68: error: request for member ‘getId’ in ‘fileAccessProps’, which is of non-class type ‘const FileAccessProps {aka const int}’ _hid = H5Fopen(filename.c_str(), openMode, fileAccessProps.getId()); ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5File_misc.hpp:66:13: error: ‘ToException’ is not a member of ‘HighFive::HDF5ErrMapper’ HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5File_misc.hpp:66:53: error: expected primary-expression before ‘>’ token HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5File_misc.hpp:72:43: error: request for member ‘getId’ in ‘fileAccessProps’, which is of non-class type ‘const FileAccessProps {aka const int}’ fileAccessProps.getId())) < 0) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5File_misc.hpp:73:9: error: ‘ToException’ is not a member of ‘HighFive::HDF5ErrMapper’ HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5File_misc.hpp:73:49: error: expected primary-expression before ‘>’ token HDF5ErrMapper::ToException( ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5File_misc.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5File_misc.hpp:78:49: error: expected initializer before ‘noexcept’ inline const std::string& File::getName() const noexcept { ^ /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:76:1: error: expected ‘}’ at end of input } ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp:19:0, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5DataSpace.hpp:132, from /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/H5Attribute.hpp:14, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/highfive/all/test_package/test_package.cpp:13: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp: In instantiation of ‘std::vector HighFive::details::to_vector_size_t(const std::vector&) [with Size = long long unsigned int]’: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Dataspace_misc.hpp:129:45: required from here /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:264:18: error: ‘static_assert’ was not declared in this scope static_assert(std::is_same::value == false, ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:267:19: error: ‘const class std::vector’ has no member named ‘cbegin’ std::transform(vec.cbegin(), vec.cend(), res.begin(), [](Size e) { ^ /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/highfive/bits/H5Utils.hpp:267:19: error: ‘const class std::vector’ has no member named ‘cend’ 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 highfive/2.3.1: WARN: Lib folder doesn't exist, can't collect libraries: /home/conan/w/BuildSingleReference/.conan/data/highfive/2.3.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/lib ERROR: highfive/2.3.1 (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/highfive/all/test_package/build/51356ff1bc7ea71cd8f6a80b332306c81528a873' '--' '-j3'