******************************************************************************** conan test conan-center-index/recipes/flatbush/all/test_package/conanfile.py flatbush/1.0.0@ --profile=/home/conan/w/BuildSingleReference/68088/210e5fe1-3a3f-4cf3-80b2-cd575e1f7dad/profile.txt ******************************************************************************** Configuration: [settings] arch=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++11 compiler.version=5 os=Linux [options] [build_requires] [env] flatbush/1.0.0 (test package): Installing package Requirements flatbush/1.0.0 from local cache - Cache Packages flatbush/1.0.0:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Cache Installing (downloading, building) binaries... flatbush/1.0.0: Already installed! [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [LIBRARY DOES NOT EXIST (KB-H054)] OK flatbush/1.0.0 (test package): Generator cmake created conanbuildinfo.cmake flatbush/1.0.0 (test package): Generator txt created conanbuildinfo.txt flatbush/1.0.0 (test package): Aggregating env generators flatbush/1.0.0 (test package): Generated conaninfo.txt flatbush/1.0.0 (test package): Generated graphinfo Using lockfile: '/home/conan/w/BuildSingleReference/conan-center-index/recipes/flatbush/all/test_package/build/2da8b83836e27aacd43916b404a0e9d98f21239f/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 flatbush/1.0.0 (test package): Calling build() ----Running------ > cd '/home/conan/w/BuildSingleReference/conan-center-index/recipes/flatbush/all/test_package/build/2da8b83836e27aacd43916b404a0e9d98f21239f' && 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/flatbush/all/test_package/build/2da8b83836e27aacd43916b404a0e9d98f21239f/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_EXPORT_NO_PACKAGE_REGISTRY="ON" -DCONAN_EXPORTED="1" -Wno-dev '/home/conan/w/BuildSingleReference/conan-center-index/recipes/flatbush/all/test_package' ----------------- -- The CXX compiler identification is GNU 5.4.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Conan: called by CMake conan helper -- Conan: Adjusting output directories -- Conan: Using cmake 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 -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/BuildSingleReference/conan-center-index/recipes/flatbush/all/test_package/build/2da8b83836e27aacd43916b404a0e9d98f21239f ----Running------ > cmake --build '/home/conan/w/BuildSingleReference/conan-center-index/recipes/flatbush/all/test_package/build/2da8b83836e27aacd43916b404a0e9d98f21239f' '--' '-j3' ----------------- Scanning dependencies of target test_package [ 50%] Building CXX object CMakeFiles/test_package.dir/test.cpp.o CMakeFiles/test_package.dir/build.make:81: recipe for target 'CMakeFiles/test_package.dir/test.cpp.o' failed CMakeFiles/Makefile2:94: recipe for target 'CMakeFiles/test_package.dir/all' failed Makefile:102: recipe for target 'all' failed CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_INSTALL_BINDIR CMAKE_INSTALL_DATAROOTDIR CMAKE_INSTALL_INCLUDEDIR CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LIBEXECDIR CMAKE_INSTALL_OLDINCLUDEDIR CMAKE_INSTALL_SBINDIR In file included from /usr/include/c++/5/type_traits:35:0, from /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:34, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/flatbush/all/test_package/test.cpp:25: /usr/include/c++/5/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support \ ^ In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/flatbush/all/test_package/test.cpp:25:0: /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:51:10: error: expected ‘;’ at end of member declaration span() noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:51:12: error: ‘noexcept’ does not name a type span() noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:51:12: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:53:7: error: expected unqualified-id before ‘,’ token , mLen{ 0 } ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:54:5: error: expected unqualified-id before ‘{’ token {} ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:56:33: error: expected ‘;’ at end of member declaration span(Type* iPtr, size_t iLen) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:56:35: error: ‘noexcept’ does not name a type span(Type* iPtr, size_t iLen) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:56:35: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:58:7: error: expected unqualified-id before ‘,’ token , mLen{ iLen } ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:59:5: error: expected unqualified-id before ‘{’ token {} ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:61:35: error: expected ‘;’ at end of member declaration Type& operator[](size_t iIndex) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:61:37: error: ‘noexcept’ does not name a type Type& operator[](size_t iIndex) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:61:37: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:66:43: error: expected ‘;’ at end of member declaration Type const& operator[](size_t iIndex) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:66:49: error: ‘noexcept’ does not name a type Type const& operator[](size_t iIndex) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:66:49: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:71:24: error: expected ‘;’ at end of member declaration const Type* data() const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:71:30: error: ‘noexcept’ does not name a type const Type* data() const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:71:30: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:76:19: error: expected ‘;’ at end of member declaration size_t size() const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:76:25: error: ‘noexcept’ does not name a type size_t size() const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:76:25: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:81:17: error: expected ‘;’ at end of member declaration Type* begin() noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:81:19: error: ‘noexcept’ does not name a type Type* begin() noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:81:19: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:86:15: error: expected ‘;’ at end of member declaration Type* end() noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:86:17: error: ‘noexcept’ does not name a type Type* end() noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:86:17: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:95:9: error: expected nested-name-specifier before ‘FilterCb’ using FilterCb = std::function; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:96:3: error: ‘constexpr’ does not name a type constexpr double gMaxDouble = std::numeric_limits::max(); ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:96:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:97:3: error: ‘constexpr’ does not name a type constexpr size_t gMaxUint32 = std::numeric_limits::max(); ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:97:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:98:3: error: ‘constexpr’ does not name a type constexpr size_t gHeaderByteSize = 8; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:98:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:99:3: error: ‘constexpr’ does not name a type constexpr uint8_t gInvalidArrayType = std::numeric_limits::max(); ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:99:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:100:3: error: ‘constexpr’ does not name a type constexpr uint8_t gValidityFlag = 0xfb; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:100:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:101:3: error: ‘constexpr’ does not name a type constexpr uint8_t gVersion = 3; // serialized format version ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:101:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:104:10: error: ‘uint32_t’ does not name a type inline uint32_t Interleave(uint32_t x) ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:113:10: error: ‘uint32_t’ does not name a type inline uint32_t HilbertXYToIndex(uint32_t n, uint32_t x, uint32_t y) ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:183:10: error: ‘uint8_t’ does not name a type inline uint8_t arrayTypeIndex() ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h: In function ‘std::__cxx11::string flatbush::arrayTypeName(size_t)’: /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:199:5: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 { ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h: At global scope: /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:223:59: error: ‘uint32_t’ was not declared in this scope template Flatbush start(uint32_t iNumItems, uint16_t iNodeSize = 16); ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:223:79: error: ‘uint16_t’ was not declared in this scope template Flatbush start(uint32_t iNumItems, uint16_t iNodeSize = 16); ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:223:53: warning: variable templates only available with -std=c++14 or -std=gnu++14 template Flatbush start(uint32_t iNumItems, uint16_t iNodeSize = 16); ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:224:64: error: ‘uint8_t’ does not name a type template Flatbush from(const uint8_t* iData); ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:230:33: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 Flatbush(const Flatbush&) = delete; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:231:44: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 Flatbush& operator=(const Flatbush&) = delete; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:232:22: error: expected ‘,’ or ‘...’ before ‘&&’ token Flatbush(Flatbush&&) = default; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:232:28: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 Flatbush(Flatbush&&) = default; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:232:28: error: invalid constructor; you probably meant ‘flatbush::Flatbush (const flatbush::Flatbush&)’ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:233:33: error: expected ‘,’ or ‘...’ before ‘&&’ token Flatbush& operator=(Flatbush&&) = default; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:233:39: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 Flatbush& operator=(Flatbush&&) = default; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:234:19: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 ~Flatbush() = default; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:236:35: error: expected ‘;’ at end of member declaration size_t add(Box iBox) noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:236:37: error: ‘noexcept’ does not name a type size_t add(Box iBox) noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:236:37: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:238:56: error: ‘FilterCb’ has not been declared std::vector search(Box iBounds, FilterCb iFilterFn = nullptr) const; ^ In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/flatbush/all/test_package/test.cpp:25:0: /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:239:128: error: ‘FilterCb’ has not been declared std::vector neighbors(Point iTarget, size_t iMaxResults = gMaxUint32, double iMaxDistance = gMaxDouble, FilterCb iFilterFn = nullptr) const; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:240:12: error: ‘uint16_t’ does not name a type inline uint16_t nodeSize() const noexcept { return mData[2] | mData[3] << 8; }; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:241:12: error: ‘uint32_t’ does not name a type inline uint32_t numItems() const noexcept { return mData[4] | mData[5] << 8 | mData[6] << 16 | mData[7] << 24; }; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:242:29: error: expected ‘;’ at end of member declaration inline size_t boxSize() const noexcept { return mBoxes.size(); }; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:242:35: error: ‘noexcept’ does not name a type inline size_t boxSize() const noexcept { return mBoxes.size(); }; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:242:35: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:243:31: error: expected ‘;’ at end of member declaration inline size_t indexSize() const noexcept { return mIsWideIndex ? mIndicesUint32.size() : mIndicesUint16.size(); }; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:243:37: error: ‘noexcept’ does not name a type inline size_t indexSize() const noexcept { return mIsWideIndex ? mIndicesUint32.size() : mIndicesUint16.size(); }; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:243:37: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:244:23: error: ISO C++ forbids declaration of ‘type name’ with no type [-fpermissive] inline span data() const noexcept { return { mData.data(), mData.capacity() }; }; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:244:30: error: template argument 1 is invalid inline span data() const noexcept { return { mData.data(), mData.capacity() }; }; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:244:39: error: expected ‘;’ at end of member declaration inline span data() const noexcept { return { mData.data(), mData.capacity() }; }; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:244:45: error: ‘noexcept’ does not name a type inline span data() const noexcept { return { mData.data(), mData.capacity() }; }; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:244:45: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:246:52: error: ‘uint32_t’ has not been declared template friend Flatbush start(uint32_t iNumItems, uint16_t iNodeSize); ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:246:72: error: ‘uint16_t’ has not been declared template friend Flatbush start(uint32_t iNumItems, uint16_t iNodeSize); ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:247:57: error: ‘uint8_t’ does not name a type template friend Flatbush from(const uint8_t* iData); ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:250:32: error: expected ‘)’ before ‘iNumItems’ explicit Flatbush(uint32_t iNumItems, uint16_t iNodeSize) noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:251:29: error: ‘uint8_t’ does not name a type explicit Flatbush(const uint8_t* iData) noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:251:43: error: expected ‘;’ at end of member declaration explicit Flatbush(const uint8_t* iData) noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:251:45: error: ‘noexcept’ does not name a type explicit Flatbush(const uint8_t* iData) noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:251:45: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:253:15: error: ‘uint32_t’ has not been declared void init(uint32_t iNumItems, uint16_t iNodeSize) noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:253:35: error: ‘uint16_t’ has not been declared void init(uint32_t iNumItems, uint16_t iNodeSize) noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:253:53: error: expected ‘;’ at end of member declaration void init(uint32_t iNumItems, uint16_t iNodeSize) noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:253:55: error: ‘noexcept’ does not name a type void init(uint32_t iNumItems, uint16_t iNodeSize) noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:253:55: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:254:27: error: ‘uint32_t’ was not declared in this scope void sort(std::vector& iValues, size_t iLeft, size_t iRight) noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:254:35: error: template argument 1 is invalid void sort(std::vector& iValues, size_t iLeft, size_t iRight) noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:254:35: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:254:74: error: expected ‘;’ at end of member declaration void sort(std::vector& iValues, size_t iLeft, size_t iRight) noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:254:76: error: ‘noexcept’ does not name a type void sort(std::vector& iValues, size_t iLeft, size_t iRight) noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:254:76: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:255:27: error: ‘uint32_t’ was not declared in this scope void swap(std::vector& iValues, size_t iLeft, size_t iRight) noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:255:35: error: template argument 1 is invalid void swap(std::vector& iValues, size_t iLeft, size_t iRight) noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:255:35: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:255:74: error: expected ‘;’ at end of member declaration void swap(std::vector& iValues, size_t iLeft, size_t iRight) noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:255:76: error: ‘noexcept’ does not name a type void swap(std::vector& iValues, size_t iLeft, size_t iRight) noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:255:76: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:256:42: error: expected ‘;’ at end of member declaration size_t upperBound(size_t iNodeIndex) const noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:256:48: error: ‘noexcept’ does not name a type size_t upperBound(size_t iNodeIndex) const noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:256:48: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:267:17: error: ‘uint8_t’ was not declared in this scope std::vector mData; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:267:24: error: template argument 1 is invalid std::vector mData; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:267:24: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:269:10: error: ‘uint16_t’ was not declared in this scope span mIndicesUint16; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:269:18: error: template argument 1 is invalid span mIndicesUint16; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:270:10: error: ‘uint32_t’ was not declared in this scope span mIndicesUint32; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:270:18: error: template argument 1 is invalid span mIndicesUint32; ^ In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/flatbush/all/test_package/test.cpp:25:0: /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:238:77: error: ‘nullptr’ was not declared in this scope std::vector search(Box iBounds, FilterCb iFilterFn = nullptr) const; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:239:82: error: ‘gMaxUint32’ was not declared in this scope std::vector neighbors(Point iTarget, size_t iMaxResults = gMaxUint32, double iMaxDistance = gMaxDouble, FilterCb iFilterFn = nullptr) const; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:239:116: error: ‘gMaxDouble’ was not declared in this scope std::vector neighbors(Point iTarget, size_t iMaxResults = gMaxUint32, double iMaxDistance = gMaxDouble, FilterCb iFilterFn = nullptr) const; ^ In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/flatbush/all/test_package/test.cpp:25:0: /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:239:149: error: ‘nullptr’ was not declared in this scope std::vector neighbors(Point iTarget, size_t iMaxResults = gMaxUint32, double iMaxDistance = gMaxDouble, FilterCb iFilterFn = nullptr) const; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:280:32: error: expected constructor, destructor, or type conversion before ‘(’ token Flatbush::Flatbush(uint32_t iNumItems, uint16_t iNodeSize) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:298:39: error: ‘uint8_t’ does not name a type Flatbush::Flatbush(const uint8_t* iData) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:298:55: error: expected initializer before ‘noexcept’ Flatbush::Flatbush(const uint8_t* iData) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:313:34: error: variable or field ‘init’ declared void void Flatbush::init(uint32_t iNumItems, uint16_t iNodeSize) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:313:34: error: ‘uint32_t’ was not declared in this scope /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:313:54: error: ‘uint16_t’ was not declared in this scope void Flatbush::init(uint32_t iNumItems, uint16_t iNodeSize) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:341:56: error: expected initializer before ‘noexcept’ size_t Flatbush::add(Box iBox) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h: In member function ‘void flatbush::Flatbush::finish()’: /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:363:16: error: ‘wNumItems’ does not name a type const auto wNumItems = numItems(); ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:365:27: error: ‘wNumItems’ was not declared in this scope if (mPosition >> 2 != wNumItems) ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:367:43: error: ‘to_string’ is not a member of ‘std’ throw std::runtime_error("Added " + std::to_string(mPosition >> 2) + " items when expected " + std::to_string(wNumItems) + "."); ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:367:102: error: ‘to_string’ is not a member of ‘std’ throw std::runtime_error("Added " + std::to_string(mPosition >> 2) + " items when expected " + std::to_string(wNumItems) + "."); ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:370:16: error: ‘wNodeSize’ does not name a type const auto wNodeSize = nodeSize(); ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:372:9: error: ‘wNumItems’ was not declared in this scope if (wNumItems <= wNodeSize) ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:372:22: error: ‘wNodeSize’ was not declared in this scope if (wNumItems <= wNodeSize) ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:381:16: error: ‘wWidth’ does not name a type const auto wWidth = mBounds.mMaxX - mBounds.mMinX; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:382:16: error: ‘wHeight’ does not name a type const auto wHeight = mBounds.mMaxY - mBounds.mMinY; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:383:17: error: ‘uint32_t’ was not declared in this scope std::vector wHilbertValues(wNumItems); ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:383:25: error: template argument 1 is invalid std::vector wHilbertValues(wNumItems); ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:383:25: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:383:42: error: ‘wNumItems’ was not declared in this scope std::vector wHilbertValues(wNumItems); ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:384:11: error: ‘uint32_t’ does not name a type const uint32_t wHilbertMax = (1 << 16) - 1; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:389:18: error: ‘wPosition’ does not name a type const auto wPosition = wIdx << 2; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:390:19: error: ISO C++ forbids declaration of ‘wMinX’ with no type [-fpermissive] const auto& wMinX = mBoxes[wPosition]; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:390:34: error: ‘wPosition’ was not declared in this scope const auto& wMinX = mBoxes[wPosition]; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:391:19: error: ISO C++ forbids declaration of ‘wMinY’ with no type [-fpermissive] const auto& wMinY = mBoxes[wPosition + 1]; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:392:19: error: ISO C++ forbids declaration of ‘wMaxX’ with no type [-fpermissive] const auto& wMaxX = mBoxes[wPosition + 2]; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:393:19: error: ISO C++ forbids declaration of ‘wMaxY’ with no type [-fpermissive] const auto& wMaxY = mBoxes[wPosition + 3]; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:394:26: error: invalid types ‘int[size_t {aka long unsigned int}]’ for array subscript wHilbertValues[wIdx] = HilbertXYToIndex( ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:396:21: error: ‘uint32_t’ does not name a type static_cast(wHilbertMax * ((wMinX + wMaxX) / 2 - mBounds.mMinX) / wWidth), ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:396:31: error: ‘wHilbertMax’ was not declared in this scope static_cast(wHilbertMax * ((wMinX + wMaxX) / 2 - mBounds.mMinX) / wWidth), ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:396:85: error: ‘wWidth’ was not declared in this scope static_cast(wHilbertMax * ((wMinX + wMaxX) / 2 - mBounds.mMinX) / wWidth), ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:397:21: error: ‘uint32_t’ does not name a type static_cast(wHilbertMax * ((wMinY + wMaxY) / 2 - mBounds.mMinY) / wHeight) ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:397:85: error: ‘wHeight’ was not declared in this scope static_cast(wHilbertMax * ((wMinY + wMaxY) / 2 - mBounds.mMinY) / wHeight) ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:398:7: error: there are no arguments to ‘HilbertXYToIndex’ that depend on a template parameter, so a declaration of ‘HilbertXYToIndex’ must be available [-fpermissive] ); ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:398:7: 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/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:406:19: error: ISO C++ forbids declaration of ‘wEnd’ with no type [-fpermissive] const auto& wEnd = mLevelBounds[wIdx]; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:411:20: error: ‘wNodeIndex’ does not name a type const auto wNodeIndex = wPosition; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:414:14: error: ‘wNodeMinX’ does not name a type auto wNodeMinX = mBoxes[wPosition]; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:415:14: error: ‘wNodeMinY’ does not name a type auto wNodeMinY = mBoxes[wPosition + 1]; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:416:14: error: ‘wNodeMaxX’ does not name a type auto wNodeMaxX = mBoxes[wPosition + 2]; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:417:14: error: ‘wNodeMaxY’ does not name a type auto wNodeMaxY = mBoxes[wPosition + 3]; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:419:42: error: ‘wNodeSize’ was not declared in this scope for (size_t wCount = 0; wCount < wNodeSize && wPosition < wEnd; ++wCount, wPosition += 4) ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:421:39: error: ‘wNodeMinX’ was not declared in this scope if (mBoxes[wPosition] < wNodeMinX) wNodeMinX = mBoxes[wPosition]; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:422:39: error: ‘wNodeMinY’ was not declared in this scope if (mBoxes[wPosition + 1] < wNodeMinY) wNodeMinY = mBoxes[wPosition + 1]; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:423:39: error: ‘wNodeMaxX’ was not declared in this scope if (mBoxes[wPosition + 2] > wNodeMaxX) wNodeMaxX = mBoxes[wPosition + 2]; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:424:39: error: ‘wNodeMaxY’ was not declared in this scope if (mBoxes[wPosition + 3] > wNodeMaxY) wNodeMaxY = mBoxes[wPosition + 3]; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:428:58: error: invalid types ‘int[size_t {aka long unsigned int}]’ for array subscript if (mIsWideIndex) mIndicesUint32[(mPosition >> 2)] = static_cast(wNodeIndex); ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:428:74: error: ‘uint32_t’ does not name a type if (mIsWideIndex) mIndicesUint32[(mPosition >> 2)] = static_cast(wNodeIndex); ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:428:84: error: ‘wNodeIndex’ was not declared in this scope if (mIsWideIndex) mIndicesUint32[(mPosition >> 2)] = static_cast(wNodeIndex); ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:429:45: error: invalid types ‘int[size_t {aka long unsigned int}]’ for array subscript else mIndicesUint16[(mPosition >> 2)] = static_cast(wNodeIndex); ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:429:61: error: ‘uint16_t’ does not name a type else mIndicesUint16[(mPosition >> 2)] = static_cast(wNodeIndex); ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:429:71: error: ‘wNodeIndex’ was not declared in this scope else mIndicesUint16[(mPosition >> 2)] = static_cast(wNodeIndex); ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:431:31: error: ‘wNodeMinX’ was not declared in this scope mBoxes[mPosition++] = wNodeMinX; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:432:31: error: ‘wNodeMinY’ was not declared in this scope mBoxes[mPosition++] = wNodeMinY; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:433:31: error: ‘wNodeMaxX’ was not declared in this scope mBoxes[mPosition++] = wNodeMaxX; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:434:31: error: ‘wNodeMaxY’ was not declared in this scope mBoxes[mPosition++] = wNodeMaxY; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h: At global scope: /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:441:46: error: ‘uint32_t’ was not declared in this scope void Flatbush::sort(std::vector& iValues, size_t iLeft, size_t iRight) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:441:54: error: template argument 1 is invalid void Flatbush::sort(std::vector& iValues, size_t iLeft, size_t iRight) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:441:54: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:441:95: error: expected initializer before ‘noexcept’ void Flatbush::sort(std::vector& iValues, size_t iLeft, size_t iRight) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:464:46: error: ‘uint32_t’ was not declared in this scope void Flatbush::swap(std::vector& iValues, size_t iLeft, size_t iRight) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:464:54: error: template argument 1 is invalid void Flatbush::swap(std::vector& iValues, size_t iLeft, size_t iRight) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:464:54: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:464:95: error: expected initializer before ‘noexcept’ void Flatbush::swap(std::vector& iValues, size_t iLeft, size_t iRight) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:481:67: error: expected initializer before ‘noexcept’ size_t Flatbush::upperBound(size_t iNodeIndex) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:488:75: error: ‘FilterCb’ has not been declared std::vector Flatbush::search(Box iBounds, FilterCb iFilterFn) const ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h: In member function ‘std::vector flatbush::Flatbush::search(flatbush::Box, int) const’: /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:495:16: error: ‘wNumItems’ does not name a type const auto wNumItems = numItems() << 2; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:496:16: error: ‘wNodeSize’ does not name a type const auto wNodeSize = nodeSize() << 2; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:497:10: error: ‘wNodeIndex’ does not name a type auto wNodeIndex = mBoxes.size() - 4; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:504:36: error: ‘wNodeIndex’ was not declared in this scope const size_t wEnd = std::min(wNodeIndex + wNodeSize, upperBound(wNodeIndex)); ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:504:49: error: ‘wNodeSize’ was not declared in this scope const size_t wEnd = std::min(wNodeIndex + wNodeSize, upperBound(wNodeIndex)); ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:515:20: error: ‘wIndex’ does not name a type const auto wIndex = (mIsWideIndex ? mIndicesUint32[wPosition >> 2] : mIndicesUint16[wPosition >> 2]) | 0; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:517:27: error: ‘wNumItems’ was not declared in this scope if (wNodeIndex >= wNumItems) ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:519:28: error: ‘wIndex’ was not declared in this scope wQueue.push_back(wIndex); // node; add it to the search queue ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:521:42: error: ‘wIndex’ was not declared in this scope else if (!iFilterFn || iFilterFn(wIndex)) ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:521:48: error: expression cannot be used as a function else if (!iFilterFn || iFilterFn(wIndex)) ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h: At global scope: /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:536:121: error: ‘FilterCb’ has not been declared std::vector Flatbush::neighbors(Point iTarget, size_t iMaxResults, double iMaxDistance, FilterCb iFilterFn) const ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h: In member function ‘std::vector flatbush::Flatbush::neighbors(flatbush::Point, size_t, double, int) const’: /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:543:10: error: ‘wAxisDist’ does not name a type auto wAxisDist = [](ArrayType iValue, ArrayType iMin, ArrayType iMax) ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:550:16: error: ‘wMaxDistSquared’ does not name a type const auto wMaxDistSquared = iMaxDistance * iMaxDistance; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:551:16: error: ‘wNumItems’ does not name a type const auto wNumItems = numItems() << 2; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:552:16: error: ‘wNodeSize’ does not name a type const auto wNodeSize = nodeSize() << 2; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:553:10: error: ‘wNodeIndex’ does not name a type auto wNodeIndex = mBoxes.size() - 4; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:558:18: error: ‘wEnd’ does not name a type const auto wEnd = std::min(wNodeIndex + wNodeSize, upperBound(wNodeIndex)); ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:561:31: error: ‘wNodeIndex’ was not declared in this scope for (size_t wPosition = wNodeIndex; wPosition < wEnd; wPosition += 4) ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:561:55: error: ‘wEnd’ was not declared in this scope for (size_t wPosition = wNodeIndex; wPosition < wEnd; wPosition += 4) ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:563:76: error: invalid types ‘const int[size_t {aka long unsigned int}]’ for array subscript const size_t wIndex = (mIsWideIndex ? mIndicesUint32[wPosition >> 2] : mIndicesUint16[wPosition >> 2]) | 0; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:563:109: error: invalid types ‘const int[size_t {aka long unsigned int}]’ for array subscript const size_t wIndex = (mIsWideIndex ? mIndicesUint32[wPosition >> 2] : mIndicesUint16[wPosition >> 2]) | 0; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:564:20: error: ‘wDistX’ does not name a type const auto wDistX = wAxisDist(iTarget.mX, mBoxes[wPosition], mBoxes[wPosition + 2]); ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:565:20: error: ‘wDistY’ does not name a type const auto wDistY = wAxisDist(iTarget.mY, mBoxes[wPosition + 1], mBoxes[wPosition + 3]); ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:566:20: error: ‘wDistance’ does not name a type const auto wDistance = wDistX * wDistX + wDistY * wDistY; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:568:27: error: ‘wNumItems’ was not declared in this scope if (wNodeIndex >= wNumItems) ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:570:23: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 wQueue.push({ wIndex << 1, wDistance }); ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:570:38: error: ‘wDistance’ was not declared in this scope wQueue.push({ wIndex << 1, wDistance }); ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:572:48: error: expression cannot be used as a function else if (!iFilterFn || iFilterFn(wIndex)) // leaf node ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:575:23: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 wQueue.push({ (wIndex << 1) + 1, wDistance }); ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:575:44: error: ‘wDistance’ was not declared in this scope wQueue.push({ (wIndex << 1) + 1, wDistance }); ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:582:38: error: ‘wMaxDistSquared’ was not declared in this scope if (wQueue.top().mDistance > wMaxDistSquared) return wResults; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h: At global scope: /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:597:34: error: ‘uint8_t’ does not name a type Flatbush from(const uint8_t* iData) ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h: In function ‘flatbush::Flatbush flatbush::from(const int*)’: /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:604:10: error: ‘wMagic’ does not name a type auto wMagic = iData[0]; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:605:9: error: ‘wMagic’ was not declared in this scope if (wMagic != gValidityFlag) ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:605:19: error: ‘gValidityFlag’ was not declared in this scope if (wMagic != gValidityFlag) ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:610:10: error: ‘wEncodedVersion’ does not name a type auto wEncodedVersion = iData[1] >> 4; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:611:9: error: ‘wEncodedVersion’ was not declared in this scope if (wEncodedVersion != gVersion) ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:611:28: error: ‘gVersion’ was not declared in this scope if (wEncodedVersion != gVersion) ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:613:45: error: ‘to_string’ is not a member of ‘std’ throw std::invalid_argument("Got v" + std::to_string(wEncodedVersion) + " data when expected v" + std::to_string(gVersion) + "."); ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:613:105: error: ‘to_string’ is not a member of ‘std’ throw std::invalid_argument("Got v" + std::to_string(wEncodedVersion) + " data when expected v" + std::to_string(gVersion) + "."); ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:616:10: error: ‘wExpectedType’ does not name a type auto wExpectedType = arrayTypeIndex(); ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:617:10: error: ‘wEncodedType’ does not name a type auto wEncodedType = iData[1] & 0x0f; ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:618:9: error: ‘wExpectedType’ was not declared in this scope if (wExpectedType != wEncodedType) ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:618:26: error: ‘wEncodedType’ was not declared in this scope if (wExpectedType != wEncodedType) ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h: At global scope: /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:627:29: error: ‘uint32_t’ was not declared in this scope Flatbush start(uint32_t iNumItems, uint16_t iNodeSize) ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:627:49: error: ‘uint16_t’ was not declared in this scope Flatbush start(uint32_t iNumItems, uint16_t iNodeSize) ^ In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/flatbush/all/test_package/test.cpp:25:0: /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:223:53: warning: variable templates only available with -std=c++14 or -std=gnu++14 template Flatbush start(uint32_t iNumItems, uint16_t iNodeSize = 16); ^ In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/flatbush/all/test_package/test.cpp:25:0: /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:628:3: error: expected ‘;’ before ‘{’ token { ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:643:46: error: ‘>>’ should be ‘> >’ within a nested template argument list auto create(const std::vector>& iBoxes, uint16_t iNodeSize = 16) -> Flatbush { ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:643:58: error: ‘uint16_t’ has not been declared auto create(const std::vector>& iBoxes, uint16_t iNodeSize = 16) -> Flatbush { ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:643:86: error: ISO C++ forbids declaration of ‘create’ with no type [-fpermissive] auto create(const std::vector>& iBoxes, uint16_t iNodeSize = 16) -> Flatbush { ^ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:643:86: error: top-level declaration of ‘create’ specifies ‘auto’ /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/flatbush.h:643:86: error: trailing return type only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/conan-center-index/recipes/flatbush/all/test_package/test.cpp: In function ‘int main(int, char**)’: /home/conan/w/BuildSingleReference/conan-center-index/recipes/flatbush/all/test_package/test.cpp:29:8: error: ‘wIndex’ does not name a type auto wIndex = flatbush::start(1); ^ /home/conan/w/BuildSingleReference/conan-center-index/recipes/flatbush/all/test_package/test.cpp:30:3: error: ‘wIndex’ was not declared in this scope wIndex.add({ 0, 0, 0, 0 }); ^ /home/conan/w/BuildSingleReference/conan-center-index/recipes/flatbush/all/test_package/test.cpp:30:14: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 wIndex.add({ 0, 0, 0, 0 }); ^ /home/conan/w/BuildSingleReference/conan-center-index/recipes/flatbush/all/test_package/test.cpp:32:8: error: ‘wIds’ does not name a type auto wIds = wIndex.search({ 0, 0, 1, 1 }); ^ /home/conan/w/BuildSingleReference/conan-center-index/recipes/flatbush/all/test_package/test.cpp:32:43: error: expected primary-expression before ‘)’ token auto wIds = wIndex.search({ 0, 0, 1, 1 }); ^ make[2]: *** [CMakeFiles/test_package.dir/test.cpp.o] Error 1 make[1]: *** [CMakeFiles/test_package.dir/all] Error 2 make: *** [all] Error 2 flatbush/1.0.0: WARN: Lib folder doesn't exist, can't collect libraries: /home/conan/w/BuildSingleReference/.conan/data/flatbush/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/lib ERROR: flatbush/1.0.0 (test package): Error in build() method, line 11 cmake.build() ConanException: Error 2 while executing cmake --build '/home/conan/w/BuildSingleReference/conan-center-index/recipes/flatbush/all/test_package/build/2da8b83836e27aacd43916b404a0e9d98f21239f' '--' '-j3'