******************************************************************************** conan install geogram/1.9.0@#734617893373e3a582137f32f6167f2f --build=geogram -pr /home/conan/workspace/prod-v1/bsr/111298/becbd/profile_linux_5_libstdcpp11_gcc_release_64.geogram-shared-False.txt -c tools.system.package_manager:mode=install -c tools.system.package_manager:sudo=True ******************************************************************************** Auto detecting your dev setup to initialize the default profile (/home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/profiles/default) CC and CXX: /usr/bin/gcc, /usr/bin/g++ Found gcc 5.4 gcc>=5, using the major as version ************************* WARNING: GCC OLD ABI COMPATIBILITY *********************** Conan detected a GCC version > 5 but has adjusted the 'compiler.libcxx' setting to 'libstdc++' for backwards compatibility. Your compiler is likely using the new CXX11 ABI by default (libstdc++11). If you want Conan to use the new ABI for the default profile, run: $ conan profile update settings.compiler.libcxx=libstdc++11 default Or edit '/home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/profiles/default' and set compiler.libcxx=libstdc++11 ************************************************************************************ Default settings os=Linux os_build=Linux arch=x86_64 arch_build=x86_64 compiler=gcc compiler.version=5 compiler.libcxx=libstdc++ build_type=Release *** You can change them in /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/profiles/default *** *** Or override with -s compiler='other' -s ...s*** Configuration: [settings] arch=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++11 compiler.version=5 os=Linux [options] geogram:shared=False [build_requires] [env] [conf] tools.system.package_manager:mode=install tools.system.package_manager:sudo=True zlib/1.3.1: Not found in local cache, looking in remotes... zlib/1.3.1: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz zlib/1.3.1: Downloaded recipe revision f52e03ae3d251dec704634230cd806a2 libmeshb/7.80: Not found in local cache, looking in remotes... libmeshb/7.80: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz libmeshb/7.80: Downloaded recipe revision c738315f29e546a980266a097fc5ac8d rply/1.1.4: Not found in local cache, looking in remotes... rply/1.1.4: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz rply/1.1.4: Downloaded recipe revision b42236b45c93ac47b03e5c460f473470 amgcl/1.4.4: Not found in local cache, looking in remotes... amgcl/1.4.4: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz amgcl/1.4.4: Downloaded recipe revision b7383266609eedb9cc5e2df0dd44ad07 boost/1.85.0: Not found in local cache, looking in remotes... boost/1.85.0: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz boost/1.85.0: Downloaded recipe revision 3add30047e4245e29efe86ba14014e76 bzip2/1.0.8: Not found in local cache, looking in remotes... bzip2/1.0.8: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz bzip2/1.0.8: Downloaded recipe revision d00dac990f08d991998d624be81a9526 libbacktrace/cci.20210118: Not found in local cache, looking in remotes... libbacktrace/cci.20210118: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz libbacktrace/cci.20210118: Downloaded recipe revision a7691bfccd8caaf66309df196790a5a1 geogram/1.9.0: Forced build from source Version ranges solved zlib/* versions found in 'conan-center' remote Version range '>=1.2.11 <2' required by 'geogram/1.9.0' resolved to 'zlib/1.3.1' in remote 'conan-center' Version range '>=1.2.11 <2' required by 'boost/1.85.0' valid for downstream requirement 'zlib/1.3.1' Installing package: geogram/1.9.0 Requirements amgcl/1.4.4 from 'conan-center' - Downloaded boost/1.85.0 from 'conan-center' - Downloaded bzip2/1.0.8 from 'conan-center' - Downloaded geogram/1.9.0 from local cache - Cache libbacktrace/cci.20210118 from 'conan-center' - Downloaded libmeshb/7.80 from 'conan-center' - Downloaded rply/1.1.4 from 'conan-center' - Downloaded zlib/1.3.1 from 'conan-center' - Downloaded Packages amgcl/1.4.4:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download boost/1.85.0:f79b9ef7a7c44f6e865f70e4ddabbb8ca64ea8ce - Download bzip2/1.0.8:3df6ebb8a308d309e882b21988fd9ea103560e16 - Download geogram/1.9.0:9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e - Build libbacktrace/cci.20210118:76f87539fc90ff313e0b3182641a9bb558a717d2 - Download libmeshb/7.80:76f87539fc90ff313e0b3182641a9bb558a717d2 - Download rply/1.1.4:76f87539fc90ff313e0b3182641a9bb558a717d2 - Download zlib/1.3.1:76f87539fc90ff313e0b3182641a9bb558a717d2 - Download Installing (downloading, building) binaries... bzip2/1.0.8: Retrieving package 3df6ebb8a308d309e882b21988fd9ea103560e16 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz bzip2/1.0.8: Package installed 3df6ebb8a308d309e882b21988fd9ea103560e16 bzip2/1.0.8: Downloaded package revision 4e91a2651f67efe43c08c077aec155e6 libbacktrace/cci.20210118: Retrieving package 76f87539fc90ff313e0b3182641a9bb558a717d2 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz libbacktrace/cci.20210118: Package installed 76f87539fc90ff313e0b3182641a9bb558a717d2 libbacktrace/cci.20210118: Downloaded package revision 4d074eb27efb80201f06a8d9a9810bed libmeshb/7.80: Retrieving package 76f87539fc90ff313e0b3182641a9bb558a717d2 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz libmeshb/7.80: Package installed 76f87539fc90ff313e0b3182641a9bb558a717d2 libmeshb/7.80: Downloaded package revision 594f35341ac50bcf4828fd5a10f7fb0f rply/1.1.4: Retrieving package 76f87539fc90ff313e0b3182641a9bb558a717d2 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz rply/1.1.4: Package installed 76f87539fc90ff313e0b3182641a9bb558a717d2 rply/1.1.4: Downloaded package revision 5388ceddaee9b4b5651a15c24d0e7a89 zlib/1.3.1: Retrieving package 76f87539fc90ff313e0b3182641a9bb558a717d2 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz zlib/1.3.1: Package installed 76f87539fc90ff313e0b3182641a9bb558a717d2 zlib/1.3.1: Downloaded package revision 873345f22bd3bfc44cb099ade6ee5b8c boost/1.85.0: Retrieving package f79b9ef7a7c44f6e865f70e4ddabbb8ca64ea8ce from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz boost/1.85.0: Package installed f79b9ef7a7c44f6e865f70e4ddabbb8ca64ea8ce boost/1.85.0: Downloaded package revision d948bf9d85412d012abfedd0084d0b91 amgcl/1.4.4: Retrieving package 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz amgcl/1.4.4: Package installed 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 amgcl/1.4.4: Downloaded package revision 1cee91d76530cd4fca0e0c5d56d30ce4 [HOOK - conan-center.py] pre_source(): [IMMUTABLE SOURCES (KB-H010)] OK geogram/1.9.0: Configuring sources in /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/source/src geogram/1.9.0: [HOOK - conan-center.py] post_source(): [LIBCXX MANAGEMENT (KB-H011)] OK [HOOK - conan-center.py] post_source(): [CPPSTD MANAGEMENT (KB-H022)] OK [HOOK - conan-center.py] post_source(): [SHORT_PATHS USAGE (KB-H066)] OK geogram/1.9.0: Copying sources to build folder geogram/1.9.0: Building your package in /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e geogram/1.9.0: Generator txt created conanbuildinfo.txt geogram/1.9.0: Calling generate() geogram/1.9.0: Preset 'release' added to CMakePresets.json. Invoke it manually using 'cmake --preset release' geogram/1.9.0: If your CMake version is not compatible with CMakePresets (<3.19) call cmake like: 'cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE=/home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/build/Release/generators/conan_toolchain.cmake -DCMAKE_POLICY_DEFAULT_CMP0091=NEW -DCMAKE_BUILD_TYPE=Release' geogram/1.9.0: Aggregating env generators [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK. 'fPIC' option found and apparently well managed [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK geogram/1.9.0: Calling build() geogram/1.9.0: apply_conandata_patches(): No patches defined in conandata geogram/1.9.0: CMake command: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/build/Release/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/package/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src" ----Running------ > cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/build/Release/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/package/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src" ----------------- -- Using Conan toolchain: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/build/Release/generators/conan_toolchain.cmake -- Conan toolchain: Setting CMAKE_POSITION_INDEPENDENT_CODE=ON (options.fPIC) -- Conan toolchain: Setting BUILD_SHARED_LIBS = OFF -- 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: Target declared 'libMeshb::Meshb.7' -- Conan: Target declared 'rply::rply' -- Conan: Target declared 'amgcl::amgcl' -- Conan: Component target declared 'Boost::diagnostic_definitions' -- Conan: Component target declared 'Boost::disable_autolinking' -- Conan: Component target declared 'Boost::dynamic_linking' -- Conan: Component target declared 'Boost::headers' -- Conan: Component target declared 'Boost::boost' -- Conan: Component target declared 'boost::_libboost' -- Conan: Component target declared 'Boost::atomic' -- Conan: Component target declared 'Boost::charconv' -- Conan: Component target declared 'Boost::container' -- Conan: Component target declared 'Boost::context' -- Conan: Component target declared 'Boost::date_time' -- Conan: Component target declared 'Boost::exception' -- Conan: Component target declared 'Boost::program_options' -- Conan: Component target declared 'Boost::regex' -- Conan: Component target declared 'Boost::serialization' -- Conan: Component target declared 'Boost::stacktrace' -- Conan: Component target declared 'Boost::stacktrace_addr2line' -- Conan: Component target declared 'Boost::stacktrace_backtrace' -- Conan: Component target declared 'Boost::stacktrace_basic' -- Conan: Component target declared 'Boost::stacktrace_from_exception' -- Conan: Component target declared 'Boost::stacktrace_noop' -- Conan: Component target declared 'Boost::system' -- Conan: Component target declared 'Boost::test' -- Conan: Component target declared 'Boost::test_exec_monitor' -- Conan: Component target declared 'Boost::timer' -- Conan: Component target declared 'Boost::url' -- Conan: Component target declared 'Boost::wserialization' -- Conan: Component target declared 'Boost::chrono' -- Conan: Component target declared 'Boost::coroutine' -- Conan: Component target declared 'Boost::filesystem' -- Conan: Component target declared 'Boost::json' -- Conan: Component target declared 'Boost::nowide' -- Conan: Component target declared 'Boost::prg_exec_monitor' -- Conan: Component target declared 'Boost::random' -- Conan: Component target declared 'Boost::thread' -- Conan: Component target declared 'Boost::type_erasure' -- Conan: Component target declared 'Boost::unit_test_framework' -- Conan: Component target declared 'Boost::wave' -- Conan: Component target declared 'Boost::contract' -- Conan: Component target declared 'Boost::fiber' -- Conan: Component target declared 'Boost::fiber_numa' -- Conan: Component target declared 'Boost::iostreams' -- Conan: Component target declared 'Boost::locale' -- Conan: Component target declared 'Boost::log' -- Conan: Component target declared 'Boost::log_setup' -- Conan: Target declared 'boost::boost' -- Conan: Target declared 'BZip2::BZip2' -- Conan: Including build module from '/home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/bzip2/1.0.8/_/_/package/3df6ebb8a308d309e882b21988fd9ea103560e16/lib/cmake/conan-official-bzip2-variables.cmake' -- Conan: Target declared 'ZLIB::ZLIB' -- Conan: Target declared 'libbacktrace::libbacktrace' -- Configuring done -- Generating done -- Build files have been written to: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/build/Release geogram/1.9.0: CMake command: cmake --build "/home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/build/Release" '--' '-j3' ----Running------ > cmake --build "/home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/build/Release" '--' '-j3' ----------------- Scanning dependencies of target geogram_third_party [ 1%] Building C object src/lib/geogram/third_party/CMakeFiles/geogram_third_party.dir/zlib/adler32.c.o [ 2%] Building C object src/lib/geogram/third_party/CMakeFiles/geogram_third_party.dir/zlib/compress.c.o [ 2%] Building C object src/lib/geogram/third_party/CMakeFiles/geogram_third_party.dir/zlib/crc32.c.o [ 3%] Building C object src/lib/geogram/third_party/CMakeFiles/geogram_third_party.dir/zlib/deflate.c.o [ 4%] Building C object src/lib/geogram/third_party/CMakeFiles/geogram_third_party.dir/zlib/gzclose.c.o [ 4%] Building C object src/lib/geogram/third_party/CMakeFiles/geogram_third_party.dir/zlib/gzlib.c.o [ 5%] Building C object src/lib/geogram/third_party/CMakeFiles/geogram_third_party.dir/zlib/gzread.c.o [ 6%] Building C object src/lib/geogram/third_party/CMakeFiles/geogram_third_party.dir/zlib/gzwrite.c.o [ 7%] Building C object src/lib/geogram/third_party/CMakeFiles/geogram_third_party.dir/zlib/infback.c.o [ 7%] Building C object src/lib/geogram/third_party/CMakeFiles/geogram_third_party.dir/zlib/inffast.c.o [ 8%] Building C object src/lib/geogram/third_party/CMakeFiles/geogram_third_party.dir/zlib/inflate.c.o [ 9%] Building C object src/lib/geogram/third_party/CMakeFiles/geogram_third_party.dir/zlib/inftrees.c.o [ 9%] Building C object src/lib/geogram/third_party/CMakeFiles/geogram_third_party.dir/zlib/trees.c.o [ 10%] Building C object src/lib/geogram/third_party/CMakeFiles/geogram_third_party.dir/zlib/uncompr.c.o [ 11%] Building C object src/lib/geogram/third_party/CMakeFiles/geogram_third_party.dir/zlib/zutil.c.o [ 12%] Building CXX object src/lib/geogram/third_party/CMakeFiles/geogram_third_party.dir/PoissonRecon/Factor.cpp.o [ 12%] Building CXX object src/lib/geogram/third_party/CMakeFiles/geogram_third_party.dir/PoissonRecon/Geometry.cpp.o [ 13%] Building CXX object src/lib/geogram/third_party/CMakeFiles/geogram_third_party.dir/PoissonRecon/MarchingCubes.cpp.o [ 14%] Building CXX object src/lib/geogram/third_party/CMakeFiles/geogram_third_party.dir/PoissonRecon/poisson_geogram.cpp.o [ 15%] Building CXX object src/lib/geogram/third_party/CMakeFiles/geogram_third_party.dir/xatlas/xatlas.cpp.o src/lib/geogram/third_party/CMakeFiles/geogram_third_party.dir/build.make:328: recipe for target 'src/lib/geogram/third_party/CMakeFiles/geogram_third_party.dir/xatlas/xatlas.cpp.o' failed src/lib/geogram/third_party/CMakeFiles/geogram_third_party.dir/build.make:315: recipe for target 'src/lib/geogram/third_party/CMakeFiles/geogram_third_party.dir/PoissonRecon/poisson_geogram.cpp.o' failed CMakeFiles/Makefile2:187: recipe for target 'src/lib/geogram/third_party/CMakeFiles/geogram_third_party.dir/all' failed Makefile:170: recipe for target 'all' failed geogram/1.9.0: In file included from /usr/include/c++/5/initializer_list:36:0, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/vecg.h:48, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/matrix.h:44, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/geometry.h:44, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.h:47, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp:40: /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/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.h:46:0, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp:40: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/numeric.h:379:12: error: ‘constexpr’ does not name a type static constexpr index_t NO_INDEX = index_t(-1); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/numeric.h:379:12: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /usr/include/c++/5/atomic:38:0, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:36: /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/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/vecg.h:46:0, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/matrix.h:44, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/geometry.h:44, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.h:47, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp:40: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/memory.h: In function ‘GEO::Memory::byte* GEO::Memory::function_pointer_to_generic_pointer(GEO::Memory::function_pointer)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/memory.h:147:23: error: ‘nullptr’ was not declared in this scope pointer result = nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/memory.h: In function ‘void (* GEO::Memory::generic_pointer_to_function_pointer(GEO::Memory::pointer))()’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/memory.h:166:32: error: ‘nullptr’ was not declared in this scope function_pointer result = nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/memory.h: In function ‘void (* GEO::Memory::generic_pointer_to_function_pointer(void*))()’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/memory.h:183:32: error: ‘nullptr’ was not declared in this scope function_pointer result = nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/memory.h: In function ‘void* GEO::Memory::aligned_malloc(size_t, size_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/memory.h:293:31: error: ‘nullptr’ was not declared in this scope ? result : nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/memory.h: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/memory.h:525:54: error: ‘nullptr’ was not declared in this scope size_type nb_elt, const void* hint = nullptr ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/memory.h: In member function ‘GEO::Memory::aligned_allocator::size_type GEO::Memory::aligned_allocator::max_size() const’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/memory.h:558:24: error: ‘allocator_traits’ is not a member of ‘std’ return std::allocator_traits::max_size(a) / sizeof(T); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/memory.h:558:56: error: there are no arguments to ‘decltype’ that depend on a template parameter, so a declaration of ‘decltype’ must be available [-fpermissive] return std::allocator_traits::max_size(a) / sizeof(T); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/memory.h:558:56: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/memory.h:558:58: error: ‘::max_size’ has not been declared return std::allocator_traits::max_size(a) / sizeof(T); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/memory.h: In member function ‘T* GEO::vector::data()’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/memory.h:775:34: error: ‘nullptr’ was not declared in this scope return size() == 0 ? nullptr : &(*this)[0]; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/memory.h: In member function ‘const T* GEO::vector::data() const’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/memory.h:783:34: error: ‘nullptr’ was not declared in this scope return size() == 0 ? nullptr : &(*this)[0]; ^ In file included from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/matrix.h:44:0, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/geometry.h:44, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.h:47, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp:40: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/vecg.h: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/vecg.h:140:26: error: ‘initializer_list’ in namespace ‘std’ does not name a template type vecng(const std::initializer_list& Vi) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/vecg.h:140:42: error: expected ‘,’ or ‘...’ before ‘<’ token vecng(const std::initializer_list& Vi) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/vecg.h: In constructor ‘GEO::vecng::vecng(int)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/vecg.h:142:23: error: ISO C++ forbids declaration of ‘it’ with no type [-fpermissive] for(auto& it: Vi) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/vecg.h:142:27: warning: range-based ‘for’ loops only available with -std=c++11 or -std=gnu++11 for(auto& it: Vi) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/vecg.h:142:27: error: ‘Vi’ was not declared in this scope /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/vecg.h: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/vecg.h:561:26: error: ‘initializer_list’ in namespace ‘std’ does not name a template type vecng(const std::initializer_list& Vi) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/vecg.h:561:42: error: expected ‘,’ or ‘...’ before ‘<’ token vecng(const std::initializer_list& Vi) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/vecg.h: In constructor ‘GEO::vecng<2u, T>::vecng(int)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/vecg.h:563:23: error: ISO C++ forbids declaration of ‘it’ with no type [-fpermissive] for(auto& it: Vi) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/vecg.h:563:27: warning: range-based ‘for’ loops only available with -std=c++11 or -std=gnu++11 for(auto& it: Vi) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/vecg.h:563:27: error: ‘Vi’ was not declared in this scope /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/vecg.h: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/vecg.h:776:26: error: ‘initializer_list’ in namespace ‘std’ does not name a template type vecng(const std::initializer_list& Vi) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/vecg.h:776:42: error: expected ‘,’ or ‘...’ before ‘<’ token vecng(const std::initializer_list& Vi) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/vecg.h: In constructor ‘GEO::vecng<3u, T>::vecng(int)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/vecg.h:778:23: error: ISO C++ forbids declaration of ‘it’ with no type [-fpermissive] for(auto& it: Vi) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/vecg.h:778:27: warning: range-based ‘for’ loops only available with -std=c++11 or -std=gnu++11 for(auto& it: Vi) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/vecg.h:778:27: error: ‘Vi’ was not declared in this scope /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/vecg.h: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/vecg.h:1007:26: error: ‘initializer_list’ in namespace ‘std’ does not name a template type vecng(const std::initializer_list& Vi) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/vecg.h:1007:42: error: expected ‘,’ or ‘...’ before ‘<’ token vecng(const std::initializer_list& Vi) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/vecg.h: In constructor ‘GEO::vecng<4u, T>::vecng(int)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/vecg.h:1009:23: error: ISO C++ forbids declaration of ‘it’ with no type [-fpermissive] for(auto& it: Vi) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/vecg.h:1009:27: warning: range-based ‘for’ loops only available with -std=c++11 or -std=gnu++11 for(auto& it: Vi) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/vecg.h:1009:27: error: ‘Vi’ was not declared in this scope In file included from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/geometry.h:44:0, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.h:47, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp:40: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/matrix.h: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/matrix.h:105:27: error: ‘initializer_list’ in namespace ‘std’ does not name a template type Matrix(const std::initializer_list< std::initializer_list >& Mi) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/matrix.h:105:43: error: expected ‘,’ or ‘...’ before ‘<’ token Matrix(const std::initializer_list< std::initializer_list >& Mi) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/matrix.h: In constructor ‘GEO::Matrix::Matrix(int)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/matrix.h:107:23: error: ISO C++ forbids declaration of ‘it’ with no type [-fpermissive] for(auto& it: Mi) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/matrix.h:107:27: warning: range-based ‘for’ loops only available with -std=c++11 or -std=gnu++11 for(auto& it: Mi) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/matrix.h:107:27: error: ‘Mi’ was not declared in this scope /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/matrix.h:109:27: error: ISO C++ forbids declaration of ‘jt’ with no type [-fpermissive] for(auto& jt: it) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/matrix.h:109:31: warning: range-based ‘for’ loops only available with -std=c++11 or -std=gnu++11 for(auto& jt: it) { ^ In file included from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp:41:0: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/bibliography/bibliography.h: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/bibliography/bibliography.h:83:25: error: ‘nullptr’ was not declared in this scope const char* info = nullptr ^ In file included from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:48:0: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:120:25: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 uint32_t vertexCount = 0; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:121:35: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 const void *vertexPositionData = nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:122:34: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 uint32_t vertexPositionStride = 0; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:123:33: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 const void *vertexNormalData = nullptr; // optional ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:124:32: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 uint32_t vertexNormalStride = 0; // optional ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:125:29: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 const void *vertexUvData = nullptr; // optional. The input UVs are provided as a hint to the chart generator. ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:126:28: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 uint32_t vertexUvStride = 0; // optional ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:127:24: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 uint32_t indexCount = 0; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:128:26: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 const void *indexData = nullptr; // optional ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:129:24: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 int32_t indexOffset = 0; // optional. Add this offset to all indices. ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:130:47: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 IndexFormat::Enum indexFormat = IndexFormat::UInt16; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:134:31: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 const bool *faceIgnoreData = nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:137:18: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 float epsilon = 1.192092896e-07F; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:121:35: error: ‘nullptr’ was not declared in this scope const void *vertexPositionData = nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:123:33: error: ‘nullptr’ was not declared in this scope const void *vertexNormalData = nullptr; // optional ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:125:29: error: ‘nullptr’ was not declared in this scope const void *vertexUvData = nullptr; // optional. The input UVs are provided as a hint to the chart generator. ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:128:26: error: ‘nullptr’ was not declared in this scope const void *indexData = nullptr; // optional ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:134:31: error: ‘nullptr’ was not declared in this scope const bool *faceIgnoreData = nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:159:25: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 uint32_t vertexCount = 0; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:160:26: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 uint32_t vertexStride = 0; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:161:29: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 const void *vertexUvData = nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:162:24: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 uint32_t indexCount = 0; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:163:26: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 const void *indexData = nullptr; // optional ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:164:24: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 int32_t indexOffset = 0; // optional. Add this offset to all indices. ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:165:47: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 IndexFormat::Enum indexFormat = IndexFormat::UInt16; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:166:37: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 const uint32_t *faceMaterialData = nullptr; // Optional. Faces with different materials won't be assigned to the same chart. Must be indexCount / 3 in length. ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:167:22: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 bool rotateCharts = true; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:161:29: error: ‘nullptr’ was not declared in this scope const void *vertexUvData = nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:163:26: error: ‘nullptr’ was not declared in this scope const void *indexData = nullptr; // optional ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:166:37: error: ‘nullptr’ was not declared in this scope const uint32_t *faceMaterialData = nullptr; // Optional. Faces with different materials won't be assigned to the same chart. Must be indexCount / 3 in length. ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:174:23: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 float maxChartArea = 0.0f; // Don't grow charts to be larger than this. 0 means no limit. ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:175:28: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 float maxBoundaryLength = 0.0f; // Don't grow charts to have a longer boundary than this. 0 means no limit. ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:178:31: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 float proxyFitMetricWeight = 2.0f; // Angle between face and average chart normal. ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:179:32: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 float roundnessMetricWeight = 0.01f; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:180:35: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 float straightnessMetricWeight = 6.0f; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:181:33: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 float normalSeamMetricWeight = 4.0f; // If > 1000, normal seams are fully respected. ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:182:34: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 float textureSeamMetricWeight = 0.5f; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:184:23: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 float maxThreshold = 2.0f; // If total of all metrics * weights > maxThreshold, don't grow chart. Lower values result in more charts. ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:185:27: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 uint32_t maxIterations = 1; // Number of iterations of the chart growing and seeding phases. Higher values result in better charts. ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:195:63: error: ‘nullptr’ was not declared in this scope void ParameterizeCharts(Atlas *atlas, ParameterizeFunc func = nullptr); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:200:18: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 bool bilinear = true; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:203:20: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 bool blockAlign = false; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:206:20: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 bool bruteForce = false; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:209:21: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 bool createImage = false; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:212:26: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 uint32_t maxChartSize = 0; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:215:21: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 uint32_t padding = 0; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:220:24: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 float texelsPerUnit = 0.0f; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:225:24: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 uint32_t resolution = 0; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:232:102: error: ‘nullptr’ was not declared in this scope void Generate(Atlas *atlas, ChartOptions chartOptions = ChartOptions(), ParameterizeFunc paramFunc = nullptr, PackOptions packOptions = PackOptions()); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:250:68: error: ‘nullptr’ was not declared in this scope void SetProgressCallback(Atlas *atlas, ProgressFunc progressFunc = nullptr, void *progressUserData = nullptr); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:250:102: error: ‘nullptr’ was not declared in this scope void SetProgressCallback(Atlas *atlas, ProgressFunc progressFunc = nullptr, void *progressUserData = nullptr); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.h:255:60: error: ‘nullptr’ was not declared in this scope void SetAlloc(ReallocFunc reallocFunc, FreeFunc freeFunc = nullptr); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:170:32: error: ‘realloc’ was not declared in this scope static ReallocFunc s_realloc = realloc; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:171:26: error: ‘free’ was not declared in this scope static FreeFunc s_free = free; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In function ‘void* xatlas::internal::Realloc(void*, size_t, int, const char*, int)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:342:10: error: ‘nullptr’ was not declared in this scope return nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:345:10: error: ‘nullptr’ was not declared in this scope return nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:417:8: error: ‘constexpr’ does not name a type static constexpr float kPi = 3.14159265358979323846f; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:417:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:418:8: error: ‘constexpr’ does not name a type static constexpr float kPi2 = 6.28318530717958647692f; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:418:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:419:8: error: ‘constexpr’ does not name a type static constexpr float kPi4 = 12.56637061435917295384f; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:419:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:420:8: error: ‘constexpr’ does not name a type static constexpr float kEpsilon = 0.0001f; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:420:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:421:8: error: ‘constexpr’ does not name a type static constexpr float kAreaEpsilon = FLT_EPSILON; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:421:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:422:8: error: ‘constexpr’ does not name a type static constexpr float kNormalEpsilon = 0.001f; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:422:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:822:60: error: ‘kNormalEpsilon’ was not declared in this scope static bool isNormalized(const Vector3 &v, float epsilon = kNormalEpsilon) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:897:12: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 Plane() = default; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In function ‘bool xatlas::internal::lineIntersectsPoint(const xatlas::internal::Vector3&, const xatlas::internal::Vector3&, const xatlas::internal::Vector3&, float*, float)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:939:14: error: ‘kEpsilon’ was not declared in this scope return *t > kEpsilon && *t < 1.0f - kEpsilon; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In constructor ‘xatlas::internal::ArrayBase::ArrayBase(uint32_t, int)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:1037:73: error: ‘nullptr’ was not declared in this scope ArrayBase(uint32_t elementSize, int memTag = MemTag::Default) : buffer(nullptr), elementSize(elementSize), size(0), capacity(0) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In member function ‘void xatlas::internal::ArrayBase::destroy()’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:1073:12: error: ‘nullptr’ was not declared in this scope buffer = nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In member function ‘void xatlas::internal::ArrayBase::moveTo(xatlas::internal::ArrayBase&)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:1099:12: error: ‘nullptr’ was not declared in this scope buffer = nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In member function ‘void xatlas::internal::ArrayBase::setArrayCapacity(uint32_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:1160:18: error: ‘nullptr’ was not declared in this scope if (buffer != nullptr) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:1196:24: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 Array(const Array&) = delete; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:1197:36: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 Array &operator=(const Array &) = delete; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In member function ‘void xatlas::internal::Array::setAll(const T&)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:1258:8: error: ‘buffer’ does not name a type auto buffer = (T *)m_base.buffer; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:1260:4: error: ‘buffer’ was not declared in this scope buffer[i] = value; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:1321:32: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 Vector3 tangent = Vector3(0.0f); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:1322:34: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 Vector3 bitangent = Vector3(0.0f); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:1323:31: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 Vector3 normal = Vector3(0.0f); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In static member function ‘static xatlas::internal::Vector3 xatlas::internal::Basis::computeTangent(const xatlas::internal::Vector3&)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:1312:32: error: ‘kEpsilon’ was not declared in this scope tangent = normalize(tangent, kEpsilon); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:1377:36: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 BitImage(const BitImage &other) = delete; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:1378:47: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 BitImage &operator=(const BitImage &other) = delete; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In static member function ‘static bool xatlas::internal::Fit::computeLeastSquaresNormal(const xatlas::internal::Vector3*, uint32_t, xatlas::internal::Vector3*)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:1655:77: error: ‘kEpsilon’ was not declared in this scope *normal = normalize(cross(points[2] - points[0], points[1] - points[0]), kEpsilon); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:1723:19: error: ‘kEpsilon’ was not declared in this scope if (isZero(len, kEpsilon)) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In static member function ‘static bool xatlas::internal::Fit::computeEigen(const xatlas::internal::Vector3*, uint32_t, xatlas::internal::Basis*)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:1740:46: error: ‘kEpsilon’ was not declared in this scope basis->normal = normalize(eigenVectors[2], kEpsilon); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:1945:47: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 FullVector &operator=(const FullVector &v) = delete; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In constructor ‘xatlas::internal::HashMap::HashMap(int, uint32_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:1965:94: error: ‘nullptr’ was not declared in this scope HashMap(int memTag, uint32_t size) : m_memTag(memTag), m_size(size), m_numSlots(0), m_slots(nullptr), m_keys(memTag), m_next(memTag) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In member function ‘void xatlas::internal::HashMap::alloc()’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:93:66: error: ‘nullptr’ was not declared in this scope #define XA_ALLOC_ARRAY(tag, type, num) (type *)internal::Realloc(nullptr, sizeof(type) * num, tag, __FILE__, __LINE__) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:2017:13: note: in expansion of macro ‘XA_ALLOC_ARRAY’ m_slots = XA_ALLOC_ARRAY(m_memTag, uint32_t, m_numSlots); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In constructor ‘xatlas::internal::RadixSort::RadixSort()’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:2088:35: error: ‘nullptr’ was not declared in this scope RadixSort() : m_size(0), m_ranks(nullptr), m_ranks2(nullptr), m_validRanks(false) {} ^ In file included from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/environment.h:44:0, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/logger.h:46, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp:69: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/smart_pointer.h: In constructor ‘GEO::SmartPointer::SmartPointer()’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/smart_pointer.h:82:22: error: ‘nullptr’ was not declared in this scope pointer_(nullptr) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In member function ‘xatlas::internal::RadixSort& xatlas::internal::RadixSort::sort(const float*, uint32_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:2099:16: error: ‘nullptr’ was not declared in this scope if (input == nullptr || count == 0) return *this; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/smart_pointer.h: In member function ‘void GEO::SmartPointer::reset()’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/smart_pointer.h:159:24: error: ‘nullptr’ was not declared in this scope pointer_ = nullptr; ^ In file included from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.h:45:0, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp:40: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/smart_pointer.h: In member function ‘T* GEO::SmartPointer::operator->() const’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/smart_pointer.h:170:36: error: ‘nullptr’ was not declared in this scope geo_assert(pointer_ != nullptr); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/assert.h:150:14: note: in definition of macro ‘geo_assert’ if(!(x)) { \ ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/smart_pointer.h: In member function ‘T& GEO::SmartPointer::operator*() const’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/smart_pointer.h:182:36: error: ‘nullptr’ was not declared in this scope geo_assert(pointer_ != nullptr); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/assert.h:150:14: note: in definition of macro ‘geo_assert’ if(!(x)) { \ ^ In file included from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/environment.h:44:0, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/logger.h:46, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp:69: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/smart_pointer.h: In member function ‘bool GEO::SmartPointer::is_null() const’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/smart_pointer.h:207:32: error: ‘nullptr’ was not declared in this scope return pointer_ == nullptr; ^ In file included from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/environment.h:45:0, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/logger.h:46, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp:69: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/counted.h: In static member function ‘static void GEO::Counted::ref(const GEO::Counted*)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/counted.h:121:27: error: ‘nullptr’ was not declared in this scope if(counted != nullptr) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/counted.h: In static member function ‘static void GEO::Counted::unref(const GEO::Counted*)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/counted.h:132:27: error: ‘nullptr’ was not declared in this scope if(counted != nullptr) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:2282:41: error: ‘nullptr’ was not declared in this scope void compute(const Vector2 *vertices = nullptr, uint32_t vertexCount = 0) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In member function ‘void xatlas::internal::BoundingBox2D::compute(const xatlas::internal::Vector2*, uint32_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:2296:36: error: ‘kEpsilon’ was not declared in this scope if (equal(m_hull[i], m_hull[j], kEpsilon)) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:2438:9: error: ‘constexpr’ does not name a type static constexpr uint16_t kInvalidFaceGroup = UINT16_MAX; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:2438:9: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In member function ‘xatlas::internal::Mesh::AddFaceResult::Enum xatlas::internal::Mesh::addFace(const uint32_t*, bool, bool)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:2473:27: error: ‘kInvalidFaceGroup’ was not declared in this scope m_faceGroups.push_back(kInvalidFaceGroup); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In member function ‘void xatlas::internal::Mesh::createFaceGroups()’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:2558:28: error: ‘kInvalidFaceGroup’ was not declared in this scope if (m_faceGroups[f] == kInvalidFaceGroup && !isFaceIgnored(f)) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:2593:41: error: ‘kInvalidFaceGroup’ was not declared in this scope if (m_faceGroups[oppositeFace] != kInvalidFaceGroup) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:2624:22: error: ‘kInvalidFaceGroup’ was not declared in this scope XA_ASSERT(group < kInvalidFaceGroup); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:73:30: note: in definition of macro ‘XA_ASSERT’ #define XA_ASSERT(exp) if (!(exp)) { XA_PRINT_WARNING("\rASSERT: %s %s %d\n", XA_XSTR(exp), __FILE__, __LINE__); } ^ In file included from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/logger.h:46:0, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp:69: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/environment.h: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/environment.h:354:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ~Environment() override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In member function ‘void xatlas::internal::Mesh::ColocalEdgeIterator::advanceVertex1()’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3182:9: error: ‘successful’ does not name a type auto successful = false; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3183:12: error: ‘successful’ was not declared in this scope while (!successful) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/environment.h:445:28: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ~SystemEnvironment() override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/environment.h:454:9: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ) override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/environment.h:463:11: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ) const override; ^ In file included from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:44:0, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/logger.h:47, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp:69: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h:149:22: error: ‘atomic_flag’ in namespace ‘std’ does not name a type typedef std::atomic_flag spinlock; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h:155:47: error: ‘spinlock’ does not name a type inline void acquire_spinlock(volatile spinlock& x) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h: In function ‘void GEO::Process::acquire_spinlock(volatile int&)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h:157:24: error: request for member ‘test_and_set’ in ‘x’, which is of non-class type ‘volatile int’ if (!x.test_and_set(std::memory_order_acquire)) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3292:1: error: ‘constexpr’ does not name a type constexpr uint16_t Mesh::kInvalidFaceGroup; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h:157:37: error: ‘memory_order_acquire’ is not a member of ‘std’ if (!x.test_and_set(std::memory_order_acquire)) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3292:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h:173:47: error: ‘spinlock’ does not name a type inline void release_spinlock(volatile spinlock& x) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h: In function ‘void GEO::Process::release_spinlock(volatile int&)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h:174:15: error: request for member ‘clear’ in ‘x’, which is of non-class type ‘volatile int’ x.clear(std::memory_order_release); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h:174:21: error: ‘memory_order_release’ is not a member of ‘std’ x.clear(std::memory_order_release); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h:216:65: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 BasicSpinLockArray(const BasicSpinLockArray& rhs) = delete; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h:223:17: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 ) = delete; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h:280:13: error: ‘spinlock’ does not name a type spinlock* spinlocks_; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h: In constructor ‘GEO::Process::BasicSpinLockArray::BasicSpinLockArray()’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h:202:36: error: class ‘GEO::Process::BasicSpinLockArray’ does not have any field named ‘spinlocks_’ BasicSpinLockArray() : spinlocks_(nullptr), size_(0) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h:202:47: error: ‘nullptr’ was not declared in this scope BasicSpinLockArray() : spinlocks_(nullptr), size_(0) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In function ‘bool xatlas::internal::meshCloseHole(xatlas::internal::Mesh*, const xatlas::internal::Array&, const xatlas::internal::Vector3&)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3312:25: error: ‘kPi2’ was not declared in this scope float smallestAngle = kPi2, smallestAngleIgnoringNormal = kPi2; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h: In constructor ‘GEO::Process::BasicSpinLockArray::BasicSpinLockArray(GEO::index_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h:209:51: error: class ‘GEO::Process::BasicSpinLockArray’ does not have any field named ‘spinlocks_’ BasicSpinLockArray(index_t size_in) : spinlocks_(nullptr), size_(0) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h:209:62: error: ‘nullptr’ was not declared in this scope BasicSpinLockArray(index_t size_in) : spinlocks_(nullptr), size_(0) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h: In member function ‘void GEO::Process::BasicSpinLockArray::resize(GEO::index_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h:231:26: error: ‘spinlocks_’ was not declared in this scope delete[] spinlocks_; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h:232:34: error: ‘spinlock’ does not name a type spinlocks_ = new spinlock[size_in]; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h: In member function ‘void GEO::Process::BasicSpinLockArray::clear()’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h:245:26: error: ‘spinlocks_’ was not declared in this scope delete[] spinlocks_; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h:246:30: error: ‘nullptr’ was not declared in this scope spinlocks_ = nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h: In member function ‘void GEO::Process::BasicSpinLockArray::acquire_spinlock(GEO::index_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h:264:48: error: ‘spinlocks_’ was not declared in this scope GEO::Process::acquire_spinlock(spinlocks_[i]); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h: In member function ‘void GEO::Process::BasicSpinLockArray::release_spinlock(GEO::index_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h:274:48: error: ‘spinlocks_’ was not declared in this scope GEO::Process::release_spinlock(spinlocks_[i]); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h:327:69: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 CompactSpinLockArray(const CompactSpinLockArray& rhs) = delete; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h:334:17: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 ) = delete; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3346:79: error: ‘nullptr’ was not declared in this scope if (lineIntersectsPoint(frontPoints[j], frontPoints[i3], frontPoints[i1], nullptr, mesh->epsilon())) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h:418:18: error: ‘atomic’ in namespace ‘std’ does not name a template type std::atomic* spinlocks_; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h: In constructor ‘GEO::Process::CompactSpinLockArray::CompactSpinLockArray()’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h:306:38: error: class ‘GEO::Process::CompactSpinLockArray’ does not have any field named ‘spinlocks_’ CompactSpinLockArray() : spinlocks_(nullptr), size_(0) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h:306:49: error: ‘nullptr’ was not declared in this scope CompactSpinLockArray() : spinlocks_(nullptr), size_(0) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h: In constructor ‘GEO::Process::CompactSpinLockArray::CompactSpinLockArray(GEO::index_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h:313:53: error: class ‘GEO::Process::CompactSpinLockArray’ does not have any field named ‘spinlocks_’ CompactSpinLockArray(index_t size_in) : spinlocks_(nullptr),size_(0){ ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h:313:64: error: ‘nullptr’ was not declared in this scope CompactSpinLockArray(index_t size_in) : spinlocks_(nullptr),size_(0){ ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3387:26: error: ‘smallestAngleIgnoringNormal’ was not declared in this scope if (frontAngles[i] < smallestAngleIgnoringNormal) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h: In member function ‘void GEO::Process::CompactSpinLockArray::resize(GEO::index_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h:345:30: error: ‘spinlocks_’ was not declared in this scope delete[] spinlocks_; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h:346:43: error: ‘atomic’ in namespace ‘std’ does not name a template type spinlocks_ = new std::atomic[nb_words]; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h:346:58: error: expected primary-expression before ‘>’ token spinlocks_ = new std::atomic[nb_words]; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h: In lambda function: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h:346:69: error: expected ‘{’ before ‘;’ token spinlocks_ = new std::atomic[nb_words]; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h: In member function ‘void GEO::Process::CompactSpinLockArray::resize(GEO::index_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h:346:69: warning: lambda expressions only available with -std=c++11 or -std=gnu++11 /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3397:20: error: ‘smallestAngleIgnoringNormal’ was not declared in this scope smallestAngle = smallestAngleIgnoringNormal = frontAngles[i]; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h:352:25: error: ‘atomic_init’ is not a member of ‘std’ std::atomic_init(&spinlocks_[i],0u); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h: In member function ‘void GEO::Process::CompactSpinLockArray::clear()’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h:378:26: error: ‘spinlocks_’ was not declared in this scope delete[] spinlocks_; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3402:85: error: ‘kPi’ was not declared in this scope if (smallestAngleIndex == UINT32_MAX || smallestAngle <= 0.0f || smallestAngle >= kPi) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3403:110: error: ‘smallestAngleIgnoringNormal’ was not declared in this scope if (/* [Bruno: does not make sense to me] smallestAngleIgnoringNormal == UINT32_MAX ||*/ smallestAngleIgnoringNormal <= 0.0f || smallestAngleIgnoringNormal >= kPi) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h: In member function ‘void GEO::Process::CompactSpinLockArray::acquire_spinlock(GEO::index_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h:394:22: error: ‘spinlocks_’ was not declared in this scope (spinlocks_[w].fetch_or( ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h:395:31: error: ‘memory_order_acquire’ is not a member of ‘std’ mask, std::memory_order_acquire ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h: In member function ‘void GEO::Process::CompactSpinLockArray::release_spinlock(GEO::index_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h:412:17: error: ‘spinlocks_’ was not declared in this scope spinlocks_[w].fetch_and(mask, std::memory_order_release); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/thread_sync.h:412:47: error: ‘memory_order_release’ is not a member of ‘std’ spinlocks_[w].fetch_and(mask, std::memory_order_release); ^ In file included from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/logger.h:47:0, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp:69: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:113:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ~Thread() override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h: In static member function ‘static GEO::index_t GEO::Thread::current_id()’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:108:33: error: ‘nullptr’ was not declared in this scope return current() == nullptr ? 0 : current()->id(); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In function ‘xatlas::internal::Mesh* xatlas::internal::meshFixTJunctions(const xatlas::internal::Mesh&, bool*, bool*, uint32_t*)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3554:10: error: ‘nullptr’ was not declared in this scope return nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:286:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ~ThreadManager() override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:92:55: error: ‘nullptr’ was not declared in this scope #define XA_ALLOC(tag, type) (type *)internal::Realloc(nullptr, sizeof(type), tag, __FILE__, __LINE__) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:98:42: note: in expansion of macro ‘XA_ALLOC’ #define XA_NEW_ARGS(tag, type, ...) new (XA_ALLOC(tag, type)) type(__VA_ARGS__) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3556:15: note: in expansion of macro ‘XA_NEW_ARGS’ Mesh *mesh = XA_NEW_ARGS(MemTag::Mesh, Mesh, inputMesh.epsilon(), vertexCount + splitEdges.size(), faceCount); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:303:44: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 index_t maximum_concurrent_threads() override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:307:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ~MonoThreadingThreadManager() override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:315:9: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ) override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:528:40: error: ‘std::function’ has not been declared index_t from, index_t to, std::function func, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:528:48: error: expected ‘,’ or ‘...’ before ‘<’ token index_t from, index_t to, std::function func, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:560:34: error: ‘std::function’ has not been declared index_t from, index_t to, std::function func, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:560:42: error: expected ‘,’ or ‘...’ before ‘<’ token index_t from, index_t to, std::function func, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:571:8: error: variable or field ‘parallel’ declared void std::function f1, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:571:3: error: ‘function’ is not a member of ‘std’ std::function f1, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:571:25: error: ‘f1’ was not declared in this scope std::function f1, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:572:3: error: ‘function’ is not a member of ‘std’ std::function f2 ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:572:25: error: ‘f2’ was not declared in this scope std::function f2 ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:582:8: error: variable or field ‘parallel’ declared void std::function f1, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:582:3: error: ‘function’ is not a member of ‘std’ std::function f1, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:582:25: error: ‘f1’ was not declared in this scope std::function f1, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:583:3: error: ‘function’ is not a member of ‘std’ std::function f2, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:583:25: error: ‘f2’ was not declared in this scope std::function f2, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:584:3: error: ‘function’ is not a member of ‘std’ std::function f3, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:584:25: error: ‘f3’ was not declared in this scope std::function f3, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:585:3: error: ‘function’ is not a member of ‘std’ std::function f4 ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:585:25: error: ‘f4’ was not declared in this scope std::function f4 ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:596:8: error: variable or field ‘parallel’ declared void std::function f1, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:596:3: error: ‘function’ is not a member of ‘std’ std::function f1, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:596:25: error: ‘f1’ was not declared in this scope std::function f1, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:597:3: error: ‘function’ is not a member of ‘std’ std::function f2, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:597:25: error: ‘f2’ was not declared in this scope std::function f2, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:598:3: error: ‘function’ is not a member of ‘std’ std::function f3, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:598:25: error: ‘f3’ was not declared in this scope std::function f3, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:599:3: error: ‘function’ is not a member of ‘std’ std::function f4, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:599:25: error: ‘f4’ was not declared in this scope std::function f4, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:600:3: error: ‘function’ is not a member of ‘std’ std::function f5, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:600:25: error: ‘f5’ was not declared in this scope std::function f5, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:601:3: error: ‘function’ is not a member of ‘std’ std::function f6, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:601:25: error: ‘f6’ was not declared in this scope std::function f6, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:602:3: error: ‘function’ is not a member of ‘std’ std::function f7, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:602:25: error: ‘f7’ was not declared in this scope std::function f7, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:603:3: error: ‘function’ is not a member of ‘std’ std::function f8 ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/process.h:603:25: error: ‘f8’ was not declared in this scope std::function f8 ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3655:7: error: ‘atomic’ in namespace ‘std’ does not name a template type std::atomic value; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3656:7: error: ‘atomic’ in namespace ‘std’ does not name a template type std::atomic cancel; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3664:7: error: ‘mutex’ in namespace ‘std’ does not name a type std::mutex m_mutex; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In constructor ‘xatlas::internal::Progress::Progress(xatlas::ProgressCategory::Enum, xatlas::ProgressFunc, void*, uint32_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3618:100: error: class ‘xatlas::internal::Progress’ does not have any field named ‘value’ Progress(ProgressCategory::Enum category, ProgressFunc func, void *userData, uint32_t maxValue) : value(0), cancel(false), m_category(category), m_func(func), m_userData(userData), m_maxValue(maxValue), m_progress(0) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3618:110: error: class ‘xatlas::internal::Progress’ does not have any field named ‘cancel’ Progress(ProgressCategory::Enum category, ProgressFunc func, void *userData, uint32_t maxValue) : value(0), cancel(false), m_category(category), m_func(func), m_userData(userData), m_maxValue(maxValue), m_progress(0) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3622:5: error: ‘cancel’ was not declared in this scope cancel = true; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In destructor ‘xatlas::internal::Progress::~Progress()’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3630:5: error: ‘cancel’ was not declared in this scope cancel = true; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In member function ‘void xatlas::internal::Progress::update()’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3638:3: error: ‘m_mutex’ was not declared in this scope m_mutex.lock(); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3639:47: error: ‘value’ was not declared in this scope const uint32_t newProgress = uint32_t(ceilf(value.load() / (float)m_maxValue * 100.0f)); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3643:5: error: ‘cancel’ was not declared in this scope cancel = true; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In member function ‘void xatlas::internal::Progress::setMaxValue(uint32_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3650:3: error: ‘m_mutex’ was not declared in this scope m_mutex.lock(); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3673:7: error: ‘atomic_flag’ in namespace ‘std’ does not name a type std::atomic_flag m_lock = ATOMIC_FLAG_INIT; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In member function ‘void xatlas::internal::Spinlock::lock()’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3669:22: error: ‘m_lock’ was not declared in this scope void lock() { while(m_lock.test_and_set(std::memory_order_acquire)) {} } ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3669:42: error: ‘memory_order_acquire’ is not a member of ‘std’ void lock() { while(m_lock.test_and_set(std::memory_order_acquire)) {} } ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In member function ‘void xatlas::internal::Spinlock::unlock()’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3670:18: error: ‘m_lock’ was not declared in this scope void unlock() { m_lock.clear(std::memory_order_release); } ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3670:31: error: ‘memory_order_release’ is not a member of ‘std’ void unlock() { m_lock.clear(std::memory_order_release); } ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3803:8: error: ‘atomic’ in namespace ‘std’ does not name a template type std::atomic free; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3805:24: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 uint32_t queueHead = 0; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3807:8: error: ‘atomic’ in namespace ‘std’ does not name a template type std::atomic ref; // Increment when a task is enqueued, decrement when a task finishes. ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3812:8: error: ‘thread’ in namespace ‘std’ does not name a type std::thread *thread = nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3813:8: error: ‘mutex’ in namespace ‘std’ does not name a type std::mutex mutex; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3814:8: error: ‘condition_variable’ in namespace ‘std’ does not name a type std::condition_variable cv; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3815:8: error: ‘atomic’ in namespace ‘std’ does not name a template type std::atomic wakeup; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3821:7: error: ‘atomic’ in namespace ‘std’ does not name a template type std::atomic m_shutdown; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3822:9: error: ‘thread_local’ does not name a type static thread_local uint32_t m_threadIndex; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3822:9: note: C++11 ‘thread_local’ only available with -std=c++11 or -std=gnu++11 /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In constructor ‘xatlas::internal::TaskScheduler::TaskScheduler()’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3691:20: error: class ‘xatlas::internal::TaskScheduler’ does not have any field named ‘m_shutdown’ TaskScheduler() : m_shutdown(false) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3693:3: error: ‘m_threadIndex’ was not declared in this scope m_threadIndex = 0; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3695:22: error: ‘std::thread’ has not been declared m_maxGroups = std::thread::hardware_concurrency() * 4; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:93:66: error: ‘nullptr’ was not declared in this scope #define XA_ALLOC_ARRAY(tag, type, num) (type *)internal::Realloc(nullptr, sizeof(type) * num, tag, __FILE__, __LINE__) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3696:14: note: in expansion of macro ‘XA_ALLOC_ARRAY’ m_groups = XA_ALLOC_ARRAY(MemTag::Default, TaskGroup, m_maxGroups); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3698:33: error: no matching function for call to ‘operator new(sizetype, xatlas::internal::TaskScheduler::TaskGroup*)’ new (&m_groups[i]) TaskGroup(); ^ : note: candidate: void* operator new(long unsigned int) : note: candidate expects 1 argument, 2 provided /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3699:16: error: ‘struct xatlas::internal::TaskScheduler::TaskGroup’ has no member named ‘free’ m_groups[i].free = true; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3700:16: error: ‘struct xatlas::internal::TaskScheduler::TaskGroup’ has no member named ‘ref’ m_groups[i].ref = 0; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3702:25: error: ‘std::thread’ has not been declared m_workers.resize(std::thread::hardware_concurrency() <= 1 ? 1 : std::thread::hardware_concurrency() - 1); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3702:72: error: ‘std::thread’ has not been declared m_workers.resize(std::thread::hardware_concurrency() <= 1 ? 1 : std::thread::hardware_concurrency() - 1); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3704:31: error: no matching function for call to ‘operator new(sizetype, xatlas::internal::TaskScheduler::Worker*)’ new (&m_workers[i]) Worker(); ^ : note: candidate: void* operator new(long unsigned int) : note: candidate expects 1 argument, 2 provided /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3705:17: error: ‘struct xatlas::internal::TaskScheduler::Worker’ has no member named ‘wakeup’ m_workers[i].wakeup = false; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3706:17: error: ‘struct xatlas::internal::TaskScheduler::Worker’ has no member named ‘thread’ m_workers[i].thread = XA_NEW_ARGS(MemTag::Default, std::thread, workerThread, this, &m_workers[i], i + 1); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3706:55: error: ‘thread’ is not a member of ‘std’ m_workers[i].thread = XA_NEW_ARGS(MemTag::Default, std::thread, workerThread, this, &m_workers[i], i + 1); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:92:30: note: in definition of macro ‘XA_ALLOC’ #define XA_ALLOC(tag, type) (type *)internal::Realloc(nullptr, sizeof(type), tag, __FILE__, __LINE__) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3706:26: note: in expansion of macro ‘XA_NEW_ARGS’ m_workers[i].thread = XA_NEW_ARGS(MemTag::Default, std::thread, workerThread, this, &m_workers[i], i + 1); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:92:29: error: expected type-specifier before ‘(’ token #define XA_ALLOC(tag, type) (type *)internal::Realloc(nullptr, sizeof(type), tag, __FILE__, __LINE__) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:98:42: note: in expansion of macro ‘XA_ALLOC’ #define XA_NEW_ARGS(tag, type, ...) new (XA_ALLOC(tag, type)) type(__VA_ARGS__) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3706:26: note: in expansion of macro ‘XA_NEW_ARGS’ m_workers[i].thread = XA_NEW_ARGS(MemTag::Default, std::thread, workerThread, this, &m_workers[i], i + 1); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:92:29: error: expected ‘)’ before ‘(’ token #define XA_ALLOC(tag, type) (type *)internal::Realloc(nullptr, sizeof(type), tag, __FILE__, __LINE__) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:98:42: note: in expansion of macro ‘XA_ALLOC’ #define XA_NEW_ARGS(tag, type, ...) new (XA_ALLOC(tag, type)) type(__VA_ARGS__) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3706:26: note: in expansion of macro ‘XA_NEW_ARGS’ m_workers[i].thread = XA_NEW_ARGS(MemTag::Default, std::thread, workerThread, this, &m_workers[i], i + 1); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3706:55: error: ‘thread’ is not a member of ‘std’ m_workers[i].thread = XA_NEW_ARGS(MemTag::Default, std::thread, workerThread, this, &m_workers[i], i + 1); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:92:30: note: in definition of macro ‘XA_ALLOC’ #define XA_ALLOC(tag, type) (type *)internal::Realloc(nullptr, sizeof(type), tag, __FILE__, __LINE__) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3706:26: note: in expansion of macro ‘XA_NEW_ARGS’ m_workers[i].thread = XA_NEW_ARGS(MemTag::Default, std::thread, workerThread, this, &m_workers[i], i + 1); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:92:36: error: expected primary-expression before ‘)’ token #define XA_ALLOC(tag, type) (type *)internal::Realloc(nullptr, sizeof(type), tag, __FILE__, __LINE__) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:98:42: note: in expansion of macro ‘XA_ALLOC’ #define XA_NEW_ARGS(tag, type, ...) new (XA_ALLOC(tag, type)) type(__VA_ARGS__) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3706:26: note: in expansion of macro ‘XA_NEW_ARGS’ m_workers[i].thread = XA_NEW_ARGS(MemTag::Default, std::thread, workerThread, this, &m_workers[i], i + 1); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In destructor ‘xatlas::internal::TaskScheduler::~TaskScheduler()’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3712:3: error: ‘m_shutdown’ was not declared in this scope m_shutdown = true; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3716:11: error: ‘struct xatlas::internal::TaskScheduler::Worker’ has no member named ‘wakeup’ worker.wakeup = true; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3717:11: error: ‘struct xatlas::internal::TaskScheduler::Worker’ has no member named ‘cv’ worker.cv.notify_one(); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3718:15: error: ‘struct xatlas::internal::TaskScheduler::Worker’ has no member named ‘thread’ if (worker.thread->joinable()) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3719:12: error: ‘struct xatlas::internal::TaskScheduler::Worker’ has no member named ‘thread’ worker.thread->join(); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3720:11: error: ‘struct xatlas::internal::TaskScheduler::Worker’ has no member named ‘thread’ worker.thread->~thread(); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3720:26: error: expected class-name before ‘(’ token worker.thread->~thread(); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3721:19: error: ‘struct xatlas::internal::TaskScheduler::Worker’ has no member named ‘thread’ XA_FREE(worker.thread); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:96:40: note: in definition of macro ‘XA_FREE’ #define XA_FREE(ptr) internal::Realloc(ptr, 0, internal::MemTag::Default, __FILE__, __LINE__) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In member function ‘uint32_t xatlas::internal::TaskScheduler::threadCount() const’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3731:23: error: ‘std::thread’ has not been declared return max(1u, std::thread::hardware_concurrency()); // Including the main thread. ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In member function ‘xatlas::internal::TaskGroupHandle xatlas::internal::TaskScheduler::createTaskGroup(uint32_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3740:15: error: ‘struct xatlas::internal::TaskScheduler::TaskGroup’ has no member named ‘free’ if (!group.free.compare_exchange_strong(expected, false)) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In member function ‘void xatlas::internal::TaskScheduler::run(xatlas::internal::TaskGroupHandle, xatlas::internal::Task)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3764:9: error: ‘struct xatlas::internal::TaskScheduler::TaskGroup’ has no member named ‘ref’ group.ref++; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3767:17: error: ‘struct xatlas::internal::TaskScheduler::Worker’ has no member named ‘wakeup’ m_workers[i].wakeup = true; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3768:17: error: ‘struct xatlas::internal::TaskScheduler::Worker’ has no member named ‘cv’ m_workers[i].cv.notify_one(); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In member function ‘void xatlas::internal::TaskScheduler::wait(xatlas::internal::TaskGroupHandle*)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3781:17: error: ‘nullptr’ was not declared in this scope Task *task = nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3789:10: error: ‘struct xatlas::internal::TaskScheduler::TaskGroup’ has no member named ‘ref’ group.ref--; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3792:16: error: ‘struct xatlas::internal::TaskScheduler::TaskGroup’ has no member named ‘ref’ while (group.ref > 0) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3793:9: error: ‘std::this_thread’ has not been declared std::this_thread::yield(); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3794:9: error: ‘struct xatlas::internal::TaskScheduler::TaskGroup’ has no member named ‘free’ group.free = true; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In static member function ‘static uint32_t xatlas::internal::TaskScheduler::currentThreadIndex()’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3798:48: error: ‘m_threadIndex’ was not declared in this scope static uint32_t currentThreadIndex() { return m_threadIndex; } ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In static member function ‘static void xatlas::internal::TaskScheduler::workerThread(xatlas::internal::TaskScheduler*, xatlas::internal::TaskScheduler::Worker*, uint32_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3826:3: error: ‘m_threadIndex’ was not declared in this scope m_threadIndex = threadIndex; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3827:3: error: ‘unique_lock’ is not a member of ‘std’ std::unique_lock lock(worker->mutex); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3827:20: error: ‘mutex’ is not a member of ‘std’ std::unique_lock lock(worker->mutex); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3827:45: error: ‘struct xatlas::internal::TaskScheduler::Worker’ has no member named ‘mutex’ std::unique_lock lock(worker->mutex); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3827:50: error: ‘lock’ was not declared in this scope std::unique_lock lock(worker->mutex); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3829:12: error: ‘struct xatlas::internal::TaskScheduler::Worker’ has no member named ‘cv’ worker->cv.wait(lock, [=]{ return worker->wakeup.load(); }); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In lambda function: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3829:46: error: ‘struct xatlas::internal::TaskScheduler::Worker’ has no member named ‘wakeup’ worker->cv.wait(lock, [=]{ return worker->wakeup.load(); }); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In static member function ‘static void xatlas::internal::TaskScheduler::workerThread(xatlas::internal::TaskScheduler*, xatlas::internal::TaskScheduler::Worker*, uint32_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3829:61: warning: lambda expressions only available with -std=c++11 or -std=gnu++11 worker->cv.wait(lock, [=]{ return worker->wakeup.load(); }); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3830:12: error: ‘struct xatlas::internal::TaskScheduler::Worker’ has no member named ‘wakeup’ worker->wakeup = false; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3832:20: error: ‘class xatlas::internal::TaskScheduler’ has no member named ‘m_shutdown’ if (scheduler->m_shutdown) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3835:24: error: ‘nullptr’ was not declared in this scope TaskGroup *group = nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3839:17: error: ‘struct xatlas::internal::TaskScheduler::TaskGroup’ has no member named ‘free’ if (group->free || group->ref == 0) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3839:32: error: ‘struct xatlas::internal::TaskScheduler::TaskGroup’ has no member named ‘ref’ if (group->free || group->ref == 0) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3852:12: error: ‘struct xatlas::internal::TaskScheduler::TaskGroup’ has no member named ‘ref’ group->ref--; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3858:1: error: ‘thread_local’ does not name a type thread_local uint32_t TaskScheduler::m_threadIndex; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3858:1: note: C++11 ‘thread_local’ only available with -std=c++11 or -std=gnu++11 /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In constructor ‘xatlas::internal::ThreadLocal::ThreadLocal()’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3986:27: error: ‘std::thread’ has not been declared const uint32_t n = std::thread::hardware_concurrency(); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:93:66: error: ‘nullptr’ was not declared in this scope #define XA_ALLOC_ARRAY(tag, type, num) (type *)internal::Realloc(nullptr, sizeof(type) * num, tag, __FILE__, __LINE__) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3990:13: note: in expansion of macro ‘XA_ALLOC_ARRAY’ m_array = XA_ALLOC_ARRAY(MemTag::Default, T, n); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In destructor ‘xatlas::internal::ThreadLocal::~ThreadLocal()’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3998:27: error: ‘std::thread’ has not been declared const uint32_t n = std::thread::hardware_concurrency(); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:4019:65: error: ‘nullptr’ was not declared in this scope void reset(const Vector2 *positions, const uint32_t *indices = nullptr, uint32_t reserveEdgeCount = 0) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In member function ‘void xatlas::internal::UniformGrid2::traverse(xatlas::internal::Vector2, xatlas::internal::Vector2)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:4191:60: error: ‘kEpsilon’ was not declared in this scope const Vector2 normal = normalizeSafe(dir, Vector2(0.0f), kEpsilon); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:4615:28: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 Matrix(const Matrix &m) = delete; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:4616:39: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 Matrix &operator=(const Matrix &m) = delete; ^ In file included from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp:69:0: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/logger.h:94:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int sync() override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/logger.h:122:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ~LoggerStream() override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/logger.h:192:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ~LoggerClient() override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/logger.h:213:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void div(const std::string& title) override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/logger.h:218:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void out(const std::string& str) override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/logger.h:223:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void warn(const std::string& str) override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/logger.h:228:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void err(const std::string& str) override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/logger.h:234:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void status(const std::string& str) override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/logger.h:240:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ~ConsoleLogger() override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/logger.h:268:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void div(const std::string& title) override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/logger.h:273:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void out(const std::string& str) override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/logger.h:278:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void warn(const std::string& str) override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/logger.h:283:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void err(const std::string& str) override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/logger.h:289:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void status(const std::string& str) override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/logger.h:295:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ~FileLogger() override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/logger.h:571:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ~Logger() override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/logger.h:672:9: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ) override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/logger.h:687:11: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ) const override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:4884:12: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 int id = -1; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:4886:15: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 float area = 0.0f; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:4887:25: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 float boundaryLength = 0.0f; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:4888:36: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 Vector3 centroidSum = Vector3(0.0f); // Sum of chart face centroids. ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:4889:33: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 Vector3 centroid = Vector3(0.0f); // Average centroid of chart faces. ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In member function ‘void xatlas::internal::segment::Atlas::reset(uint32_t, uint32_t, const xatlas::internal::Mesh*, const xatlas::ChartOptions&)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:4977:71: error: ‘kEpsilon’ was not declared in this scope if (!equal(dot(m_faceNormals[face], m_faceNormals[oface]), 1.0f, kEpsilon)) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In member function ‘void xatlas::internal::segment::Atlas::mergeCharts()’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:5129:18: error: ‘nullptr’ was not declared in this scope if (chart == nullptr) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:5163:20: error: ‘nullptr’ was not declared in this scope if (chart2 == nullptr) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:5185:121: error: ‘kEpsilon’ was not declared in this scope if (m_sharedBoundaryLengthsNoSeams[cc] > 0.0f && equal(m_sharedBoundaryLengthsNoSeams[cc], chart2->boundaryLength, kEpsilon)) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:5205:23: error: ‘nullptr’ was not declared in this scope if (m_charts[c] == nullptr) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In member function ‘void xatlas::internal::segment::Atlas::createRandomChart(float)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:92:55: error: ‘nullptr’ was not declared in this scope #define XA_ALLOC(tag, type) (type *)internal::Realloc(nullptr, sizeof(type), tag, __FILE__, __LINE__) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:97:32: note: in expansion of macro ‘XA_ALLOC’ #define XA_NEW(tag, type) new (XA_ALLOC(tag, type)) type() ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:5228:18: note: in expansion of macro ‘XA_NEW’ Chart *chart = XA_NEW(MemTag::Default, Chart); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In member function ‘bool xatlas::internal::segment::Atlas::isChartParameterizationValid(const xatlas::internal::segment::Chart*)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:5307:42: error: call to ‘void xatlas::internal::UniformGrid2::reset(const xatlas::internal::Vector2*, const uint32_t*, uint32_t)’ uses the default argument for parameter 2, which is not yet defined m_boundaryGrid.reset(m_texcoords.data()); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In member function ‘bool xatlas::internal::segment::Atlas::addFaceToChart(xatlas::internal::segment::Chart*, uint32_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:5341:131: error: ‘kEpsilon’ was not declared in this scope basis.tangent = normalize(m_mesh->position(m_mesh->vertexAt(face * 3 + 0)) - m_mesh->position(m_mesh->vertexAt(face * 3 + 1)), kEpsilon); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In member function ‘float xatlas::internal::segment::Atlas::evaluateRoundnessMetric(xatlas::internal::segment::Chart*, float, float) const’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:5495:49: error: ‘kPi4’ was not declared in this scope return newBoundaryLengthSq / (newChartArea * kPi4); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In member function ‘bool xatlas::internal::segment::Atlas::isNormalSeam(uint32_t) const’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:5538:59: error: ‘kNormalEpsilon’ was not declared in this scope return !equal(m_mesh->normal(v0), m_mesh->normal(ov1), kNormalEpsilon) || !equal(m_mesh->normal(v1), m_mesh->normal(ov0), kNormalEpsilon); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:5544:55: error: ‘kNormalEpsilon’ was not declared in this scope return !equal(m_faceNormals[f0], m_faceNormals[f1], kNormalEpsilon); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In member function ‘bool xatlas::internal::segment::Atlas::mergeChart(xatlas::internal::segment::Chart*, xatlas::internal::segment::Chart*, float)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:5687:25: error: ‘nullptr’ was not declared in this scope m_charts[chart->id] = nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In function ‘void xatlas::internal::param::triangle_angles(const xatlas::internal::Vector3&, const xatlas::internal::Vector3&, const xatlas::internal::Vector3&, float*, float*, float*)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:6015:8: error: ‘kPi’ was not declared in this scope *a3 = kPi - *a2 - *a1; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In member function ‘void xatlas::internal::param::PiecewiseParam::orthoProjectFace(uint32_t, xatlas::internal::Vector2*) const’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:6429:138: error: ‘kEpsilon’ was not declared in this scope const Vector3 tangent = normalize(m_mesh->position(m_mesh->vertexAt(face * 3 + 1)) - m_mesh->position(m_mesh->vertexAt(face * 3 + 0)), kEpsilon); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In member function ‘float xatlas::internal::param::PiecewiseParam::computeStretch(xatlas::internal::Vector3, xatlas::internal::Vector3, xatlas::internal::Vector3, xatlas::internal::Vector2, xatlas::internal::Vector2, xatlas::internal::Vector2) const’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:6448:30: error: ‘kAreaEpsilon’ was not declared in this scope if (isZero(parametricArea, kAreaEpsilon)) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:6471:30: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 bool boundaryIntersection = false; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:6474:32: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 uint32_t totalTriangleCount = 0; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:6475:34: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 uint32_t flippedTriangleCount = 0; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:6476:35: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 uint32_t zeroAreaTriangleCount = 0; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:6479:30: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 float totalParametricArea = 0.0f; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:6480:29: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 float totalGeometricArea = 0.0f; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:6481:24: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 float stretchMetric = 0.0f; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:6482:27: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 float maxStretchMetric = 0.0f; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:6483:26: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 float conformalMetric = 0.0f; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:6484:25: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 float authalicMetric = 0.0f; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In member function ‘void xatlas::internal::param::Quality::computeFlippedFaces(const xatlas::internal::Mesh*, uint32_t, xatlas::internal::Array*)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:6522:31: error: ‘kAreaEpsilon’ was not declared in this scope if (isZero(parametricArea, kAreaEpsilon)) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In member function ‘void xatlas::internal::param::Quality::computeMetrics(const xatlas::internal::Mesh*, uint32_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:6584:31: error: ‘kAreaEpsilon’ was not declared in this scope if (isZero(parametricArea, kAreaEpsilon)) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:6597:55: error: ‘kEpsilon’ was not declared in this scope XA_ASSERT(sigma2 > sigma1 || equal(sigma1, sigma2, kEpsilon)); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:73:30: note: in definition of macro ‘XA_ASSERT’ #define XA_ASSERT(exp) if (!(exp)) { XA_PRINT_WARNING("\rASSERT: %s %s %d\n", XA_XSTR(exp), __FILE__, __LINE__); } ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In constructor ‘xatlas::internal::param::Chart::Chart(xatlas::internal::param::ChartCtorBuffers&, const xatlas::internal::Basis&, xatlas::internal::ConstArrayView, const xatlas::internal::Mesh*, uint32_t, uint32_t, uint32_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:6654:196: error: ‘nullptr’ was not declared in this scope Chart(ChartCtorBuffers &buffers, const Basis &basis, ConstArrayView faces, const Mesh *originalMesh, uint32_t meshId, uint32_t chartGroupId, uint32_t chartId) : m_basis(basis), m_mesh(nullptr), m_unifiedMesh(nullptr), m_unmodifiedUnifiedMesh(nullptr), m_type(ChartType::LSCM), m_warningFlags(0), m_closedHolesCount(0), m_fixedTJunctionsCount(0) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In constructor ‘xatlas::internal::param::Chart::Chart(xatlas::internal::param::ChartCtorBuffers&, const xatlas::internal::param::Chart*, const xatlas::internal::Mesh*, xatlas::internal::ConstArrayView, const xatlas::internal::Vector2*, const xatlas::internal::Mesh*, uint32_t, uint32_t, uint32_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:6794:231: error: ‘nullptr’ was not declared in this scope Chart(ChartCtorBuffers &buffers, const Chart *parent, const Mesh *parentMesh, ConstArrayView faces, const Vector2 *texcoords, const Mesh *originalMesh, uint32_t meshId, uint32_t chartGroupId, uint32_t chartId) : m_mesh(nullptr), m_unifiedMesh(nullptr), m_unmodifiedUnifiedMesh(nullptr), m_type(ChartType::Piecewise), m_warningFlags(0), m_closedHolesCount(0), m_fixedTJunctionsCount(0) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In member function ‘void xatlas::internal::param::Chart::evaluateOrthoQuality(xatlas::internal::UniformGrid2&)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:6898:68: error: ‘nullptr’ was not declared in this scope m_quality.computeFlippedFaces(m_unifiedMesh, m_initialFaceCount, nullptr); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In member function ‘void xatlas::internal::param::Chart::evaluateQuality(xatlas::internal::UniformGrid2&)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:6913:68: error: ‘nullptr’ was not declared in this scope m_quality.computeFlippedFaces(m_unifiedMesh, m_initialFaceCount, nullptr); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In function ‘void xatlas::internal::param::runCreateChartTask(void*)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:6978:7: error: ‘args’ does not name a type auto args = (CreateChartTaskArgs *)userData; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:6979:4: error: ‘args’ was not declared in this scope *(args->chart) = XA_NEW_ARGS(MemTag::Default, Chart, args->chartBuffers->get(), *(args->basis), args->faces, args->mesh, args->meshId, args->chartGroupId, args->chartId); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:92:55: error: ‘nullptr’ was not declared in this scope #define XA_ALLOC(tag, type) (type *)internal::Realloc(nullptr, sizeof(type), tag, __FILE__, __LINE__) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:98:42: note: in expansion of macro ‘XA_ALLOC’ #define XA_NEW_ARGS(tag, type, ...) new (XA_ALLOC(tag, type)) type(__VA_ARGS__) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:6979:19: note: in expansion of macro ‘XA_NEW_ARGS’ *(args->chart) = XA_NEW_ARGS(MemTag::Default, Chart, args->chartBuffers->get(), *(args->basis), args->faces, args->mesh, args->meshId, args->chartGroupId, args->chartId); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In function ‘void xatlas::internal::param::runParameterizeChartTask(void*)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:6992:7: error: ‘args’ does not name a type auto args = (ParameterizeChartTaskArgs *)userData; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:6993:15: error: ‘args’ was not declared in this scope Mesh *mesh = args->chart->unifiedMesh(); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In constructor ‘xatlas::internal::param::ChartGroup::ChartGroup(uint32_t, const xatlas::internal::Mesh*, uint16_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:7023:139: error: ‘kInvalidFaceGroup’ is not a member of ‘xatlas::internal::Mesh’ ChartGroup(uint32_t id, const Mesh *sourceMesh, uint16_t faceGroup) : m_sourceId(sourceMesh->id()), m_id(id), m_isVertexMap(faceGroup == Mesh::kInvalidFaceGroup), m_paramAddedChartsCount(0), m_paramDeletedChartsCount(0) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:92:55: error: ‘nullptr’ was not declared in this scope #define XA_ALLOC(tag, type) (type *)internal::Realloc(nullptr, sizeof(type), tag, __FILE__, __LINE__) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:98:42: note: in expansion of macro ‘XA_ALLOC’ #define XA_NEW_ARGS(tag, type, ...) new (XA_ALLOC(tag, type)) type(__VA_ARGS__) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:7041:12: note: in expansion of macro ‘XA_NEW_ARGS’ m_mesh = XA_NEW_ARGS(MemTag::Mesh, Mesh, sourceMesh->epsilon(), approxVertexCount, faceCount, sourceMesh->flags() & MeshFlags::HasNormals); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In member function ‘void xatlas::internal::param::ChartGroup::parameterizeCharts(xatlas::internal::TaskScheduler*, xatlas::ParameterizeFunc, xatlas::internal::ThreadLocal*, xatlas::internal::ThreadLocal*, xatlas::internal::ThreadLocal*)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:92:55: error: ‘nullptr’ was not declared in this scope #define XA_ALLOC(tag, type) (type *)internal::Realloc(nullptr, sizeof(type), tag, __FILE__, __LINE__) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:98:42: note: in expansion of macro ‘XA_ALLOC’ #define XA_NEW_ARGS(tag, type, ...) new (XA_ALLOC(tag, type)) type(__VA_ARGS__) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:7290:20: note: in expansion of macro ‘XA_NEW_ARGS’ Chart *chart = XA_NEW_ARGS(MemTag::Default, Chart, chartBuffers->get(), invalidChart, invalidMesh, pp.chartFaces(), pp.texcoords(), m_mesh, m_sourceId, m_id, m_charts.size()); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In function ‘void xatlas::internal::param::runCreateChartGroupTask(void*)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:7393:7: error: ‘args’ does not name a type auto args = (CreateChartGroupTaskArgs *)userData; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:7394:4: error: ‘args’ was not declared in this scope *(args->chartGroup) = XA_NEW_ARGS(MemTag::Default, ChartGroup, args->groupId, args->mesh, args->faceGroup); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:92:55: error: ‘nullptr’ was not declared in this scope #define XA_ALLOC(tag, type) (type *)internal::Realloc(nullptr, sizeof(type), tag, __FILE__, __LINE__) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:98:42: note: in expansion of macro ‘XA_ALLOC’ #define XA_NEW_ARGS(tag, type, ...) new (XA_ALLOC(tag, type)) type(__VA_ARGS__) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:7394:24: note: in expansion of macro ‘XA_NEW_ARGS’ *(args->chartGroup) = XA_NEW_ARGS(MemTag::Default, ChartGroup, args->groupId, args->mesh, args->faceGroup); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In function ‘void xatlas::internal::param::runComputeChartsJob(void*)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:7410:7: error: ‘args’ does not name a type auto args = (ComputeChartsTaskArgs *)userData; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:7411:6: error: ‘args’ was not declared in this scope if (args->progress->cancel) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:7414:2: error: ‘args’ was not declared in this scope args->chartGroup->computeCharts(args->taskScheduler, *args->options, args->atlas->get(), args->chartBuffers); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In function ‘void xatlas::internal::param::runParameterizeChartsJob(void*)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:7435:7: error: ‘args’ does not name a type auto args = (ParameterizeChartsTaskArgs *)userData; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:7436:6: error: ‘args’ was not declared in this scope if (args->progress->cancel) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:7440:2: error: ‘args’ was not declared in this scope args->chartGroup->parameterizeCharts(args->taskScheduler, args->func, args->boundaryGrid, args->chartBuffers, args->piecewiseParam); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:7644:7: error: ‘mutex’ in namespace ‘std’ does not name a type std::mutex m_addMeshMutex; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In member function ‘const xatlas::internal::param::ChartGroup* xatlas::internal::param::Atlas::chartGroupAt(uint32_t, uint32_t) const’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:7487:10: error: ‘nullptr’ was not declared in this scope return nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In member function ‘void xatlas::internal::param::Atlas::addMesh(xatlas::internal::TaskScheduler*, const xatlas::internal::Mesh*)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:7503:63: error: ‘kInvalidFaceGroup’ is not a member of ‘xatlas::internal::Mesh’ args.faceGroup = uint16_t(g < mesh->faceGroupCount() ? g : Mesh::kInvalidFaceGroup); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:7516:3: error: ‘m_addMeshMutex’ was not declared in this scope m_addMeshMutex.lock(); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In member function ‘bool xatlas::internal::param::Atlas::computeCharts(xatlas::internal::TaskScheduler*, const xatlas::ChartOptions&, xatlas::ProgressFunc, void*)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:7590:16: error: ‘struct xatlas::internal::Progress’ has no member named ‘cancel’ if (progress.cancel) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In member function ‘bool xatlas::internal::param::Atlas::parameterizeCharts(xatlas::internal::TaskScheduler*, xatlas::ParameterizeFunc, xatlas::ProgressFunc, void*)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:7637:16: error: ‘struct xatlas::internal::Progress’ has no member named ‘cancel’ if (progress.cancel) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In function ‘void xatlas::internal::pack::runAddChartTask(void*)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:7788:7: error: ‘args’ does not name a type auto args = (AddChartTaskArgs *)userData; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:7789:29: error: ‘args’ was not declared in this scope param::Chart *paramChart = args->paramChart; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:92:55: error: ‘nullptr’ was not declared in this scope #define XA_ALLOC(tag, type) (type *)internal::Realloc(nullptr, sizeof(type), tag, __FILE__, __LINE__) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:97:32: note: in expansion of macro ‘XA_ALLOC’ #define XA_NEW(tag, type) new (XA_ALLOC(tag, type)) type() ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:7794:31: note: in expansion of macro ‘XA_NEW’ Chart *chart = args->chart = XA_NEW(MemTag::Default, Chart); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:7800:30: error: ‘kAreaEpsilon’ was not declared in this scope if (chart->parametricArea < kAreaEpsilon) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:8559:21: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 uint32_t m_width = 0; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:8560:22: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 uint32_t m_height = 0; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:8561:26: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 float m_texelsPerUnit = 0.0f; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In member function ‘void xatlas::internal::pack::Atlas::addUvMeshCharts(xatlas::internal::UvMeshInstance*)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:92:55: error: ‘nullptr’ was not declared in this scope #define XA_ALLOC(tag, type) (type *)internal::Realloc(nullptr, sizeof(type), tag, __FILE__, __LINE__) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:97:32: note: in expansion of macro ‘XA_ALLOC’ #define XA_NEW(tag, type) new (XA_ALLOC(tag, type)) type() ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:7900:19: note: in expansion of macro ‘XA_NEW’ Chart *chart = XA_NEW(MemTag::Default, Chart); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:7930:32: error: ‘kAreaEpsilon’ was not declared in this scope if (chart->parametricArea < kAreaEpsilon) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:7946:24: error: call to ‘void xatlas::internal::BoundingBox2D::compute(const xatlas::internal::Vector2*, uint32_t)’ uses the default argument for parameter 1, which is not yet defined boundingBox.compute(); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In member function ‘bool xatlas::internal::pack::Atlas::packCharts(const xatlas::PackOptions&, xatlas::ProgressFunc, void*)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:8142:75: error: ‘nullptr’ was not declared in this scope args.chartBitImageRotated = chart->allowRotate ? &chartImageRotated : nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:8147:111: error: ‘nullptr’ was not declared in this scope bilinearExpand(chart, &chartImage, &chartImageBilinear, chart->allowRotate ? &chartImageBilinearRotated : nullptr, boundaryEdgeGrid); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:92:55: error: ‘nullptr’ was not declared in this scope #define XA_ALLOC(tag, type) (type *)internal::Realloc(nullptr, sizeof(type), tag, __FILE__, __LINE__) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:98:42: note: in expansion of macro ‘XA_ALLOC’ #define XA_NEW_ARGS(tag, type, ...) new (XA_ALLOC(tag, type)) type(__VA_ARGS__) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:8198:21: note: in expansion of macro ‘XA_NEW_ARGS’ BitImage *bi = XA_NEW_ARGS(MemTag::Default, BitImage, resolution, resolution); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:8253:101: error: ‘nullptr’ was not declared in this scope m_atlasImages[currentAtlas]->addChart(c, &chartImage, options.bilinear ? &chartImageBilinear : nullptr, options.padding > 0 ? &chartImagePadding : nullptr, atlasSizes[currentAtlas].x, atlasSizes[currentAtlas].y, best_x, best_y); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:8255:115: error: ‘nullptr’ was not declared in this scope m_atlasImages[currentAtlas]->addChart(c, &chartImageRotated, options.bilinear ? &chartImageBilinearRotated : nullptr, options.padding > 0 ? &chartImagePaddingRotated : nullptr, atlasSizes[currentAtlas].x, atlasSizes[currentAtlas].y, best_x, best_y); ^ In file included from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.h:44:0, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp:40: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/common.h:341:28: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 #define GEO_NOEXCEPT throw() ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/string.h:318:38: note: in expansion of macro ‘GEO_NOEXCEPT’ const char* what() const GEO_NOEXCEPT override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In static member function ‘static bool xatlas::internal::pack::Atlas::drawTriangleCallback(void*, int, int)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:8547:8: error: ‘args’ does not name a type auto args = (DrawTriangleCallbackArgs *)param; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:8548:3: error: ‘args’ was not declared in this scope args->chartBitImage->set(x, y); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:8571:23: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 uint32_t meshCount = 0; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:8572:40: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 internal::Progress *addMeshProgress = nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:8575:30: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 ProgressFunc progressFunc = nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:8576:27: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 void *progressUserData = nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:8572:40: error: ‘nullptr’ was not declared in this scope internal::Progress *addMeshProgress = nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:8575:30: error: ‘nullptr’ was not declared in this scope ProgressFunc progressFunc = nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:8576:27: error: ‘nullptr’ was not declared in this scope void *progressUserData = nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In function ‘xatlas::Atlas* xatlas::Create()’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:92:55: error: ‘nullptr’ was not declared in this scope #define XA_ALLOC(tag, type) (type *)internal::Realloc(nullptr, sizeof(type), tag, __FILE__, __LINE__) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:97:32: note: in expansion of macro ‘XA_ALLOC’ #define XA_NEW(tag, type) new (XA_ALLOC(tag, type)) type() ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:8584:17: note: in expansion of macro ‘XA_NEW’ Context *ctx = XA_NEW(internal::MemTag::Default, Context); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In function ‘void xatlas::DestroyOutputMeshes(xatlas::Context*)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:8609:22: error: ‘nullptr’ was not declared in this scope ctx->atlas.meshes = nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In function ‘void xatlas::Destroy(xatlas::Atlas*)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:8622:25: error: ‘struct xatlas::internal::Progress’ has no member named ‘cancel’ ctx->addMeshProgress->cancel = true; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In function ‘void xatlas::runAddMeshTask(void*)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:8657:7: error: ‘args’ does not name a type auto args = (AddMeshTaskArgs *)userData; // Responsible for freeing this. ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:8658:25: error: ‘args’ was not declared in this scope internal::Mesh *mesh = args->mesh; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:8660:16: error: ‘struct xatlas::internal::Progress’ has no member named ‘cancel’ if (progress->cancel) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:8667:16: error: ‘struct xatlas::internal::Progress’ has no member named ‘cancel’ if (progress->cancel) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:8674:16: error: ‘struct xatlas::internal::Progress’ has no member named ‘cancel’ if (progress->cancel) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:8712:16: error: ‘struct xatlas::internal::Progress’ has no member named ‘cancel’ if (progress->cancel) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:8714:12: error: ‘struct xatlas::internal::Progress’ has no member named ‘value’ progress->value++; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In function ‘xatlas::AddMeshError::Enum xatlas::AddMesh(xatlas::Atlas*, const xatlas::MeshDecl&, uint32_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:92:55: error: ‘nullptr’ was not declared in this scope #define XA_ALLOC(tag, type) (type *)internal::Realloc(nullptr, sizeof(type), tag, __FILE__, __LINE__) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:98:42: note: in expansion of macro ‘XA_ALLOC’ #define XA_NEW_ARGS(tag, type, ...) new (XA_ALLOC(tag, type)) type(__VA_ARGS__) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:8771:26: note: in expansion of macro ‘XA_NEW_ARGS’ ctx->addMeshProgress = XA_NEW_ARGS(internal::MemTag::Default, internal::Progress, ProgressCategory::AddMesh, ctx->progressFunc, ctx->progressUserData, 1); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:92:55: error: ‘nullptr’ was not declared in this scope #define XA_ALLOC(tag, type) (type *)internal::Realloc(nullptr, sizeof(type), tag, __FILE__, __LINE__) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:98:42: note: in expansion of macro ‘XA_ALLOC’ #define XA_NEW_ARGS(tag, type, ...) new (XA_ALLOC(tag, type)) type(__VA_ARGS__) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:8794:25: note: in expansion of macro ‘XA_NEW_ARGS’ internal::Mesh *mesh = XA_NEW_ARGS(internal::MemTag::Mesh, internal::Mesh, meshDecl.epsilon, meshDecl.vertexCount, indexCount / 3, meshFlags, ctx->meshCount); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:8860:16: error: ‘kAreaEpsilon’ is not a member of ‘xatlas::internal’ if (area <= internal::kAreaEpsilon) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In function ‘void xatlas::AddMeshJoin(xatlas::Atlas*)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:8902:25: error: ‘nullptr’ was not declared in this scope ctx->addMeshProgress = nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In function ‘xatlas::AddMeshError::Enum xatlas::AddUvMesh(xatlas::Atlas*, const xatlas::UvMeshDecl&)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:92:55: error: ‘nullptr’ was not declared in this scope #define XA_ALLOC(tag, type) (type *)internal::Realloc(nullptr, sizeof(type), tag, __FILE__, __LINE__) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:97:32: note: in expansion of macro ‘XA_ALLOC’ #define XA_NEW(tag, type) new (XA_ALLOC(tag, type)) type() ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:8955:43: note: in expansion of macro ‘XA_NEW’ internal::UvMeshInstance *meshInstance = XA_NEW(internal::MemTag::Default, internal::UvMeshInstance); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In function ‘void xatlas::ParameterizeCharts(xatlas::Atlas*, xatlas::ParameterizeFunc)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:9135:24: error: ‘nullptr’ was not declared in this scope atlas->utilization = nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:9139:18: error: ‘nullptr’ was not declared in this scope atlas->image = nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In function ‘void xatlas::PackCharts(xatlas::Atlas*, xatlas::PackOptions)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:9278:24: error: ‘nullptr’ was not declared in this scope atlas->utilization = nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:9282:18: error: ‘nullptr’ was not declared in this scope atlas->image = nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:93:66: error: ‘nullptr’ was not declared in this scope #define XA_ALLOC_ARRAY(tag, type, num) (type *)internal::Realloc(nullptr, sizeof(type) * num, tag, __FILE__, __LINE__) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:9306:24: note: in expansion of macro ‘XA_ALLOC_ARRAY’ atlas->utilization = XA_ALLOC_ARRAY(internal::MemTag::Default, float, atlas->atlasCount); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:93:66: error: ‘nullptr’ was not declared in this scope #define XA_ALLOC_ARRAY(tag, type, num) (type *)internal::Realloc(nullptr, sizeof(type) * num, tag, __FILE__, __LINE__) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:9311:18: note: in expansion of macro ‘XA_ALLOC_ARRAY’ atlas->image = XA_ALLOC_ARRAY(internal::MemTag::Default, uint32_t, atlas->atlasCount * atlas->width * atlas->height); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:93:66: error: ‘nullptr’ was not declared in this scope #define XA_ALLOC_ARRAY(tag, type, num) (type *)internal::Realloc(nullptr, sizeof(type) * num, tag, __FILE__, __LINE__) ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:9335:18: note: in expansion of macro ‘XA_ALLOC_ARRAY’ atlas->meshes = XA_ALLOC_ARRAY(internal::MemTag::Default, Mesh, atlas->meshCount); ^ In file included from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:44:0, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp:80: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/range.h: In member function ‘GEO::const_index_ptr_in_array GEO::const_index_ptr_in_array::operator+(GEO::index_t) const’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/range.h:208:55: error: ‘nullptr’ was not declared in this scope return const_index_ptr_in_array(ptr_ + i, nullptr, nullptr); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/range.h: In member function ‘GEO::index_ptr_in_array GEO::index_ptr_in_array::operator+(GEO::index_t) const’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/range.h:274:49: error: ‘nullptr’ was not declared in this scope return index_ptr_in_array(ptr_ + i, nullptr, nullptr); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/range.h: In member function ‘GEO::index_ptr_in_array::operator GEO::const_index_ptr_in_array() const’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/range.h:282:51: error: ‘nullptr’ was not declared in this scope return const_index_ptr_in_array(ptr_, nullptr, nullptr); ^ In file included from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.h:44:0, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp:40: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/geofile.h: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/common.h:341:28: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 #define GEO_NOEXCEPT throw() ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/geofile.h:87:29: note: in expansion of macro ‘GEO_NOEXCEPT’ ~GeoFileException() GEO_NOEXCEPT override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In instantiation of ‘void xatlas::internal::Array::runCtors() [with T = xatlas::internal::Array]’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:4593:20: required from here /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:1247:4: error: no matching function for call to ‘operator new(sizetype, xatlas::internal::Array*)’ new (&((T *)m_base.buffer)[i]) T; ^ : note: candidate: void* operator new(long unsigned int) : note: candidate expects 1 argument, 2 provided /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In instantiation of ‘xatlas::internal::ThreadLocal::ThreadLocal() [with T = xatlas::internal::segment::Atlas]’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:7558:31: required from here /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3992:4: error: no matching function for call to ‘operator new(sizetype, xatlas::internal::segment::Atlas*)’ new (&m_array[i]) T; ^ : note: candidate: void* operator new(long unsigned int) : note: candidate expects 1 argument, 2 provided /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In instantiation of ‘xatlas::internal::ThreadLocal::ThreadLocal() [with T = xatlas::internal::param::ChartCtorBuffers]’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:7559:33: required from here /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3992:4: error: no matching function for call to ‘operator new(sizetype, xatlas::internal::param::ChartCtorBuffers*)’ : note: candidate: void* operator new(long unsigned int) : note: candidate expects 1 argument, 2 provided /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In instantiation of ‘xatlas::internal::ThreadLocal::ThreadLocal() [with T = xatlas::internal::UniformGrid2]’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:7606:29: required from here /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3992:4: error: no matching function for call to ‘operator new(sizetype, xatlas::internal::UniformGrid2*)’ : note: candidate: void* operator new(long unsigned int) : note: candidate expects 1 argument, 2 provided /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In instantiation of ‘xatlas::internal::ThreadLocal::ThreadLocal() [with T = xatlas::internal::param::PiecewiseParam]’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:7609:31: required from here /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3992:4: error: no matching function for call to ‘operator new(sizetype, xatlas::internal::param::PiecewiseParam*)’ : note: candidate: void* operator new(long unsigned int) : note: candidate expects 1 argument, 2 provided In file included from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:49:0, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:45, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp:80: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/geofile.h:516:57: error: ‘nullptr’ was not declared in this scope void write_int(index_t x, const char* comment = nullptr); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/geofile.h:534:71: error: ‘nullptr’ was not declared in this scope void write_string(const std::string& s, const char* comment = nullptr); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp: In instantiation of ‘xatlas::internal::ThreadLocal::ThreadLocal() [with T = xatlas::internal::BoundingBox2D]’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:7870:30: required from here /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/xatlas/xatlas.cpp:3992:4: error: no matching function for call to ‘operator new(sizetype, xatlas::internal::BoundingBox2D*)’ : note: candidate: void* operator new(long unsigned int) : note: candidate expects 1 argument, 2 provided /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/geofile.h: In member function ‘const GEO::GeoFile::AttributeInfo* GEO::GeoFile::AttributeSetInfo::find_attribute(const string&) const’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/geofile.h:425:24: error: ‘nullptr’ was not declared in this scope return nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/geofile.h: In member function ‘GEO::GeoFile::AttributeInfo* GEO::GeoFile::AttributeSetInfo::find_attribute(const string&)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/geofile.h:441:24: error: ‘nullptr’ was not declared in this scope return nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/geofile.h: In member function ‘GEO::GeoFile::AttributeSetInfo* GEO::GeoFile::find_attribute_set(const string&)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/geofile.h:473:11: error: ‘it’ does not name a type auto it = attribute_sets_.find(name); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/geofile.h:474:16: error: ‘it’ was not declared in this scope if(it == attribute_sets_.end()) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/geofile.h:475:24: error: ‘nullptr’ was not declared in this scope return nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/geofile.h:477:22: error: ‘it’ was not declared in this scope return &(it->second); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/geofile.h: In member function ‘const GEO::GeoFile::AttributeSetInfo* GEO::GeoFile::find_attribute_set(const string&) const’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/geofile.h:489:11: error: ‘it’ does not name a type auto it = attribute_sets_.find(name); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/geofile.h:490:16: error: ‘it’ was not declared in this scope if(it == attribute_sets_.end()) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/geofile.h:491:24: error: ‘nullptr’ was not declared in this scope return nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/geofile.h:493:22: error: ‘it’ was not declared in this scope return &(it->second); ^ In file included from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.h:45:0, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp:40: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/geofile.h: In member function ‘const GEO::GeoFile::AttributeSetInfo& GEO::InputGeoFile::current_attribute_set() const’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/geofile.h:706:50: error: ‘nullptr’ was not declared in this scope geo_assert(current_attribute_set_ != nullptr); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/assert.h:150:14: note: in definition of macro ‘geo_assert’ if(!(x)) { \ ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/geofile.h: In member function ‘const GEO::GeoFile::AttributeInfo& GEO::InputGeoFile::current_attribute() const’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/geofile.h:717:46: error: ‘nullptr’ was not declared in this scope geo_assert(current_attribute_ != nullptr); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/assert.h:150:14: note: in definition of macro ‘geo_assert’ if(!(x)) { \ ^ In file included from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:45:0, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp:80: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h: In constructor ‘GEO::AttributeStoreObserver::AttributeStoreObserver()’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:77:16: error: ‘nullptr’ was not declared in this scope base_addr_(nullptr), size_(0), dimension_(0), ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h: In member function ‘void GEO::AttributeStoreObserver::disconnect()’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:142:19: error: ‘nullptr’ was not declared in this scope base_addr_ = nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:169:32: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ~AttributeStoreCreator() override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:586:18: error: ‘spinlock’ in namespace ‘GEO::Process’ does not name a type Process::spinlock lock_; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:620:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void resize(index_t new_size) override { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:629:35: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reserve(index_t new_capacity) override { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:641:35: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void clear(bool keep_memory=false) override { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:651:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void redim(index_t dim) override { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:673:4: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ) const override { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:677:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 std::string element_typeid_name() const override { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:681:33: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 AttributeStore* clone() const override { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:693:45: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void scale_item(index_t to, double s) override { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:700:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void madd_item(index_t to, double s, index_t from) override { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:713:9: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ) override { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h: In member function ‘void GEO::TypedAttributeStore::resize(GEO::index_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:623:34: error: ‘nullptr’ was not declared in this scope store_.empty() ? nullptr : Memory::pointer(store_.data()), ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h: In member function ‘void GEO::TypedAttributeStore::reserve(GEO::index_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:634:24: error: ‘nullptr’ was not declared in this scope store_.empty() ? nullptr : Memory::pointer(store_.data()), ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h: In member function ‘void GEO::TypedAttributeStore::clear(bool)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:647:20: error: ‘nullptr’ was not declared in this scope notify(nullptr, 0, dimension_); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h: In member function ‘void GEO::TypedAttributeStore::redim(GEO::index_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:665:34: error: ‘nullptr’ was not declared in this scope store_.empty() ? nullptr : Memory::pointer(store_.data()), ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:786:59: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 AttributeStore* create_attribute_store(index_t dim) override{ ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h: In member function ‘bool GEO::AttributesManager::is_defined(const string&) const’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:950:51: error: ‘nullptr’ was not declared in this scope return (find_attribute_store(name) != nullptr); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h: In constructor ‘GEO::AttributeBase::AttributeBase()’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:1115:22: error: ‘nullptr’ was not declared in this scope manager_(nullptr), ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h: In constructor ‘GEO::AttributeBase::AttributeBase(GEO::AttributesManager&, const string&)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:1129:22: error: ‘nullptr’ was not declared in this scope manager_(nullptr), ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h: In member function ‘bool GEO::AttributeBase::is_bound() const’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:1140:31: error: ‘nullptr’ was not declared in this scope return (store_ != nullptr && !disconnected_); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h: In member function ‘void GEO::AttributeBase::unbind()’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:1155:24: error: ‘nullptr’ was not declared in this scope manager_ = nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h: In member function ‘void GEO::AttributeBase::bind(GEO::AttributesManager&, const string&)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:1172:26: error: ‘nullptr’ was not declared in this scope if(store_ == nullptr) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h: In member function ‘bool GEO::AttributeBase::bind_if_is_defined(GEO::AttributesManager&, const string&)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:1196:26: error: ‘nullptr’ was not declared in this scope if(store_ != nullptr) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h: In member function ‘bool GEO::AttributeBase::bind_if_is_compatible(GEO::AttributesManager&, const string&)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:1219:26: error: ‘nullptr’ was not declared in this scope if(store_ != nullptr) { ^ In file included from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.h:45:0, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp:40: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h: In member function ‘void GEO::AttributeBase::create_vector_attribute(GEO::AttributesManager&, const string&, GEO::index_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:1244:64: error: ‘nullptr’ was not declared in this scope geo_assert(manager_->find_attribute_store(name) == nullptr); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/assert.h:150:14: note: in definition of macro ‘geo_assert’ if(!(x)) { \ ^ In file included from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:45:0, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp:80: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h: In member function ‘void GEO::AttributeBase::destroy()’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:1260:22: error: ‘nullptr’ was not declared in this scope store_ = nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h: In static member function ‘static bool GEO::AttributeBase::is_defined(GEO::AttributesManager&, const string&, GEO::index_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:1305:26: error: ‘nullptr’ was not declared in this scope store != nullptr && ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h: In member function ‘bool GEO::AttributeBase::can_get_vector()’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:1339:66: error: ‘nullptr’ was not declared in this scope dynamic_cast*>(store_) != nullptr ^ In file included from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.h:45:0, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp:40: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h: In member function ‘GEO::vector& GEO::AttributeBase::get_vector()’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:1356:39: error: ‘nullptr’ was not declared in this scope geo_assert(typed_store != nullptr); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/assert.h:150:14: note: in definition of macro ‘geo_assert’ if(!(x)) { \ ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h: In member function ‘const GEO::vector& GEO::AttributeBase::get_vector() const’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:1369:39: error: ‘nullptr’ was not declared in this scope geo_assert(typed_store != nullptr); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/assert.h:150:14: note: in definition of macro ‘geo_assert’ if(!(x)) { \ ^ In file included from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:45:0, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp:80: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h: In static member function ‘static void GEO::Attribute::static_test_type()’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:1414:3: error: ‘is_trivially_copyable’ is not a member of ‘std’ std::is_trivially_copyable::value, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:1414:31: error: expected primary-expression before ‘>’ token std::is_trivially_copyable::value, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:1414:32: error: ‘::value’ has not been declared std::is_trivially_copyable::value, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:1416:6: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] ); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h: In constructor ‘GEO::ScalarAttributeAdapterBase::ScalarAttributeAdapterBase()’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:1779:22: error: ‘nullptr’ was not declared in this scope manager_(nullptr), ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h: In constructor ‘GEO::ScalarAttributeAdapterBase::ScalarAttributeAdapterBase(const GEO::AttributesManager&, const string&)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:1797:22: error: ‘nullptr’ was not declared in this scope manager_(nullptr), ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h: In member function ‘bool GEO::ScalarAttributeAdapterBase::is_bound() const’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:1808:31: error: ‘nullptr’ was not declared in this scope return (store_ != nullptr); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h: In member function ‘void GEO::ScalarAttributeAdapterBase::unbind()’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:1818:24: error: ‘nullptr’ was not declared in this scope manager_ = nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h: In member function ‘GEO::index_t GEO::ScalarAttributeAdapterBase::size() const’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:1868:31: error: ‘nullptr’ was not declared in this scope return (store_ == nullptr) ? 0 : store_->size(); ^ In file included from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp:80:0: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:57:12: error: ‘constexpr’ does not name a type static constexpr index_t NO_VERTEX = NO_INDEX; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:57:12: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:58:12: error: ‘constexpr’ does not name a type static constexpr index_t NO_EDGE = NO_INDEX; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:58:12: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:59:12: error: ‘constexpr’ does not name a type static constexpr index_t NO_FACET = NO_INDEX; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:59:12: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:60:12: error: ‘constexpr’ does not name a type static constexpr index_t NO_CELL = NO_INDEX; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:60:12: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:61:12: error: ‘constexpr’ does not name a type static constexpr index_t NO_CORNER = NO_INDEX; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:61:12: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:326:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ~MeshVertices() override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:336:9: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ) override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:338:59: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void permute_elements(vector& permutation) override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:381:9: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ) override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:554:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void pop() override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:560:9: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ) override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:562:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void resize_store(index_t new_size) override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:629:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ~MeshEdges() override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:709:9: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ) override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:711:59: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void permute_elements(vector& permutation) override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:715:9: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ) override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:717:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void pop() override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:722:9: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ) override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:724:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void resize_store(index_t new_size) override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h: In member function ‘GEO::index_t GEO::MeshEdges::create_sub_element()’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:727:36: error: ‘NO_VERTEX’ was not declared in this scope edge_vertex_.push_back(NO_VERTEX); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h: In member function ‘GEO::index_t GEO::MeshEdges::create_sub_elements(GEO::index_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:733:48: error: ‘NO_VERTEX’ was not declared in this scope edge_vertex_.resize(2*(nb()+nb_in),NO_VERTEX); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:828:9: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ) override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:830:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void resize_store(index_t new_size) override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h: In member function ‘GEO::index_t GEO::MeshFacetsStore::create_sub_element()’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:834:38: error: ‘NO_CORNER’ was not declared in this scope facet_ptr_.push_back(NO_CORNER); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h: In member function ‘GEO::index_t GEO::MeshFacetsStore::create_sub_elements(GEO::index_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:842:42: error: ‘NO_CORNER’ was not declared in this scope facet_ptr_.push_back(NO_CORNER); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:983:9: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ) override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:985:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void resize_store(index_t new_size) override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:987:59: error: ‘NO_FACET’ was not declared in this scope index_t create_sub_element(index_t v, index_t f = NO_FACET) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h: In member function ‘GEO::index_t GEO::MeshFacetCornersStore::create_sub_elements(GEO::index_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:995:42: error: ‘NO_VERTEX’ was not declared in this scope corner_vertex_.push_back(NO_VERTEX); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:998:50: error: ‘NO_FACET’ was not declared in this scope corner_adjacent_facet_.push_back(NO_FACET); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:1188:9: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ) override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:1190:59: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void permute_elements(vector& permutation) override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:1194:9: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ) override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:1405:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void pop() override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h: In member function ‘GEO::index_t GEO::MeshFacets::find_vertex(GEO::index_t, GEO::index_t) const’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:1082:13: error: ‘NO_VERTEX’ was not declared in this scope return NO_VERTEX; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h: In member function ‘GEO::index_t GEO::MeshFacets::find_common_vertex(GEO::index_t, GEO::index_t) const’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:1094:41: error: ‘NO_VERTEX’ was not declared in this scope if(find_vertex(f2,v) != NO_VERTEX) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:1098:20: error: ‘NO_VERTEX’ was not declared in this scope return NO_VERTEX; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h: In member function ‘GEO::index_t GEO::MeshFacets::find_adjacent(GEO::index_t, GEO::index_t) const’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:1125:13: error: ‘NO_INDEX’ was not declared in this scope return NO_INDEX; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h: In member function ‘GEO::index_t GEO::MeshFacets::find_edge(GEO::index_t, GEO::index_t, GEO::index_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:1182:20: error: ‘NO_INDEX’ was not declared in this scope return NO_INDEX; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h: In member function ‘GEO::index_t GEO::MeshFacets::create_triangle(GEO::index_t, GEO::index_t, GEO::index_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:1265:49: error: call to ‘GEO::index_t GEO::MeshFacetCornersStore::create_sub_element(GEO::index_t, GEO::index_t)’ uses the default argument for parameter 2, which is not yet defined facet_corners_.create_sub_element(v1); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:1266:49: error: call to ‘GEO::index_t GEO::MeshFacetCornersStore::create_sub_element(GEO::index_t, GEO::index_t)’ uses the default argument for parameter 2, which is not yet defined facet_corners_.create_sub_element(v2); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:1267:49: error: call to ‘GEO::index_t GEO::MeshFacetCornersStore::create_sub_element(GEO::index_t, GEO::index_t)’ uses the default argument for parameter 2, which is not yet defined facet_corners_.create_sub_element(v3); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h: In member function ‘GEO::index_t GEO::MeshFacets::create_quad(GEO::index_t, GEO::index_t, GEO::index_t, GEO::index_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:1284:49: error: call to ‘GEO::index_t GEO::MeshFacetCornersStore::create_sub_element(GEO::index_t, GEO::index_t)’ uses the default argument for parameter 2, which is not yet defined facet_corners_.create_sub_element(v1); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:1285:49: error: call to ‘GEO::index_t GEO::MeshFacetCornersStore::create_sub_element(GEO::index_t, GEO::index_t)’ uses the default argument for parameter 2, which is not yet defined facet_corners_.create_sub_element(v2); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:1286:49: error: call to ‘GEO::index_t GEO::MeshFacetCornersStore::create_sub_element(GEO::index_t, GEO::index_t)’ uses the default argument for parameter 2, which is not yet defined facet_corners_.create_sub_element(v3); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:1287:49: error: call to ‘GEO::index_t GEO::MeshFacetCornersStore::create_sub_element(GEO::index_t, GEO::index_t)’ uses the default argument for parameter 2, which is not yet defined facet_corners_.create_sub_element(v4); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h: In member function ‘GEO::index_t GEO::MeshFacets::create_polygon(GEO::index_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:1305:51: error: ‘NO_VERTEX’ was not declared in this scope facet_corners_.create_sub_element(NO_VERTEX); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h: In member function ‘GEO::index_t GEO::MeshFacets::create_polygon(GEO::index_t, const index_t*)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:1327:62: error: call to ‘GEO::index_t GEO::MeshFacetCornersStore::create_sub_element(GEO::index_t, GEO::index_t)’ uses the default argument for parameter 2, which is not yet defined facet_corners_.create_sub_element(vertices[i]); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:1694:9: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ) override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:1696:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void resize_store(index_t new_size) override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h: In member function ‘GEO::index_t GEO::MeshCellsStore::create_sub_element(GEO::MeshCellType)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:1700:37: error: ‘NO_CORNER’ was not declared in this scope cell_ptr_.push_back(NO_CORNER); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h: In member function ‘GEO::index_t GEO::MeshCellsStore::create_sub_elements(GEO::index_t, GEO::MeshCellType)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:1709:41: error: ‘NO_CORNER’ was not declared in this scope cell_ptr_.push_back(NO_CORNER); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:1793:9: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ) override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:1795:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void resize_store(index_t new_size) override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h: In member function ‘GEO::index_t GEO::MeshCellCornersStore::create_sub_elements(GEO::index_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:1804:42: error: ‘NO_VERTEX’ was not declared in this scope corner_vertex_.push_back(NO_VERTEX); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:1888:9: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ) override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:1890:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void resize_store(index_t new_size) override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:1892:48: error: ‘NO_CELL’ was not declared in this scope index_t create_sub_element(index_t c = NO_CELL) { ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h: In member function ‘GEO::index_t GEO::MeshCellFacetsStore::create_sub_elements(GEO::index_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:1899:42: error: ‘NO_CELL’ was not declared in this scope adjacent_cell_.push_back(NO_CELL); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h: At global scope: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:2071:9: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ) override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:2076:9: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ) override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:2078:59: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void permute_elements(vector& permutation) override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:2406:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void pop() override; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:2179:28: error: ‘NO_CELL’ was not declared in this scope index_t adj1 = NO_CELL, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:2180:28: error: ‘NO_CELL’ was not declared in this scope index_t adj2 = NO_CELL, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:2181:28: error: ‘NO_CELL’ was not declared in this scope index_t adj3 = NO_CELL, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:2182:28: error: ‘NO_CELL’ was not declared in this scope index_t adj4 = NO_CELL ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:2212:28: error: ‘NO_CELL’ was not declared in this scope index_t adj1 = NO_CELL, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:2213:28: error: ‘NO_CELL’ was not declared in this scope index_t adj2 = NO_CELL, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:2214:28: error: ‘NO_CELL’ was not declared in this scope index_t adj3 = NO_CELL, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:2215:28: error: ‘NO_CELL’ was not declared in this scope index_t adj4 = NO_CELL, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:2216:28: error: ‘NO_CELL’ was not declared in this scope index_t adj5 = NO_CELL, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:2217:28: error: ‘NO_CELL’ was not declared in this scope index_t adj6 = NO_CELL ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:2255:28: error: ‘NO_CELL’ was not declared in this scope index_t adj1 = NO_CELL, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:2256:28: error: ‘NO_CELL’ was not declared in this scope index_t adj2 = NO_CELL, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:2257:28: error: ‘NO_CELL’ was not declared in this scope index_t adj3 = NO_CELL, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:2258:28: error: ‘NO_CELL’ was not declared in this scope index_t adj4 = NO_CELL, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:2259:28: error: ‘NO_CELL’ was not declared in this scope index_t adj5 = NO_CELL ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:2291:28: error: ‘NO_CELL’ was not declared in this scope index_t adj1 = NO_CELL, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:2292:28: error: ‘NO_CELL’ was not declared in this scope index_t adj2 = NO_CELL, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:2293:28: error: ‘NO_CELL’ was not declared in this scope index_t adj3 = NO_CELL, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:2294:28: error: ‘NO_CELL’ was not declared in this scope index_t adj4 = NO_CELL, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:2295:28: error: ‘NO_CELL’ was not declared in this scope index_t adj5 = NO_CELL ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:2328:28: error: ‘NO_CELL’ was not declared in this scope index_t adj1 = NO_CELL, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:2329:28: error: ‘NO_CELL’ was not declared in this scope index_t adj2 = NO_CELL, ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:2330:28: error: ‘NO_CELL’ was not declared in this scope index_t adj3 = NO_CELL ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h: In member function ‘GEO::index_t GEO::MeshCells::create_cells(GEO::index_t, GEO::MeshCellType)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:2091:24: error: ‘NO_CELL’ was not declared in this scope return NO_CELL; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h: In member function ‘GEO::index_t GEO::MeshCells::create_hex(GEO::index_t, GEO::index_t, GEO::index_t, GEO::index_t, GEO::index_t, GEO::index_t, GEO::index_t, GEO::index_t, GEO::index_t, GEO::index_t, GEO::index_t, GEO::index_t, GEO::index_t, GEO::index_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:2234:45: error: ‘NO_CELL’ was not declared in this scope cell_facets_.create_sub_element(NO_CELL); // padding ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h: In member function ‘GEO::index_t GEO::MeshCells::create_prism(GEO::index_t, GEO::index_t, GEO::index_t, GEO::index_t, GEO::index_t, GEO::index_t, GEO::index_t, GEO::index_t, GEO::index_t, GEO::index_t, GEO::index_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:2273:45: error: ‘NO_CELL’ was not declared in this scope cell_facets_.create_sub_element(NO_CELL); // padding ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h: In member function ‘GEO::index_t GEO::MeshCells::create_connector(GEO::index_t, GEO::index_t, GEO::index_t, GEO::index_t, GEO::index_t, GEO::index_t, GEO::index_t)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:2340:45: error: ‘NO_CELL’ was not declared in this scope cell_facets_.create_sub_element(NO_CELL); // padding ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h: In member function ‘GEO::index_t GEO::MeshCells::find_tet_adjacent(GEO::index_t, GEO::index_t) const’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:2424:20: error: ‘NO_FACET’ was not declared in this scope return NO_FACET; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h: In member function ‘GEO::index_t GEO::MeshCells::find_tet_vertex(GEO::index_t, GEO::index_t) const’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:2443:20: error: ‘NO_VERTEX’ was not declared in this scope return NO_VERTEX; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h: In member function ‘GEO::index_t GEO::MeshCells::find_tet_facet(GEO::index_t, GEO::index_t, GEO::index_t, GEO::index_t) const’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:2497:20: error: ‘NO_FACET’ was not declared in this scope return NO_FACET; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h: In member function ‘GEO::index_t GEO::MeshCells::find_cell_vertex(GEO::index_t, GEO::index_t) const’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:2564:20: error: ‘NO_VERTEX’ was not declared in this scope return NO_VERTEX; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h: In member function ‘GEO::index_t GEO::MeshCells::find_cell_facet(GEO::index_t, GEO::index_t, GEO::index_t) const’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:2586:20: error: ‘NO_FACET’ was not declared in this scope return NO_FACET; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp: In constructor ‘GEO::PoissonReconstruction::PoissonReconstruction()’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp:168:25: error: ‘nullptr’ was not declared in this scope voxel_values_ = nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp: In destructor ‘GEO::PoissonReconstruction::~PoissonReconstruction()’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp:175:25: error: ‘nullptr’ was not declared in this scope voxel_values_ = nullptr; ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp: In member function ‘void GEO::PoissonReconstruction::reconstruct(GEO::Mesh*, GEO::Mesh*)’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp:181:25: error: ‘nullptr’ was not declared in this scope voxel_values_ = nullptr; ^ make[2]: *** [src/lib/geogram/third_party/CMakeFiles/geogram_third_party.dir/xatlas/xatlas.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... In file included from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:45:0, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp:80: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h: In instantiation of ‘static void GEO::Attribute::static_test_type() [with T = double]’: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:1424:22: required from ‘GEO::Attribute::Attribute() [with T = double]’ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp:92:61: required from here /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:1413:19: error: ‘static_assert’ was not declared in this scope static_assert( ^ In file included from /usr/include/c++/5/bits/basic_string.h:40:0, from /usr/include/c++/5/string:52, from /usr/include/c++/5/bits/locale_classes.h:40, from /usr/include/c++/5/bits/ios_base.h:41, from /usr/include/c++/5/ios:42, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/common.h:47, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.h:44, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp:40: /usr/include/c++/5/ext/alloc_traits.h: In instantiation of ‘static __gnu_cxx::__alloc_traits<_Alloc>::pointer __gnu_cxx::__alloc_traits<_Alloc>::allocate(_Alloc&, __gnu_cxx::__alloc_traits<_Alloc>::size_type) [with _Alloc = GEO::Memory::aligned_allocator; __gnu_cxx::__alloc_traits<_Alloc>::pointer = unsigned int*; __gnu_cxx::__alloc_traits<_Alloc>::size_type = long unsigned int]’: /usr/include/c++/5/bits/stl_vector.h:170:33: required from ‘std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = unsigned int; _Alloc = GEO::Memory::aligned_allocator; std::_Vector_base<_Tp, _Alloc>::pointer = unsigned int*; std::size_t = long unsigned int]’ /usr/include/c++/5/bits/stl_vector.h:1224:44: required from ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = unsigned int; _Alloc = GEO::Memory::aligned_allocator; std::vector<_Tp, _Alloc>::pointer = unsigned int*; std::vector<_Tp, _Alloc>::size_type = long unsigned int]’ /usr/include/c++/5/bits/vector.tcc:194:44: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = unsigned int; _Alloc = GEO::Memory::aligned_allocator]’ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/memory.h:635:11: required from here /usr/include/c++/5/ext/alloc_traits.h:182:30: error: call to ‘T* GEO::Memory::aligned_allocator::allocate(GEO::Memory::aligned_allocator::size_type, const void*) [with T = unsigned int; int ALIGN = 64; GEO::Memory::aligned_allocator::pointer = unsigned int*; GEO::Memory::aligned_allocator::size_type = long unsigned int]’ uses the default argument for parameter 2, which is not yet defined { return __a.allocate(__n); } ^ /usr/include/c++/5/ext/alloc_traits.h: In instantiation of ‘static __gnu_cxx::__alloc_traits<_Alloc>::pointer __gnu_cxx::__alloc_traits<_Alloc>::allocate(_Alloc&, __gnu_cxx::__alloc_traits<_Alloc>::size_type) [with _Alloc = GEO::Memory::aligned_allocator; __gnu_cxx::__alloc_traits<_Alloc>::pointer = unsigned char*; __gnu_cxx::__alloc_traits<_Alloc>::size_type = long unsigned int]’: /usr/include/c++/5/bits/stl_vector.h:170:33: required from ‘std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = unsigned char; _Alloc = GEO::Memory::aligned_allocator; std::_Vector_base<_Tp, _Alloc>::pointer = unsigned char*; std::size_t = long unsigned int]’ /usr/include/c++/5/bits/vector.tcc:353:48: required from ‘void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, const _Tp&) [with _Tp = unsigned char; _Alloc = GEO::Memory::aligned_allocator; std::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator > >; typename std::_Vector_base<_Tp, _Alloc>::pointer = unsigned char*]’ /usr/include/c++/5/bits/stl_vector.h:925:17: required from ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = unsigned char; _Alloc = GEO::Memory::aligned_allocator; std::vector<_Tp, _Alloc>::value_type = unsigned char]’ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:1701:58: required from here /usr/include/c++/5/ext/alloc_traits.h:182:30: error: call to ‘T* GEO::Memory::aligned_allocator::allocate(GEO::Memory::aligned_allocator::size_type, const void*) [with T = unsigned char; int ALIGN = 64; GEO::Memory::aligned_allocator::pointer = unsigned char*; GEO::Memory::aligned_allocator::size_type = long unsigned int]’ uses the default argument for parameter 2, which is not yet defined In file included from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/vecg.h:46:0, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/matrix.h:44, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/geometry.h:44, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.h:47, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp:40: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/memory.h: In instantiation of ‘GEO::Memory::aligned_allocator::size_type GEO::Memory::aligned_allocator::max_size() const [with T = unsigned int; int ALIGN = 64; GEO::Memory::aligned_allocator::size_type = long unsigned int]’: /usr/include/c++/5/ext/alloc_traits.h:195:27: required from ‘static __gnu_cxx::__alloc_traits<_Alloc>::size_type __gnu_cxx::__alloc_traits<_Alloc>::max_size(const _Alloc&) [with _Alloc = GEO::Memory::aligned_allocator; __gnu_cxx::__alloc_traits<_Alloc>::size_type = long unsigned int]’ /usr/include/c++/5/bits/stl_vector.h:660:39: required from ‘std::vector<_Tp, _Alloc>::size_type std::vector<_Tp, _Alloc>::max_size() const [with _Tp = unsigned int; _Alloc = GEO::Memory::aligned_allocator; std::vector<_Tp, _Alloc>::size_type = long unsigned int]’ /usr/include/c++/5/bits/stl_vector.h:1424:14: required from ‘std::vector<_Tp, _Alloc>::size_type std::vector<_Tp, _Alloc>::_M_check_len(std::vector<_Tp, _Alloc>::size_type, const char*) const [with _Tp = unsigned int; _Alloc = GEO::Memory::aligned_allocator; std::vector<_Tp, _Alloc>::size_type = long unsigned int]’ /usr/include/c++/5/bits/vector.tcc:351:18: required from ‘void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, const _Tp&) [with _Tp = unsigned int; _Alloc = GEO::Memory::aligned_allocator; std::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator > >; typename std::_Vector_base<_Tp, _Alloc>::pointer = unsigned int*]’ /usr/include/c++/5/bits/stl_vector.h:925:17: required from ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = unsigned int; _Alloc = GEO::Memory::aligned_allocator; std::vector<_Tp, _Alloc>::value_type = unsigned int]’ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:988:39: required from here /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/memory.h:558:54: error: ‘decltype’ was not declared in this scope return std::allocator_traits::max_size(a) / sizeof(T); ^ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/memory.h: In instantiation of ‘GEO::Memory::aligned_allocator::size_type GEO::Memory::aligned_allocator::max_size() const [with T = unsigned char; int ALIGN = 64; GEO::Memory::aligned_allocator::size_type = long unsigned int]’: /usr/include/c++/5/ext/alloc_traits.h:195:27: required from ‘static __gnu_cxx::__alloc_traits<_Alloc>::size_type __gnu_cxx::__alloc_traits<_Alloc>::max_size(const _Alloc&) [with _Alloc = GEO::Memory::aligned_allocator; __gnu_cxx::__alloc_traits<_Alloc>::size_type = long unsigned int]’ /usr/include/c++/5/bits/stl_vector.h:660:39: required from ‘std::vector<_Tp, _Alloc>::size_type std::vector<_Tp, _Alloc>::max_size() const [with _Tp = unsigned char; _Alloc = GEO::Memory::aligned_allocator; std::vector<_Tp, _Alloc>::size_type = long unsigned int]’ /usr/include/c++/5/bits/stl_vector.h:1424:14: required from ‘std::vector<_Tp, _Alloc>::size_type std::vector<_Tp, _Alloc>::_M_check_len(std::vector<_Tp, _Alloc>::size_type, const char*) const [with _Tp = unsigned char; _Alloc = GEO::Memory::aligned_allocator; std::vector<_Tp, _Alloc>::size_type = long unsigned int]’ /usr/include/c++/5/bits/vector.tcc:351:18: required from ‘void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, const _Tp&) [with _Tp = unsigned char; _Alloc = GEO::Memory::aligned_allocator; std::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator > >; typename std::_Vector_base<_Tp, _Alloc>::pointer = unsigned char*]’ /usr/include/c++/5/bits/stl_vector.h:925:17: required from ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = unsigned char; _Alloc = GEO::Memory::aligned_allocator; std::vector<_Tp, _Alloc>::value_type = unsigned char]’ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/mesh/mesh.h:1701:58: required from here /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/memory.h:558:54: error: ‘decltype’ was not declared in this scope /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/memory.h: In instantiation of ‘GEO::Memory::aligned_allocator::size_type GEO::Memory::aligned_allocator::max_size() const [with T = double; int ALIGN = 64; GEO::Memory::aligned_allocator::size_type = long unsigned int]’: /usr/include/c++/5/ext/alloc_traits.h:195:27: required from ‘static __gnu_cxx::__alloc_traits<_Alloc>::size_type __gnu_cxx::__alloc_traits<_Alloc>::max_size(const _Alloc&) [with _Alloc = GEO::Memory::aligned_allocator; __gnu_cxx::__alloc_traits<_Alloc>::size_type = long unsigned int]’ /usr/include/c++/5/bits/stl_vector.h:660:39: required from ‘std::vector<_Tp, _Alloc>::size_type std::vector<_Tp, _Alloc>::max_size() const [with _Tp = double; _Alloc = GEO::Memory::aligned_allocator; std::vector<_Tp, _Alloc>::size_type = long unsigned int]’ /usr/include/c++/5/bits/vector.tcc:68:15: required from ‘void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = GEO::Memory::aligned_allocator; std::vector<_Tp, _Alloc>::size_type = long unsigned int]’ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:631:3: required from ‘void GEO::TypedAttributeStore::reserve(GEO::index_t) [with T = double; GEO::index_t = unsigned int]’ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp:354:1: required from here /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/memory.h:558:54: error: ‘decltype’ was not declared in this scope In file included from /usr/include/c++/5/bits/basic_string.h:40:0, from /usr/include/c++/5/string:52, from /usr/include/c++/5/bits/locale_classes.h:40, from /usr/include/c++/5/bits/ios_base.h:41, from /usr/include/c++/5/ios:42, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/common.h:47, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.h:44, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp:40: /usr/include/c++/5/ext/alloc_traits.h: In instantiation of ‘static __gnu_cxx::__alloc_traits<_Alloc>::pointer __gnu_cxx::__alloc_traits<_Alloc>::allocate(_Alloc&, __gnu_cxx::__alloc_traits<_Alloc>::size_type) [with _Alloc = GEO::Memory::aligned_allocator; __gnu_cxx::__alloc_traits<_Alloc>::pointer = double*; __gnu_cxx::__alloc_traits<_Alloc>::size_type = long unsigned int]’: /usr/include/c++/5/bits/stl_vector.h:170:33: required from ‘std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = double; _Alloc = GEO::Memory::aligned_allocator; std::_Vector_base<_Tp, _Alloc>::pointer = double*; std::size_t = long unsigned int]’ /usr/include/c++/5/bits/stl_vector.h:1224:44: required from ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = double*; _Tp = double; _Alloc = GEO::Memory::aligned_allocator; std::vector<_Tp, _Alloc>::pointer = double*; std::vector<_Tp, _Alloc>::size_type = long unsigned int]’ /usr/include/c++/5/bits/vector.tcc:73:40: required from ‘void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = GEO::Memory::aligned_allocator; std::vector<_Tp, _Alloc>::size_type = long unsigned int]’ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:631:3: required from ‘void GEO::TypedAttributeStore::reserve(GEO::index_t) [with T = double; GEO::index_t = unsigned int]’ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp:354:1: required from here /usr/include/c++/5/ext/alloc_traits.h:182:30: error: call to ‘T* GEO::Memory::aligned_allocator::allocate(GEO::Memory::aligned_allocator::size_type, const void*) [with T = double; int ALIGN = 64; GEO::Memory::aligned_allocator::pointer = double*; GEO::Memory::aligned_allocator::size_type = long unsigned int]’ uses the default argument for parameter 2, which is not yet defined { return __a.allocate(__n); } ^ In file included from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/vecg.h:46:0, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/matrix.h:44, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/geometry.h:44, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.h:47, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp:40: /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/memory.h: In instantiation of ‘GEO::Memory::aligned_allocator::size_type GEO::Memory::aligned_allocator::max_size() const [with T = float; int ALIGN = 64; GEO::Memory::aligned_allocator::size_type = long unsigned int]’: /usr/include/c++/5/ext/alloc_traits.h:195:27: required from ‘static __gnu_cxx::__alloc_traits<_Alloc>::size_type __gnu_cxx::__alloc_traits<_Alloc>::max_size(const _Alloc&) [with _Alloc = GEO::Memory::aligned_allocator; __gnu_cxx::__alloc_traits<_Alloc>::size_type = long unsigned int]’ /usr/include/c++/5/bits/stl_vector.h:660:39: required from ‘std::vector<_Tp, _Alloc>::size_type std::vector<_Tp, _Alloc>::max_size() const [with _Tp = float; _Alloc = GEO::Memory::aligned_allocator; std::vector<_Tp, _Alloc>::size_type = long unsigned int]’ /usr/include/c++/5/bits/vector.tcc:68:15: required from ‘void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = float; _Alloc = GEO::Memory::aligned_allocator; std::vector<_Tp, _Alloc>::size_type = long unsigned int]’ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:631:3: required from ‘void GEO::TypedAttributeStore::reserve(GEO::index_t) [with T = float; GEO::index_t = unsigned int]’ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp:354:1: required from here /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/memory.h:558:54: error: ‘decltype’ was not declared in this scope return std::allocator_traits::max_size(a) / sizeof(T); ^ In file included from /usr/include/c++/5/bits/basic_string.h:40:0, from /usr/include/c++/5/string:52, from /usr/include/c++/5/bits/locale_classes.h:40, from /usr/include/c++/5/bits/ios_base.h:41, from /usr/include/c++/5/ios:42, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/common.h:47, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.h:44, from /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp:40: /usr/include/c++/5/ext/alloc_traits.h: In instantiation of ‘static __gnu_cxx::__alloc_traits<_Alloc>::pointer __gnu_cxx::__alloc_traits<_Alloc>::allocate(_Alloc&, __gnu_cxx::__alloc_traits<_Alloc>::size_type) [with _Alloc = GEO::Memory::aligned_allocator; __gnu_cxx::__alloc_traits<_Alloc>::pointer = float*; __gnu_cxx::__alloc_traits<_Alloc>::size_type = long unsigned int]’: /usr/include/c++/5/bits/stl_vector.h:170:33: required from ‘std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = float; _Alloc = GEO::Memory::aligned_allocator; std::_Vector_base<_Tp, _Alloc>::pointer = float*; std::size_t = long unsigned int]’ /usr/include/c++/5/bits/stl_vector.h:1224:44: required from ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = float*; _Tp = float; _Alloc = GEO::Memory::aligned_allocator; std::vector<_Tp, _Alloc>::pointer = float*; std::vector<_Tp, _Alloc>::size_type = long unsigned int]’ /usr/include/c++/5/bits/vector.tcc:73:40: required from ‘void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = float; _Alloc = GEO::Memory::aligned_allocator; std::vector<_Tp, _Alloc>::size_type = long unsigned int]’ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/basic/attributes.h:631:3: required from ‘void GEO::TypedAttributeStore::reserve(GEO::index_t) [with T = float; GEO::index_t = unsigned int]’ /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/src/src/lib/geogram/third_party/PoissonRecon/poisson_geogram.cpp:354:1: required from here /usr/include/c++/5/ext/alloc_traits.h:182:30: error: call to ‘T* GEO::Memory::aligned_allocator::allocate(GEO::Memory::aligned_allocator::size_type, const void*) [with T = float; int ALIGN = 64; GEO::Memory::aligned_allocator::pointer = float*; GEO::Memory::aligned_allocator::size_type = long unsigned int]’ uses the default argument for parameter 2, which is not yet defined { return __a.allocate(__n); } ^ make[2]: *** [src/lib/geogram/third_party/CMakeFiles/geogram_third_party.dir/PoissonRecon/poisson_geogram.cpp.o] Error 1 make[1]: *** [src/lib/geogram/third_party/CMakeFiles/geogram_third_party.dir/all] Error 2 make: *** [all] Error 2 WARN: ************************************************** WARN: *** Conan 1 is legacy and on a deprecation path ** WARN: *********** Please upgrade to Conan 2 ************ WARN: ************************************************** WARN: boost/1.85.0: requirement zlib/[>=1.2.11 <2] overridden by amgcl/1.4.4 to zlib/1.3.1 geogram/1.9.0: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior geogram/1.9.0: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior geogram/1.9.0: ERROR: Package '9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e' build failed geogram/1.9.0: WARN: Build folder /home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/build/Release ERROR: geogram/1.9.0: Error in build() method, line 129 cmake.build() ConanException: Error 2 while executing cmake --build "/home/conan/workspace/prod-v1/bsr/111298/ceecd/.conan/data/geogram/1.9.0/_/_/build/9d15e522b8f0d0c0b6d45900bfe1448745ed3e7e/build/Release" '--' '-j3'