Auto detecting your dev setup to initialize the default profile (/tmp/c3ipr/pr_1544_1_0_0/.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 '/tmp/c3ipr/pr_1544_1_0_0/.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 /tmp/c3ipr/pr_1544_1_0_0/.conan/profiles/default *** *** Or override with -s compiler='other' -s ...s*** [HOOK - conan-center.py] pre_export(): [DEPRECATED GLOBAL CPPSTD (KB-H001)] OK [HOOK - conan-center.py] pre_export(): [REFERENCE LOWERCASE (KB-H002)] OK [HOOK - conan-center.py] pre_export(): [RECIPE METADATA (KB-H003)] OK [HOOK - conan-center.py] pre_export(): [HEADER_ONLY, NO COPY SOURCE (KB-H005)] OK [HOOK - conan-center.py] pre_export(): [FPIC OPTION (KB-H006)] OK [HOOK - conan-center.py] pre_export(): [VERSION RANGES (KB-H008)] OK [HOOK - conan-center.py] pre_export(): [RECIPE FOLDER SIZE (KB-H009)] Total recipe size: 5.005859375 KB [HOOK - conan-center.py] pre_export(): [RECIPE FOLDER SIZE (KB-H009)] OK [HOOK - conan-center.py] pre_export(): [EXPORT LICENSE (KB-H023)] exports: None [HOOK - conan-center.py] pre_export(): [EXPORT LICENSE (KB-H023)] exports: ['CMakeLists.txt'] [HOOK - conan-center.py] pre_export(): [EXPORT LICENSE (KB-H023)] OK [HOOK - conan-center.py] pre_export(): [TEST PACKAGE FOLDER (KB-H024)] OK [HOOK - conan-center.py] pre_export(): [META LINES (KB-H025)] OK [HOOK - conan-center.py] pre_export(): [CONAN CENTER INDEX URL (KB-H027)] OK [HOOK - conan-center.py] pre_export(): [CMAKE MINIMUM VERSION (KB-H028)] OK [HOOK - conan-center.py] pre_export(): [TEST PACKAGE - RUN ENVIRONMENT (KB-H029)] OK [HOOK - conan-center.py] pre_export(): [SYSTEM REQUIREMENTS (KB-H032)] OK [HOOK - conan-center.py] pre_export(): [CONANDATA.YML FORMAT (KB-H030)] OK [HOOK - conan-center.py] pre_export(): [TEST PACKAGE - NO IMPORTS() (KB-H034)] OK [HOOK - conan-center.py] pre_export(): [NO AUTHOR (KB-H037)] OK [HOOK - conan-center.py] pre_export(): [NO TARGET NAME (KB-H040)] OK [HOOK - conan-center.py] pre_export(): [NO REQUIRES.ADD() (KB-H044)] OK Exporting package recipe bx/20200504 exports: File 'conandata.yml' found. Exporting it... bx/20200504 exports: Copied 1 '.yml' file: conandata.yml bx/20200504 exports_sources: Copied 1 '.txt' file: CMakeLists.txt [HOOK - conan-center.py] post_export(): [CONANDATA.YML REDUCE (KB-H031)] Saving conandata.yml: {'sources': {'20200504': {'url': 'https://github.com/bkaradzic/bx/archive/b6ab66b099044220b8a047e58c41c288a939388c.zip', 'sha256': '2074387565d9ace107e7a1dc734ee2e72a9763170574f22b0e70d70072449663'}}} [HOOK - conan-center.py] post_export(): [CONANDATA.YML REDUCE (KB-H031)] New conandata.yml contents: sources: '20200504': sha256: 2074387565d9ace107e7a1dc734ee2e72a9763170574f22b0e70d70072449663 url: https://github.com/bkaradzic/bx/archive/b6ab66b099044220b8a047e58c41c288a939388c.zip [HOOK - conan-center.py] post_export(): [CONANDATA.YML REDUCE (KB-H031)] OK bx/20200504: A new conanfile.py version was exported bx/20200504: Folder: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/export bx/20200504: Using the exported files summary hash as the recipe revision: 309f7c12374e9da94c949666198f62f0 bx/20200504: Exported revision: 309f7c12374e9da94c949666198f62f0 Configuration: [settings] arch=x86_64 arch_build=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++ compiler.version=5 os=Linux os_build=Linux [options] bx:shared=True [build_requires] [env] bx/20200504: Forced build from source bx/20200504 (test package): Installing package Requirements bx/20200504 from local cache - Cache Packages bx/20200504:77d57cfe06671f8aa2a9c02a85cddc97f4090f9a - Build Installing (downloading, building) binaries... [HOOK - conan-center.py] pre_source(): [IMMUTABLE SOURCES (KB-H010)] OK bx/20200504: Configuring sources in /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/source Unzipping 5.0MB, this can take a while [HOOK - conan-center.py] post_source(): [LIBCXX MANAGEMENT (KB-H011)] OK [HOOK - conan-center.py] post_source(): [CPPSTD MANAGEMENT (KB-H022)] OK bx/20200504: Copying sources to build folder bx/20200504: Building your package in /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a bx/20200504: Generator cmake created conanbuildinfo.cmake [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 bx/20200504: Calling build() ----Running------ > cd '/tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/build_subfolder' && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE="Release" -DCONAN_IN_LOCAL_CACHE="ON" -DCONAN_COMPILER="gcc" -DCONAN_COMPILER_VERSION="5" -DCONAN_CXX_FLAGS="-m64" -DCONAN_SHARED_LINKER_FLAGS="-m64" -DCONAN_C_FLAGS="-m64" -DCONAN_LIBCXX="libstdc++" -DBUILD_SHARED_LIBS="ON" -DCMAKE_INSTALL_PREFIX="/tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/package/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a" -DCMAKE_INSTALL_BINDIR="bin" -DCMAKE_INSTALL_SBINDIR="bin" -DCMAKE_INSTALL_LIBEXECDIR="bin" -DCMAKE_INSTALL_LIBDIR="lib" -DCMAKE_INSTALL_INCLUDEDIR="include" -DCMAKE_INSTALL_OLDINCLUDEDIR="include" -DCMAKE_INSTALL_DATAROOTDIR="share" -DCONAN_CMAKE_POSITION_INDEPENDENT_CODE="ON" -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY="ON" -DCONAN_EXPORTED="1" -Wno-dev '/tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a' ----------------- -- The C compiler identification is GNU 5.4.0 -- The CXX compiler identification is GNU 5.4.0 -- Check for working C compiler: /usr/bin/gcc -- Check for working C compiler: /usr/bin/gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/g++ -- Check for working CXX compiler: /usr/bin/g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Conan: called by CMake conan helper -- Conan: called inside local cache -- Conan: Adjusting output directories -- Conan: Using cmake targets configuration -- Conan: Adjusting default RPATHs Conan policies -- Conan: Adjusting language standard -- Conan: Adjusting fPIC flag (ON) -- Conan: Compiler GCC>=5, checking major version 5 -- Conan: Checking correct version: 5 -- Conan: C++ stdlib: libstdc++ -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY -- Build files have been written to: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/build_subfolder ----Running------ > cmake --build '/tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/build_subfolder' '--' '-j3' ----------------- Scanning dependencies of target bx [ 4%] Building CXX object CMakeFiles/bx.dir/source_subfolder/src/allocator.cpp.o [ 9%] Building CXX object CMakeFiles/bx.dir/source_subfolder/src/bx.cpp.o [ 13%] Building CXX object CMakeFiles/bx.dir/source_subfolder/src/commandline.cpp.o In file included from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:15:0, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx_p.h:42, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/commandline.cpp:6: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/platform.h:441:4: error: #error "Pre-C++11 compiler is not supported!" # error "Pre-C++11 compiler is not supported!" ^ In file included from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:15:0, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx_p.h:42, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx.cpp:6: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/platform.h:441:4: error: #error "Pre-C++11 compiler is not supported!" # error "Pre-C++11 compiler is not supported!" ^ In file included from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:15:0, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx_p.h:42, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/allocator.cpp:6: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/platform.h:441:4: error: #error "Pre-C++11 compiler is not supported!" # error "Pre-C++11 compiler is not supported!" ^ In file included from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx_p.h:42:0, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/commandline.cpp:6: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:34:2: error: ‘constexpr’ does not name a type constexpr int32_t kExitSuccess = 0; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:34:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:35:2: error: ‘constexpr’ does not name a type constexpr int32_t kExitFailure = 1; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:35:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:39:2: error: ‘constexpr’ does not name a type constexpr bool isTriviallyCopyable(); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:39:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:50:2: error: ‘constexpr’ does not name a type constexpr Ty min(const Ty& _a, const Ty& _b); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:50:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:54:2: error: ‘constexpr’ does not name a type constexpr Ty max(const Ty& _a, const Ty& _b); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:54:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:58:2: error: ‘constexpr’ does not name a type constexpr Ty min(const Ty& _a, const Ty& _b, const Ty& _c); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:58:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:62:2: error: ‘constexpr’ does not name a type constexpr Ty max(const Ty& _a, const Ty& _b, const Ty& _c); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:62:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:66:2: error: ‘constexpr’ does not name a type constexpr Ty mid(const Ty& _a, const Ty& _b, const Ty& _c); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:66:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:70:2: error: ‘constexpr’ does not name a type constexpr Ty clamp(const Ty& _a, const Ty& _min, const Ty& _max); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:70:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:74:2: error: ‘constexpr’ does not name a type constexpr bool isPowerOf2(Ty _a); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:74:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:148:0, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx_p.h:42, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/commandline.cpp:6: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:22:10: error: ‘constexpr’ does not name a type static constexpr bool value = B; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:22:10: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:25:9: error: ‘constexpr’ does not name a type inline constexpr bool ignoreC4127(bool _x) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:25:9: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:31:9: error: ‘constexpr’ does not name a type inline constexpr bool isTriviallyCopyable() ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:31:9: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:43:9: error: ‘constexpr’ does not name a type inline constexpr Ty min(const Ty& _a, const Ty& _b) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:43:9: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:49:9: error: ‘constexpr’ does not name a type inline constexpr Ty max(const Ty& _a, const Ty& _b) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:49:9: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:55:9: error: ‘constexpr’ does not name a type inline constexpr Ty min(const Ty& _a, const Ty& _b, const Ty& _c) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:55:9: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:61:9: error: ‘constexpr’ does not name a type inline constexpr Ty max(const Ty& _a, const Ty& _b, const Ty& _c) ^ In file included from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx_p.h:42:0, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/allocator.cpp:6: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:34:2: error: ‘constexpr’ does not name a type constexpr int32_t kExitSuccess = 0; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:61:9: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:67:9: error: ‘constexpr’ does not name a type inline constexpr Ty mid(const Ty& _a, const Ty& _b, const Ty& _c) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:67:9: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:73:9: error: ‘constexpr’ does not name a type inline constexpr Ty clamp(const Ty& _a, const Ty& _min, const Ty& _max) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:73:9: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:79:9: error: ‘constexpr’ does not name a type inline constexpr bool isPowerOf2(Ty _a) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:79:9: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/allocator.h:10:0, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/string.h:9, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/debug.h:9, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx_p.h:43, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/commandline.cpp:6: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/uint32_t.h:13:2: error: ‘constexpr’ does not name a type constexpr uint16_t kHalfFloatZero = UINT16_C(0); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/uint32_t.h:13:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/uint32_t.h:14:2: error: ‘constexpr’ does not name a type constexpr uint16_t kHalfFloatHalf = UINT16_C(0x3800); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/uint32_t.h:14:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/uint32_t.h:15:2: error: ‘constexpr’ does not name a type constexpr uint16_t kHalfFloatOne = UINT16_C(0x3c00); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/uint32_t.h:15:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/uint32_t.h:16:2: error: ‘constexpr’ does not name a type constexpr uint16_t kHalfFloatTwo = UINT16_C(0x4000); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/uint32_t.h:16:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:34:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:35:2: error: ‘constexpr’ does not name a type constexpr int32_t kExitFailure = 1; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:35:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:39:2: error: ‘constexpr’ does not name a type constexpr bool isTriviallyCopyable(); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:39:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:50:2: error: ‘constexpr’ does not name a type constexpr Ty min(const Ty& _a, const Ty& _b); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:50:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:54:2: error: ‘constexpr’ does not name a type constexpr Ty max(const Ty& _a, const Ty& _b); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:54:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:58:2: error: ‘constexpr’ does not name a type constexpr Ty min(const Ty& _a, const Ty& _b, const Ty& _c); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:58:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:62:2: error: ‘constexpr’ does not name a type constexpr Ty max(const Ty& _a, const Ty& _b, const Ty& _c); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:62:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:66:2: error: ‘constexpr’ does not name a type constexpr Ty mid(const Ty& _a, const Ty& _b, const Ty& _c); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:66:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:70:2: error: ‘constexpr’ does not name a type constexpr Ty clamp(const Ty& _a, const Ty& _min, const Ty& _max); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:70:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:74:2: error: ‘constexpr’ does not name a type constexpr bool isPowerOf2(Ty _a); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:74:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:148:0, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx_p.h:42, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/allocator.cpp:6: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:22:10: error: ‘constexpr’ does not name a type static constexpr bool value = B; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:22:10: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:25:9: error: ‘constexpr’ does not name a type inline constexpr bool ignoreC4127(bool _x) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:25:9: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:31:9: error: ‘constexpr’ does not name a type inline constexpr bool isTriviallyCopyable() ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:31:9: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:43:9: error: ‘constexpr’ does not name a type inline constexpr Ty min(const Ty& _a, const Ty& _b) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:43:9: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:49:9: error: ‘constexpr’ does not name a type inline constexpr Ty max(const Ty& _a, const Ty& _b) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:49:9: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:55:9: error: ‘constexpr’ does not name a type inline constexpr Ty min(const Ty& _a, const Ty& _b, const Ty& _c) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:55:9: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:61:9: error: ‘constexpr’ does not name a type inline constexpr Ty max(const Ty& _a, const Ty& _b, const Ty& _c) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:61:9: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:67:9: error: ‘constexpr’ does not name a type inline constexpr Ty mid(const Ty& _a, const Ty& _b, const Ty& _c) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:67:9: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:73:9: error: ‘constexpr’ does not name a type inline constexpr Ty clamp(const Ty& _a, const Ty& _min, const Ty& _max) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:73:9: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:79:9: error: ‘constexpr’ does not name a type inline constexpr bool isPowerOf2(Ty _a) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:79:9: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/allocator.h:10:0, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/string.h:9, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/debug.h:9, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx_p.h:43, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/allocator.cpp:6: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/uint32_t.h:13:2: error: ‘constexpr’ does not name a type constexpr uint16_t kHalfFloatZero = UINT16_C(0); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/uint32_t.h:13:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/uint32_t.h:14:2: error: ‘constexpr’ does not name a type constexpr uint16_t kHalfFloatHalf = UINT16_C(0x3800); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/uint32_t.h:14:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/uint32_t.h:15:2: error: ‘constexpr’ does not name a type constexpr uint16_t kHalfFloatOne = UINT16_C(0x3c00); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/uint32_t.h:15:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/uint32_t.h:16:2: error: ‘constexpr’ does not name a type constexpr uint16_t kHalfFloatTwo = UINT16_C(0x4000); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/uint32_t.h:16:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/uint32_t.h:300:0, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/allocator.h:10, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/string.h:9, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/debug.h:9, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx_p.h:43, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/commandline.cpp:6: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/uint32_t.inl: In function ‘uint32_t bx::uint32_cnttz(Ty) [with Ty = unsigned char; uint32_t = unsigned int]’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/uint32_t.inl:431:84: error: ‘min’ is not a member of ‘bx’ template<> inline BX_CONSTEXPR_FUNC uint32_t uint32_cnttz(uint8_t _val) { return bx::min(8u, uint32_cnttz(_val) ); } ^ In file included from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/uint32_t.h:300:0, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/allocator.h:10, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/string.h:9, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/debug.h:9, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx_p.h:43, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/allocator.cpp:6: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/uint32_t.inl: In function ‘uint32_t bx::uint32_cnttz(Ty) [with Ty = unsigned char; uint32_t = unsigned int]’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/uint32_t.inl:431:84: error: ‘min’ is not a member of ‘bx’ template<> inline BX_CONSTEXPR_FUNC uint32_t uint32_cnttz(uint8_t _val) { return bx::min(8u, uint32_cnttz(_val) ); } ^ In file included from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/uint32_t.h:300:0, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/allocator.h:10, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/string.h:9, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/debug.h:9, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx_p.h:43, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/commandline.cpp:6: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/uint32_t.inl: In function ‘uint32_t bx::uint32_cnttz(Ty) [with Ty = short unsigned int; uint32_t = unsigned int]’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/uint32_t.inl:433:84: error: ‘min’ is not a member of ‘bx’ template<> inline BX_CONSTEXPR_FUNC uint32_t uint32_cnttz(uint16_t _val) { return bx::min(16u, uint32_cnttz(_val) ); } ^ In file included from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/uint32_t.h:300:0, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/allocator.h:10, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/string.h:9, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/debug.h:9, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx_p.h:43, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/allocator.cpp:6: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/uint32_t.inl: In function ‘uint32_t bx::uint32_cnttz(Ty) [with Ty = short unsigned int; uint32_t = unsigned int]’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/uint32_t.inl:433:84: error: ‘min’ is not a member of ‘bx’ template<> inline BX_CONSTEXPR_FUNC uint32_t uint32_cnttz(uint16_t _val) { return bx::min(16u, uint32_cnttz(_val) ); } ^ In file included from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/string.h:9:0, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/debug.h:9, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx_p.h:43, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/allocator.cpp:6: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/allocator.h: At global scope: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/allocator.h:83:4: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ) override; ^ In file included from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/string.h:9:0, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/debug.h:9, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx_p.h:43, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/commandline.cpp:6: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/allocator.h: At global scope: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/allocator.h:83:4: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ) override; ^ In file included from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/allocator.h:164:0, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/string.h:9, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/debug.h:9, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx_p.h:43, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/allocator.cpp:6: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/allocator.inl: In function ‘void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/allocator.inl:52:53: error: ‘max’ was not declared in this scope const size_t align = max(_align, sizeof(uint32_t) );; ^ In file included from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/allocator.h:164:0, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/string.h:9, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/debug.h:9, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx_p.h:43, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/allocator.cpp:6: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/allocator.inl: In function ‘void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/allocator.inl:81:53: error: ‘max’ was not declared in this scope const size_t align = max(_align, sizeof(uint32_t) );; ^ In file included from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/allocator.h:164:0, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/string.h:9, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/debug.h:9, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx_p.h:43, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/commandline.cpp:6: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/allocator.inl: In function ‘void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/allocator.inl:52:53: error: ‘max’ was not declared in this scope const size_t align = max(_align, sizeof(uint32_t) );; ^ In file included from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/allocator.h:164:0, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/string.h:9, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/debug.h:9, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx_p.h:43, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/commandline.cpp:6: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/allocator.inl: In function ‘void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/allocator.inl:81:53: error: ‘max’ was not declared in this scope const size_t align = max(_align, sizeof(uint32_t) );; ^ In file included from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/string.h:372:0, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/debug.h:9, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx_p.h:43, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/allocator.cpp:6: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/string.inl: In member function ‘void bx::StringView::set(const bx::StringView&, int32_t, int32_t)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/string.inl:143:47: error: ‘min’ was not declared in this scope const int32_t start = min(_start, _str.m_len); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/string.inl:144:76: error: ‘clamp’ was not declared in this scope const int32_t len = clamp(_str.m_len - start, 0, min(_len, _str.m_len) ); ^ In file included from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/string.h:372:0, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/debug.h:9, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx_p.h:43, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/commandline.cpp:6: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/string.inl: In member function ‘void bx::StringView::set(const bx::StringView&, int32_t, int32_t)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/string.inl:143:47: error: ‘min’ was not declared in this scope const int32_t start = min(_start, _str.m_len); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/string.inl:144:76: error: ‘clamp’ was not declared in this scope const int32_t len = clamp(_str.m_len - start, 0, min(_len, _str.m_len) ); ^ CMakeFiles/bx.dir/build.make:62: recipe for target 'CMakeFiles/bx.dir/source_subfolder/src/allocator.cpp.o' failed make[2]: *** [CMakeFiles/bx.dir/source_subfolder/src/allocator.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... CMakeFiles/bx.dir/build.make:88: recipe for target 'CMakeFiles/bx.dir/source_subfolder/src/commandline.cpp.o' failed make[2]: *** [CMakeFiles/bx.dir/source_subfolder/src/commandline.cpp.o] Error 1 In file included from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx_p.h:42:0, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx.cpp:6: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:34:2: error: ‘constexpr’ does not name a type constexpr int32_t kExitSuccess = 0; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:34:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:35:2: error: ‘constexpr’ does not name a type constexpr int32_t kExitFailure = 1; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:35:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:39:2: error: ‘constexpr’ does not name a type constexpr bool isTriviallyCopyable(); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:39:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:50:2: error: ‘constexpr’ does not name a type constexpr Ty min(const Ty& _a, const Ty& _b); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:50:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:54:2: error: ‘constexpr’ does not name a type constexpr Ty max(const Ty& _a, const Ty& _b); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:54:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:58:2: error: ‘constexpr’ does not name a type constexpr Ty min(const Ty& _a, const Ty& _b, const Ty& _c); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:58:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:62:2: error: ‘constexpr’ does not name a type constexpr Ty max(const Ty& _a, const Ty& _b, const Ty& _c); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:62:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:66:2: error: ‘constexpr’ does not name a type constexpr Ty mid(const Ty& _a, const Ty& _b, const Ty& _c); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:66:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:70:2: error: ‘constexpr’ does not name a type constexpr Ty clamp(const Ty& _a, const Ty& _min, const Ty& _max); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:70:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:74:2: error: ‘constexpr’ does not name a type constexpr bool isPowerOf2(Ty _a); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:74:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:148:0, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx_p.h:42, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx.cpp:6: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:22:10: error: ‘constexpr’ does not name a type static constexpr bool value = B; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:22:10: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:25:9: error: ‘constexpr’ does not name a type inline constexpr bool ignoreC4127(bool _x) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:25:9: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:31:9: error: ‘constexpr’ does not name a type inline constexpr bool isTriviallyCopyable() ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:31:9: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:43:9: error: ‘constexpr’ does not name a type inline constexpr Ty min(const Ty& _a, const Ty& _b) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:43:9: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:49:9: error: ‘constexpr’ does not name a type inline constexpr Ty max(const Ty& _a, const Ty& _b) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:49:9: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:55:9: error: ‘constexpr’ does not name a type inline constexpr Ty min(const Ty& _a, const Ty& _b, const Ty& _c) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:55:9: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:61:9: error: ‘constexpr’ does not name a type inline constexpr Ty max(const Ty& _a, const Ty& _b, const Ty& _c) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:61:9: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:67:9: error: ‘constexpr’ does not name a type inline constexpr Ty mid(const Ty& _a, const Ty& _b, const Ty& _c) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:67:9: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:73:9: error: ‘constexpr’ does not name a type inline constexpr Ty clamp(const Ty& _a, const Ty& _min, const Ty& _max) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:73:9: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:79:9: error: ‘constexpr’ does not name a type inline constexpr bool isPowerOf2(Ty _a) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/bx.inl:79:9: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/allocator.h:10:0, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/string.h:9, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/debug.h:9, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx_p.h:43, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx.cpp:6: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/uint32_t.h:13:2: error: ‘constexpr’ does not name a type constexpr uint16_t kHalfFloatZero = UINT16_C(0); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/uint32_t.h:13:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/uint32_t.h:14:2: error: ‘constexpr’ does not name a type constexpr uint16_t kHalfFloatHalf = UINT16_C(0x3800); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/uint32_t.h:14:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/uint32_t.h:15:2: error: ‘constexpr’ does not name a type constexpr uint16_t kHalfFloatOne = UINT16_C(0x3c00); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/uint32_t.h:15:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/uint32_t.h:16:2: error: ‘constexpr’ does not name a type constexpr uint16_t kHalfFloatTwo = UINT16_C(0x4000); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/uint32_t.h:16:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/uint32_t.h:300:0, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/allocator.h:10, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/string.h:9, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/debug.h:9, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx_p.h:43, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx.cpp:6: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/uint32_t.inl: In function ‘uint32_t bx::uint32_cnttz(Ty) [with Ty = unsigned char; uint32_t = unsigned int]’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/uint32_t.inl:431:84: error: ‘min’ is not a member of ‘bx’ template<> inline BX_CONSTEXPR_FUNC uint32_t uint32_cnttz(uint8_t _val) { return bx::min(8u, uint32_cnttz(_val) ); } ^ In file included from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/uint32_t.h:300:0, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/allocator.h:10, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/string.h:9, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/debug.h:9, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx_p.h:43, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx.cpp:6: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/uint32_t.inl: In function ‘uint32_t bx::uint32_cnttz(Ty) [with Ty = short unsigned int; uint32_t = unsigned int]’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/uint32_t.inl:433:84: error: ‘min’ is not a member of ‘bx’ template<> inline BX_CONSTEXPR_FUNC uint32_t uint32_cnttz(uint16_t _val) { return bx::min(16u, uint32_cnttz(_val) ); } ^ In file included from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/string.h:9:0, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/debug.h:9, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx_p.h:43, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx.cpp:6: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/allocator.h: At global scope: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/allocator.h:83:4: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 ) override; ^ In file included from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/allocator.h:164:0, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/string.h:9, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/debug.h:9, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx_p.h:43, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx.cpp:6: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/allocator.inl: In function ‘void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/allocator.inl:52:53: error: ‘max’ was not declared in this scope const size_t align = max(_align, sizeof(uint32_t) );; ^ In file included from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/allocator.h:164:0, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/string.h:9, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/debug.h:9, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx_p.h:43, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx.cpp:6: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/allocator.inl: In function ‘void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/allocator.inl:81:53: error: ‘max’ was not declared in this scope const size_t align = max(_align, sizeof(uint32_t) );; ^ In file included from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/string.h:372:0, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/debug.h:9, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx_p.h:43, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx.cpp:6: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/string.inl: In member function ‘void bx::StringView::set(const bx::StringView&, int32_t, int32_t)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/string.inl:143:47: error: ‘min’ was not declared in this scope const int32_t start = min(_start, _str.m_len); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/string.inl:144:76: error: ‘clamp’ was not declared in this scope const int32_t len = clamp(_str.m_len - start, 0, min(_len, _str.m_len) ); ^ In file included from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:17:0, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx_p.h:42, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx.cpp:6: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/filepath.h: At global scope: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/macros.h:121:56: error: expected constructor, destructor, or type conversion before ‘(’ token #define BX_STATIC_ASSERT(_condition, ...) static_assert(_condition, "" __VA_ARGS__) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/error.h:25:4: note: in expansion of macro ‘BX_STATIC_ASSERT’ BX_STATIC_ASSERT(_code != 0, "ErrorCode 0 is reserved!"); \ ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/filepath.h:12:1: note: in expansion of macro ‘BX_ERROR_RESULT’ BX_ERROR_RESULT(BX_ERROR_ACCESS, BX_MAKEFOURCC('b', 'x', 0, 0) ); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/macros.h:121:56: error: expected constructor, destructor, or type conversion before ‘(’ token #define BX_STATIC_ASSERT(_condition, ...) static_assert(_condition, "" __VA_ARGS__) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/error.h:25:4: note: in expansion of macro ‘BX_STATIC_ASSERT’ BX_STATIC_ASSERT(_code != 0, "ErrorCode 0 is reserved!"); \ ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/filepath.h:13:1: note: in expansion of macro ‘BX_ERROR_RESULT’ BX_ERROR_RESULT(BX_ERROR_NOT_DIRECTORY, BX_MAKEFOURCC('b', 'x', 0, 1) ); ^ In file included from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/readerwriter.h:12:0, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx.cpp:8: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/filepath.h:17:2: error: ‘constexpr’ does not name a type constexpr int32_t kMaxFilePath = 1024; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/filepath.h:17:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/filepath.h:115:19: error: ‘kMaxFilePath’ was not declared in this scope char m_filePath[kMaxFilePath]; ^ In file included from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/readerwriter.h:13:0, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx.cpp:8: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/math.h:14:2: error: ‘constexpr’ does not name a type constexpr float kPi = 3.1415926535897932384626433832795f; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/math.h:14:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/math.h:15:2: error: ‘constexpr’ does not name a type constexpr float kPi2 = 6.2831853071795864769252867665590f; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/math.h:15:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/math.h:16:2: error: ‘constexpr’ does not name a type constexpr float kInvPi = 1.0f/kPi; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/math.h:16:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/math.h:17:2: error: ‘constexpr’ does not name a type constexpr float kPiHalf = 1.5707963267948966192313216916398f; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/math.h:17:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/math.h:18:2: error: ‘constexpr’ does not name a type constexpr float kPiQuarter = 0.7853981633974483096156608458199f; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/math.h:18:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/math.h:19:2: error: ‘constexpr’ does not name a type constexpr float kSqrt2 = 1.4142135623730950488016887242097f; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/math.h:19:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/math.h:20:2: error: ‘constexpr’ does not name a type constexpr float kLogNat10 = 2.3025850929940456840179914546844f; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/math.h:20:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/math.h:21:2: error: ‘constexpr’ does not name a type constexpr float kInvLogNat2 = 1.4426950408889634073599246810019f; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/math.h:21:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/math.h:22:2: error: ‘constexpr’ does not name a type constexpr float kLogNat2Hi = 0.6931471805599453094172321214582f; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/math.h:22:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/math.h:23:2: error: ‘constexpr’ does not name a type constexpr float kLogNat2Lo = 1.90821492927058770002e-10f; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/math.h:23:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/math.h:24:2: error: ‘constexpr’ does not name a type constexpr float kE = 2.7182818284590452353602874713527f; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/math.h:24:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/math.h:25:2: error: ‘constexpr’ does not name a type constexpr float kNearZero = 1.0f/float(1 << 28); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/math.h:25:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/math.h:26:2: error: ‘constexpr’ does not name a type constexpr float kFloatMin = 1.175494e-38f; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/math.h:26:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/math.h:27:2: error: ‘constexpr’ does not name a type constexpr float kFloatMax = 3.402823e+38f; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/math.h:27:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/math.h:60:12: error: ‘constexpr’ does not name a type explicit constexpr Vec3(float _v); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/math.h:60:12: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/math.h:63:3: error: ‘constexpr’ does not name a type constexpr Vec3(float _x, float _y, float _z); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/math.h:63:3: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/math.h:457:42: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 , const Vec3& _up = { 0.0f, 1.0f, 0.0f } ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/math.h:459:3: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 ); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/math.h:459:3: error: could not convert ‘{0.0f, 1.0e+0f, 0.0f}’ from ‘’ to ‘const bx::Vec3&’ In file included from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/math.h:637:0, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/readerwriter.h:13, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx.cpp:8: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl: In function ‘float bx::toRad(float)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:19:17: error: ‘kPi’ was not declared in this scope return _deg * kPi / 180.0f; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl: In function ‘float bx::toDeg(float)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:24:26: error: ‘kPi’ was not declared in this scope return _rad * 180.0f / kPi; ^ In file included from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/math.h:637:0, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/readerwriter.h:13, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx.cpp:8: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl: In function ‘float bx::sin(float)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:156:19: error: ‘kPiHalf’ was not declared in this scope return cos(_a - kPiHalf); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl: In function ‘float bx::asin(float)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:166:10: error: ‘kPiHalf’ was not declared in this scope return kPiHalf - acos(_a); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl: In function ‘Ty bx::log2(Ty) [with Ty = float]’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:207:20: error: ‘kInvLogNat2’ was not declared in this scope return log(_a) * kInvLogNat2; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl: In function ‘float bx::sqrtRef(float)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:223:12: error: ‘kNearZero’ was not declared in this scope if (_a < kNearZero) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl: In function ‘float bx::rsqrtSimd(float)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:252:12: error: ‘kNearZero’ was not declared in this scope if (_a < kNearZero) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl: In function ‘bool bx::equal(float, float, float)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:306:59: error: could not convert ‘1.0e+0f’ from ‘float’ to ‘bx::Vec3’ const float rhs = _epsilon * max(1.0f, abs(_a), abs(_b) ); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl: In function ‘float bx::angleDiff(float, float)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:364:36: error: ‘kPi2’ was not declared in this scope const float dist = wrap(_b - _a, kPi2); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl: At global scope: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:391:2: error: ‘constexpr’ does not name a type constexpr Vec3::Vec3(float _v) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:391:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:398:2: error: ‘constexpr’ does not name a type constexpr Vec3::Vec3(float _x, float _y, float _z) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:398:2: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl: In function ‘bx::Vec3 bx::round(bx::Vec3)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:408:3: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 { ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:412:3: error: could not convert ‘{bx::round(((float)_a.bx::Vec3::x)), bx::round(((float)_a.bx::Vec3::y)), bx::round(((float)_a.bx::Vec3::z))}’ from ‘’ to ‘bx::Vec3’ }; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl: In function ‘bx::Vec3 bx::abs(bx::Vec3)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:418:3: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 { ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:422:3: error: could not convert ‘{bx::abs(((float)_a.bx::Vec3::x)), bx::abs(((float)_a.bx::Vec3::y)), bx::abs(((float)_a.bx::Vec3::z))}’ from ‘’ to ‘bx::Vec3’ }; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl: In function ‘bx::Vec3 bx::neg(bx::Vec3)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:428:3: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 { ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:432:3: error: could not convert ‘{(- _a.bx::Vec3::x), (- _a.bx::Vec3::y), (- _a.bx::Vec3::z)}’ from ‘’ to ‘bx::Vec3’ }; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl: In function ‘bx::Vec3 bx::add(bx::Vec3, bx::Vec3)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:438:3: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 { ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:442:3: error: could not convert ‘{(((float)_a.bx::Vec3::x) + ((float)_b.bx::Vec3::x)), (((float)_a.bx::Vec3::y) + ((float)_b.bx::Vec3::y)), (((float)_a.bx::Vec3::z) + ((float)_b.bx::Vec3::z))}’ from ‘’ to ‘bx::Vec3’ }; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl: In function ‘bx::Vec3 bx::add(bx::Vec3, float)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:448:3: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 { ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:452:3: error: could not convert ‘{(((float)_a.bx::Vec3::x) + _b), (((float)_a.bx::Vec3::y) + _b), (((float)_a.bx::Vec3::z) + _b)}’ from ‘’ to ‘bx::Vec3’ }; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl: In function ‘bx::Vec3 bx::sub(bx::Vec3, bx::Vec3)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:458:3: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 { ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:462:3: error: could not convert ‘{(((float)_a.bx::Vec3::x) - ((float)_b.bx::Vec3::x)), (((float)_a.bx::Vec3::y) - ((float)_b.bx::Vec3::y)), (((float)_a.bx::Vec3::z) - ((float)_b.bx::Vec3::z))}’ from ‘’ to ‘bx::Vec3’ }; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl: In function ‘bx::Vec3 bx::sub(bx::Vec3, float)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:468:3: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 { ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:472:3: error: could not convert ‘{(((float)_a.bx::Vec3::x) - _b), (((float)_a.bx::Vec3::y) - _b), (((float)_a.bx::Vec3::z) - _b)}’ from ‘’ to ‘bx::Vec3’ }; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl: In function ‘bx::Vec3 bx::mul(bx::Vec3, bx::Vec3)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:478:3: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 { ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:482:3: error: could not convert ‘{(((float)_a.bx::Vec3::x) * ((float)_b.bx::Vec3::x)), (((float)_a.bx::Vec3::y) * ((float)_b.bx::Vec3::y)), (((float)_a.bx::Vec3::z) * ((float)_b.bx::Vec3::z))}’ from ‘’ to ‘bx::Vec3’ }; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl: In function ‘bx::Vec3 bx::mul(bx::Vec3, float)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:488:3: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 { ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:492:3: error: could not convert ‘{(((float)_a.bx::Vec3::x) * _b), (((float)_a.bx::Vec3::y) * _b), (((float)_a.bx::Vec3::z) * _b)}’ from ‘’ to ‘bx::Vec3’ }; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl: In function ‘bx::Vec3 bx::cross(bx::Vec3, bx::Vec3)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:513:3: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 { ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:517:3: error: could not convert ‘{((((float)_a.bx::Vec3::y) * ((float)_b.bx::Vec3::z)) - (((float)_a.bx::Vec3::z) * ((float)_b.bx::Vec3::y))), ((((float)_a.bx::Vec3::z) * ((float)_b.bx::Vec3::x)) - (((float)_a.bx::Vec3::x) * ((float)_b.bx::Vec3::z))), ((((float)_a.bx::Vec3::x) * ((float)_b.bx::Vec3::y)) - (((float)_a.bx::Vec3::y) * ((float)_b.bx::Vec3::x)))}’ from ‘’ to ‘bx::Vec3’ }; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl: In function ‘bx::Vec3 bx::lerp(bx::Vec3, bx::Vec3, float)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:539:3: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 { ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:543:3: error: could not convert ‘{bx::lerp(((float)_a.bx::Vec3::x), ((float)_b.bx::Vec3::x), _t), bx::lerp(((float)_a.bx::Vec3::y), ((float)_b.bx::Vec3::y), _t), bx::lerp(((float)_a.bx::Vec3::z), ((float)_b.bx::Vec3::z), _t)}’ from ‘’ to ‘bx::Vec3’ }; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl: In function ‘bx::Vec3 bx::lerp(bx::Vec3, bx::Vec3, bx::Vec3)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:549:3: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 { ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:553:3: error: could not convert ‘{bx::lerp(((float)_a.bx::Vec3::x), ((float)_b.bx::Vec3::x), ((float)_t.bx::Vec3::x)), bx::lerp(((float)_a.bx::Vec3::y), ((float)_b.bx::Vec3::y), ((float)_t.bx::Vec3::y)), bx::lerp(((float)_a.bx::Vec3::z), ((float)_b.bx::Vec3::z), ((float)_t.bx::Vec3::z))}’ from ‘’ to ‘bx::Vec3’ }; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl: In function ‘bx::Vec3 bx::min(bx::Vec3, bx::Vec3)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:566:3: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 { ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:567:11: error: could not convert ‘_a.bx::Vec3::x’ from ‘const float’ to ‘bx::Vec3’ min(_a.x, _b.x), ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:568:11: error: could not convert ‘_a.bx::Vec3::y’ from ‘const float’ to ‘bx::Vec3’ min(_a.y, _b.y), ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:569:11: error: could not convert ‘_a.bx::Vec3::z’ from ‘const float’ to ‘bx::Vec3’ min(_a.z, _b.z), ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:570:3: error: could not convert ‘{, , }’ from ‘’ to ‘bx::Vec3’ }; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl: In function ‘bx::Vec3 bx::max(bx::Vec3, bx::Vec3)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:576:3: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 { ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:577:11: error: could not convert ‘_a.bx::Vec3::x’ from ‘const float’ to ‘bx::Vec3’ max(_a.x, _b.x), ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:578:11: error: could not convert ‘_a.bx::Vec3::y’ from ‘const float’ to ‘bx::Vec3’ max(_a.y, _b.y), ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:579:11: error: could not convert ‘_a.bx::Vec3::z’ from ‘const float’ to ‘bx::Vec3’ max(_a.z, _b.z), ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:580:3: error: could not convert ‘{, , }’ from ‘’ to ‘bx::Vec3’ }; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl: In function ‘bx::Vec3 bx::rcp(bx::Vec3)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:586:3: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 { ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:590:3: error: could not convert ‘{(1.0e+0f / ((float)_a.bx::Vec3::x)), (1.0e+0f / ((float)_a.bx::Vec3::y)), (1.0e+0f / ((float)_a.bx::Vec3::z))}’ from ‘’ to ‘bx::Vec3’ }; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl: In function ‘bx::Vec3 bx::fromLatLong(float, float)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:634:28: error: ‘kPi2’ was not declared in this scope const float phi = _u * kPi2; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:635:28: error: ‘kPi’ was not declared in this scope const float theta = _v * kPi; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl: In function ‘void bx::toLatLong(float*, float*, bx::Vec3)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:653:13: error: ‘kPi’ was not declared in this scope *_outU = (kPi + phi)/kPi2; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:653:24: error: ‘kPi2’ was not declared in this scope *_outU = (kPi + phi)/kPi2; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:654:18: error: ‘kInvPi’ was not declared in this scope *_outV = theta*kInvPi; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl: In function ‘bx::Quaternion bx::invert(bx::Quaternion)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:660:3: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 { ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl: In function ‘bx::Vec3 bx::mulXyz(bx::Quaternion, bx::Quaternion)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:681:3: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 { ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:685:3: error: could not convert ‘{((((((float)aw) * ((float)bx)) + (((float)ax) * ((float)bw))) + (((float)ay) * ((float)bz))) - (((float)az) * ((float)by))), ((((((float)aw) * ((float)by)) - (((float)ax) * ((float)bz))) + (((float)ay) * ((float)bw))) + (((float)az) * ((float)bx))), ((((((float)aw) * ((float)bz)) + (((float)ax) * ((float)by))) - (((float)ay) * ((float)bx))) + (((float)az) * ((float)bw)))}’ from ‘’ to ‘bx::Vec3’ }; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl: In function ‘bx::Quaternion bx::mul(bx::Quaternion, bx::Quaternion)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:701:3: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 { ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl: In function ‘bx::Quaternion bx::normalize(bx::Quaternion)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:737:4: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 { ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:746:3: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 { ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl: In function ‘bx::Vec3 bx::toEuler(bx::Quaternion)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:765:3: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 { ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:769:3: error: could not convert ‘{bx::atan2((((((float)xx) * ((float)ww)) - (((float)yy) * ((float)zz))) * 2.0e+0f), (1.0e+0f - ((((float)xsq) + ((float)zsq)) * 2.0e+0f))), bx::atan2((((((float)yy) * ((float)ww)) + (((float)xx) * ((float)zz))) * 2.0e+0f), (1.0e+0f - ((((float)ysq) + ((float)zsq)) * 2.0e+0f))), bx::asin((((((float)xx) * ((float)yy)) + (((float)zz) * ((float)ww))) * 2.0e+0f))}’ from ‘’ to ‘bx::Vec3’ }; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl: In function ‘bx::Quaternion bx::rotateAxis(bx::Vec3, float)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:778:3: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 { ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl: In function ‘bx::Quaternion bx::rotateX(float)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:791:3: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 { ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl: In function ‘bx::Quaternion bx::rotateY(float)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:804:3: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 { ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl: In function ‘bx::Quaternion bx::rotateZ(float)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:817:3: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 { ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl: In function ‘bx::Vec3 bx::mulH(const bx::Vec3&, const float*)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:981:3: error: in C++98 ‘result’ must be initialized by constructor, not by ‘{...}’ }; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/math.inl:981:3: error: could not convert ‘{(((float)xx) * ((float)invW)), (((float)yy) * ((float)invW)), (((float)zz) * ((float)invW))}’ from ‘’ to ‘bx::Vec3’ In file included from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:17:0, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx_p.h:42, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx.cpp:6: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/readerwriter.h: At global scope: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/macros.h:121:56: error: expected constructor, destructor, or type conversion before ‘(’ token #define BX_STATIC_ASSERT(_condition, ...) static_assert(_condition, "" __VA_ARGS__) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/error.h:25:4: note: in expansion of macro ‘BX_STATIC_ASSERT’ BX_STATIC_ASSERT(_code != 0, "ErrorCode 0 is reserved!"); \ ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/readerwriter.h:17:1: note: in expansion of macro ‘BX_ERROR_RESULT’ BX_ERROR_RESULT(BX_ERROR_READERWRITER_OPEN, BX_MAKEFOURCC('R', 'W', 0, 1) ); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/macros.h:121:56: error: expected constructor, destructor, or type conversion before ‘(’ token #define BX_STATIC_ASSERT(_condition, ...) static_assert(_condition, "" __VA_ARGS__) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/error.h:25:4: note: in expansion of macro ‘BX_STATIC_ASSERT’ BX_STATIC_ASSERT(_code != 0, "ErrorCode 0 is reserved!"); \ ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/readerwriter.h:18:1: note: in expansion of macro ‘BX_ERROR_RESULT’ BX_ERROR_RESULT(BX_ERROR_READERWRITER_READ, BX_MAKEFOURCC('R', 'W', 0, 2) ); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/macros.h:121:56: error: expected constructor, destructor, or type conversion before ‘(’ token #define BX_STATIC_ASSERT(_condition, ...) static_assert(_condition, "" __VA_ARGS__) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/error.h:25:4: note: in expansion of macro ‘BX_STATIC_ASSERT’ BX_STATIC_ASSERT(_code != 0, "ErrorCode 0 is reserved!"); \ ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/readerwriter.h:19:1: note: in expansion of macro ‘BX_ERROR_RESULT’ BX_ERROR_RESULT(BX_ERROR_READERWRITER_WRITE, BX_MAKEFOURCC('R', 'W', 0, 3) ); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/macros.h:121:56: error: expected constructor, destructor, or type conversion before ‘(’ token #define BX_STATIC_ASSERT(_condition, ...) static_assert(_condition, "" __VA_ARGS__) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/error.h:25:4: note: in expansion of macro ‘BX_STATIC_ASSERT’ BX_STATIC_ASSERT(_code != 0, "ErrorCode 0 is reserved!"); \ ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/readerwriter.h:20:1: note: in expansion of macro ‘BX_ERROR_RESULT’ BX_ERROR_RESULT(BX_ERROR_READERWRITER_EOF, BX_MAKEFOURCC('R', 'W', 0, 4) ); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/macros.h:121:56: error: expected constructor, destructor, or type conversion before ‘(’ token #define BX_STATIC_ASSERT(_condition, ...) static_assert(_condition, "" __VA_ARGS__) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/error.h:25:4: note: in expansion of macro ‘BX_STATIC_ASSERT’ BX_STATIC_ASSERT(_code != 0, "ErrorCode 0 is reserved!"); \ ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/readerwriter.h:21:1: note: in expansion of macro ‘BX_ERROR_RESULT’ BX_ERROR_RESULT(BX_ERROR_READERWRITER_ALREADY_OPEN, BX_MAKEFOURCC('R', 'W', 0, 5) ); ^ In file included from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx.cpp:8:0: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/readerwriter.h:145:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void* more(uint32_t _size = 0) override; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/readerwriter.h:148:28: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual uint32_t getSize() override; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/readerwriter.h:166:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void* more(uint32_t _size = 0) override; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/readerwriter.h:169:28: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual uint32_t getSize() override; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/readerwriter.h:188:83: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int64_t seek(int64_t _offset = 0, Whence::Enum _whence = Whence::Current) override; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/readerwriter.h:191:74: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t write(const void* /*_data*/, int32_t _size, Error* _err) override; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/readerwriter.h:209:61: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int64_t seek(int64_t _offset, Whence::Enum _whence) override; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/readerwriter.h:212:63: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t read(void* _data, int32_t _size, Error* _err) override; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/readerwriter.h:240:83: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int64_t seek(int64_t _offset = 0, Whence::Enum _whence = Whence::Current) override; ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/readerwriter.h:243:70: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int32_t write(const void* _data, int32_t _size, Error* _err) override; ^ In file included from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/readerwriter.h:351:0, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx.cpp:8: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl: In member function ‘virtual int64_t bx::SizerWriter::seek(int64_t, bx::Whence::Enum)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:104:13: error: ‘clamp’ was not declared in this scope m_pos = clamp(_offset, 0, m_top); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:104:26: error: expected primary-expression before ‘>’ token m_pos = clamp(_offset, 0, m_top); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:108:26: error: expected primary-expression before ‘>’ token m_pos = clamp(m_pos + _offset, 0, m_top); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:112:26: error: expected primary-expression before ‘>’ token m_pos = clamp(m_top - _offset, 0, m_top); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl: In member function ‘virtual int32_t bx::SizerWriter::write(const void*, int32_t, bx::Error*)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:131:44: error: expected primary-expression before ‘(’ token int32_t size = uint32_min(_size, uint32_t(min(remainder, INT32_MAX) ) ); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:131:56: error: expected primary-expression before ‘>’ token int32_t size = uint32_min(_size, uint32_t(min(remainder, INT32_MAX) ) ); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl: In member function ‘virtual int64_t bx::MemoryReader::seek(int64_t, bx::Whence::Enum)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:156:13: error: ‘clamp’ was not declared in this scope m_pos = clamp(_offset, 0, m_top); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:156:26: error: expected primary-expression before ‘>’ token m_pos = clamp(_offset, 0, m_top); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:160:26: error: expected primary-expression before ‘>’ token m_pos = clamp(m_pos + _offset, 0, m_top); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:164:26: error: expected primary-expression before ‘>’ token m_pos = clamp(m_top - _offset, 0, m_top); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl: In member function ‘virtual int32_t bx::MemoryReader::read(void*, int32_t, bx::Error*)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:176:44: error: expected primary-expression before ‘(’ token int32_t size = uint32_min(_size, uint32_t(min(remainder, INT32_MAX) ) ); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:176:56: error: expected primary-expression before ‘>’ token int32_t size = uint32_min(_size, uint32_t(min(remainder, INT32_MAX) ) ); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl: In member function ‘virtual int64_t bx::MemoryWriter::seek(int64_t, bx::Whence::Enum)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:219:13: error: ‘clamp’ was not declared in this scope m_pos = clamp(_offset, 0, m_top); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:219:26: error: expected primary-expression before ‘>’ token m_pos = clamp(_offset, 0, m_top); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:223:26: error: expected primary-expression before ‘>’ token m_pos = clamp(m_pos + _offset, 0, m_top); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:227:26: error: expected primary-expression before ‘>’ token m_pos = clamp(m_top - _offset, 0, m_top); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl: In member function ‘virtual int32_t bx::MemoryWriter::write(const void*, int32_t, bx::Error*)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:248:44: error: expected primary-expression before ‘(’ token int32_t size = uint32_min(_size, uint32_t(min(remainder, INT32_MAX) ) ); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:248:56: error: expected primary-expression before ‘>’ token int32_t size = uint32_min(_size, uint32_t(min(remainder, INT32_MAX) ) ); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:251:15: error: could not convert ‘((bx::MemoryWriter*)this)->bx::MemoryWriter::m_top’ from ‘int64_t {aka long int}’ to ‘bx::Vec3’ m_top = max(m_top, m_pos); ^ In file included from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/bx.h:17:0, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx_p.h:42, from /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/src/bx.cpp:6: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl: In function ‘int32_t bx::read(bx::ReaderI*, Ty&, bx::Error*)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:279:20: error: ‘isTriviallyCopyable’ was not declared in this scope BX_STATIC_ASSERT(isTriviallyCopyable() ); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/macros.h:121:57: note: in definition of macro ‘BX_STATIC_ASSERT’ #define BX_STATIC_ASSERT(_condition, ...) static_assert(_condition, "" __VA_ARGS__) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:279:42: error: expected primary-expression before ‘>’ token BX_STATIC_ASSERT(isTriviallyCopyable() ); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/macros.h:121:57: note: in definition of macro ‘BX_STATIC_ASSERT’ #define BX_STATIC_ASSERT(_condition, ...) static_assert(_condition, "" __VA_ARGS__) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:279:44: error: expected primary-expression before ‘)’ token BX_STATIC_ASSERT(isTriviallyCopyable() ); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/macros.h:121:57: note: in definition of macro ‘BX_STATIC_ASSERT’ #define BX_STATIC_ASSERT(_condition, ...) static_assert(_condition, "" __VA_ARGS__) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/macros.h:121:83: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] #define BX_STATIC_ASSERT(_condition, ...) static_assert(_condition, "" __VA_ARGS__) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:279:3: note: in expansion of macro ‘BX_STATIC_ASSERT’ BX_STATIC_ASSERT(isTriviallyCopyable() ); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/macros.h:121:83: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) #define BX_STATIC_ASSERT(_condition, ...) static_assert(_condition, "" __VA_ARGS__) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:279:3: note: in expansion of macro ‘BX_STATIC_ASSERT’ BX_STATIC_ASSERT(isTriviallyCopyable() ); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl: In function ‘int32_t bx::readHE(bx::ReaderI*, Ty&, bool, bx::Error*)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:287:20: error: ‘isTriviallyCopyable’ was not declared in this scope BX_STATIC_ASSERT(isTriviallyCopyable() ); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/macros.h:121:57: note: in definition of macro ‘BX_STATIC_ASSERT’ #define BX_STATIC_ASSERT(_condition, ...) static_assert(_condition, "" __VA_ARGS__) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:287:42: error: expected primary-expression before ‘>’ token BX_STATIC_ASSERT(isTriviallyCopyable() ); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/macros.h:121:57: note: in definition of macro ‘BX_STATIC_ASSERT’ #define BX_STATIC_ASSERT(_condition, ...) static_assert(_condition, "" __VA_ARGS__) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:287:44: error: expected primary-expression before ‘)’ token BX_STATIC_ASSERT(isTriviallyCopyable() ); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/macros.h:121:57: note: in definition of macro ‘BX_STATIC_ASSERT’ #define BX_STATIC_ASSERT(_condition, ...) static_assert(_condition, "" __VA_ARGS__) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/macros.h:121:83: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] #define BX_STATIC_ASSERT(_condition, ...) static_assert(_condition, "" __VA_ARGS__) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:287:3: note: in expansion of macro ‘BX_STATIC_ASSERT’ BX_STATIC_ASSERT(isTriviallyCopyable() ); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl: In function ‘int32_t bx::write(bx::WriterI*, const Ty&, bx::Error*)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:335:20: error: ‘isTriviallyCopyable’ was not declared in this scope BX_STATIC_ASSERT(isTriviallyCopyable() ); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/macros.h:121:57: note: in definition of macro ‘BX_STATIC_ASSERT’ #define BX_STATIC_ASSERT(_condition, ...) static_assert(_condition, "" __VA_ARGS__) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:335:42: error: expected primary-expression before ‘>’ token BX_STATIC_ASSERT(isTriviallyCopyable() ); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/macros.h:121:57: note: in definition of macro ‘BX_STATIC_ASSERT’ #define BX_STATIC_ASSERT(_condition, ...) static_assert(_condition, "" __VA_ARGS__) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:335:44: error: expected primary-expression before ‘)’ token BX_STATIC_ASSERT(isTriviallyCopyable() ); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/macros.h:121:57: note: in definition of macro ‘BX_STATIC_ASSERT’ #define BX_STATIC_ASSERT(_condition, ...) static_assert(_condition, "" __VA_ARGS__) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/macros.h:121:83: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] #define BX_STATIC_ASSERT(_condition, ...) static_assert(_condition, "" __VA_ARGS__) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:335:3: note: in expansion of macro ‘BX_STATIC_ASSERT’ BX_STATIC_ASSERT(isTriviallyCopyable() ); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl: In function ‘int32_t bx::writeLE(bx::WriterI*, const Ty&, bx::Error*)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:343:20: error: ‘isTriviallyCopyable’ was not declared in this scope BX_STATIC_ASSERT(isTriviallyCopyable() ); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/macros.h:121:57: note: in definition of macro ‘BX_STATIC_ASSERT’ #define BX_STATIC_ASSERT(_condition, ...) static_assert(_condition, "" __VA_ARGS__) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:343:42: error: expected primary-expression before ‘>’ token BX_STATIC_ASSERT(isTriviallyCopyable() ); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/macros.h:121:57: note: in definition of macro ‘BX_STATIC_ASSERT’ #define BX_STATIC_ASSERT(_condition, ...) static_assert(_condition, "" __VA_ARGS__) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:343:44: error: expected primary-expression before ‘)’ token BX_STATIC_ASSERT(isTriviallyCopyable() ); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/macros.h:121:57: note: in definition of macro ‘BX_STATIC_ASSERT’ #define BX_STATIC_ASSERT(_condition, ...) static_assert(_condition, "" __VA_ARGS__) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/macros.h:121:83: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] #define BX_STATIC_ASSERT(_condition, ...) static_assert(_condition, "" __VA_ARGS__) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:343:3: note: in expansion of macro ‘BX_STATIC_ASSERT’ BX_STATIC_ASSERT(isTriviallyCopyable() ); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl: In function ‘int32_t bx::writeBE(bx::WriterI*, const Ty&, bx::Error*)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:359:20: error: ‘isTriviallyCopyable’ was not declared in this scope BX_STATIC_ASSERT(isTriviallyCopyable() ); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/macros.h:121:57: note: in definition of macro ‘BX_STATIC_ASSERT’ #define BX_STATIC_ASSERT(_condition, ...) static_assert(_condition, "" __VA_ARGS__) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:359:42: error: expected primary-expression before ‘>’ token BX_STATIC_ASSERT(isTriviallyCopyable() ); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/macros.h:121:57: note: in definition of macro ‘BX_STATIC_ASSERT’ #define BX_STATIC_ASSERT(_condition, ...) static_assert(_condition, "" __VA_ARGS__) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:359:44: error: expected primary-expression before ‘)’ token BX_STATIC_ASSERT(isTriviallyCopyable() ); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/macros.h:121:57: note: in definition of macro ‘BX_STATIC_ASSERT’ #define BX_STATIC_ASSERT(_condition, ...) static_assert(_condition, "" __VA_ARGS__) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/macros.h:121:83: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] #define BX_STATIC_ASSERT(_condition, ...) static_assert(_condition, "" __VA_ARGS__) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:359:3: note: in expansion of macro ‘BX_STATIC_ASSERT’ BX_STATIC_ASSERT(isTriviallyCopyable() ); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl: In function ‘int32_t bx::peek(bx::ReaderSeekerI*, Ty&, bx::Error*)’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:410:20: error: ‘isTriviallyCopyable’ was not declared in this scope BX_STATIC_ASSERT(isTriviallyCopyable() ); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/macros.h:121:57: note: in definition of macro ‘BX_STATIC_ASSERT’ #define BX_STATIC_ASSERT(_condition, ...) static_assert(_condition, "" __VA_ARGS__) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:410:42: error: expected primary-expression before ‘>’ token BX_STATIC_ASSERT(isTriviallyCopyable() ); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/macros.h:121:57: note: in definition of macro ‘BX_STATIC_ASSERT’ #define BX_STATIC_ASSERT(_condition, ...) static_assert(_condition, "" __VA_ARGS__) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:410:44: error: expected primary-expression before ‘)’ token BX_STATIC_ASSERT(isTriviallyCopyable() ); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/macros.h:121:57: note: in definition of macro ‘BX_STATIC_ASSERT’ #define BX_STATIC_ASSERT(_condition, ...) static_assert(_condition, "" __VA_ARGS__) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/macros.h:121:83: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] #define BX_STATIC_ASSERT(_condition, ...) static_assert(_condition, "" __VA_ARGS__) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:410:3: note: in expansion of macro ‘BX_STATIC_ASSERT’ BX_STATIC_ASSERT(isTriviallyCopyable() ); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl: In instantiation of ‘int32_t bx::writeLE(bx::WriterI*, const Ty&, bx::Error*) [with Ty = unsigned int; int32_t = int]’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:352:52: required from here /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/macros.h:121:56: error: ‘static_assert’ was not declared in this scope #define BX_STATIC_ASSERT(_condition, ...) static_assert(_condition, "" __VA_ARGS__) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:343:3: note: in expansion of macro ‘BX_STATIC_ASSERT’ BX_STATIC_ASSERT(isTriviallyCopyable() ); ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl: In instantiation of ‘int32_t bx::writeBE(bx::WriterI*, const Ty&, bx::Error*) [with Ty = unsigned int; int32_t = int]’: /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:368:52: required from here /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/macros.h:121:56: error: ‘static_assert’ was not declared in this scope #define BX_STATIC_ASSERT(_condition, ...) static_assert(_condition, "" __VA_ARGS__) ^ /tmp/c3ipr/pr_1544_1_0_0/.conan/data/bx/20200504/_/_/build/77d57cfe06671f8aa2a9c02a85cddc97f4090f9a/source_subfolder/include/bx/inline/readerwriter.inl:359:3: note: in expansion of macro ‘BX_STATIC_ASSERT’ BX_STATIC_ASSERT(isTriviallyCopyable() ); ^ CMakeFiles/bx.dir/build.make:75: recipe for target 'CMakeFiles/bx.dir/source_subfolder/src/bx.cpp.o' failed make[2]: *** [CMakeFiles/bx.dir/source_subfolder/src/bx.cpp.o] Error 1 CMakeFiles/Makefile2:75: recipe for target 'CMakeFiles/bx.dir/all' failed make[1]: *** [CMakeFiles/bx.dir/all] Error 2 Makefile:129: recipe for target 'all' failed make: *** [all] Error 2 bx/20200504: JSON file created at '/tmp/c3ipr/pr_1544_1_0_0/_create.json'