******************************************************************************** conan install opencascade/7.8.0@#234b7ceb4703c85699d73e93186fef6f --build=opencascade -pr /home/conan/w/prod-v1/bsr/80908/cbeaf/profile_linux_5_libstdcpp11_gcc_release_64.opencascade-shared-False.txt -c tools.system.package_manager:mode=install -c tools.system.package_manager:sudo=True ******************************************************************************** Auto detecting your dev setup to initialize the default profile (/home/conan/w/prod-v1/bsr/80908/ddceb/.conan/profiles/default) CC and CXX: /usr/bin/gcc, /usr/bin/g++ Found gcc 5.4 gcc>=5, using the major as version ************************* WARNING: GCC OLD ABI COMPATIBILITY *********************** Conan detected a GCC version > 5 but has adjusted the 'compiler.libcxx' setting to 'libstdc++' for backwards compatibility. Your compiler is likely using the new CXX11 ABI by default (libstdc++11). If you want Conan to use the new ABI for the default profile, run: $ conan profile update settings.compiler.libcxx=libstdc++11 default Or edit '/home/conan/w/prod-v1/bsr/80908/ddceb/.conan/profiles/default' and set compiler.libcxx=libstdc++11 ************************************************************************************ Default settings os=Linux os_build=Linux arch=x86_64 arch_build=x86_64 compiler=gcc compiler.version=5 compiler.libcxx=libstdc++ build_type=Release *** You can change them in /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/profiles/default *** *** Or override with -s compiler='other' -s ...s*** Configuration: [settings] arch=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++11 compiler.version=5 os=Linux [options] opencascade:shared=False [build_requires] [env] [conf] tools.system.package_manager:mode=install tools.system.package_manager:sudo=True tcl/8.6.10: Not found in local cache, looking in remotes... tcl/8.6.10: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz tcl/8.6.10: Downloaded recipe revision e21f620a22b2c2cdedb608c094e5ea15 zlib/1.3: Not found in local cache, looking in remotes... zlib/1.3: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz zlib/1.3: Downloaded recipe revision 06023034579559bb64357db3a53f88a4 tk/8.6.10: Not found in local cache, looking in remotes... tk/8.6.10: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz tk/8.6.10: Downloaded recipe revision 6a920c37309003cc5b210dc93ca418ad fontconfig/2.13.93: Not found in local cache, looking in remotes... fontconfig/2.13.93: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz fontconfig/2.13.93: Downloaded recipe revision cd0da06660d36b0b4aed4944ba3528a4 freetype/2.13.2: Not found in local cache, looking in remotes... freetype/2.13.2: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz freetype/2.13.2: Downloaded recipe revision c9ee90dc6f88356febac6fcdba0b2249 libpng/1.6.40: Not found in local cache, looking in remotes... libpng/1.6.40: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz libpng/1.6.40: Downloaded recipe revision 0337b7b87ac125307ed70fd064c31eea bzip2/1.0.8: Not found in local cache, looking in remotes... bzip2/1.0.8: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz bzip2/1.0.8: Downloaded recipe revision 457c272f7da34cb9c67456dd217d36c4 brotli/1.1.0: Not found in local cache, looking in remotes... brotli/1.1.0: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz brotli/1.1.0: Downloaded recipe revision d56d7bb9ca722942aba17369cb5c0519 expat/2.5.0: Not found in local cache, looking in remotes... expat/2.5.0: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz expat/2.5.0: Downloaded recipe revision 91e43e4544923e4c934bfad1fa4306f9 util-linux-libuuid/2.39.2: Not found in local cache, looking in remotes... util-linux-libuuid/2.39.2: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz util-linux-libuuid/2.39.2: Downloaded recipe revision 16074ebe9338e959492de3de88fe17ab xorg/system: Not found in local cache, looking in remotes... xorg/system: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py xorg/system: Downloaded recipe revision de8fc1917bb3d11cf7a1d15eccf79c16 opengl/system: Not found in local cache, looking in remotes... opengl/system: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py opengl/system: Downloaded recipe revision b29589c04d6df84c110d6acb066ab653 opencascade/7.8.0: Forced build from source Version ranges solved zlib/* versions found in 'conan-center' remote Version range '>=1.2.11 <2' required by 'tcl/8.6.10' resolved to 'zlib/1.3' in remote 'conan-center' Version range '>=1.2.10 <2' required by 'freetype/2.13.2' resolved to 'zlib/1.3' in local cache Version range '>=1.2.11 <2' required by 'libpng/1.6.40' valid for downstream requirement 'zlib/1.3' Installing package: opencascade/7.8.0 Requirements brotli/1.1.0 from 'conan-center' - Downloaded bzip2/1.0.8 from 'conan-center' - Downloaded expat/2.5.0 from 'conan-center' - Downloaded fontconfig/2.13.93 from 'conan-center' - Downloaded freetype/2.13.2 from 'conan-center' - Downloaded libpng/1.6.40 from 'conan-center' - Downloaded opencascade/7.8.0 from local cache - Cache opengl/system from 'conan-center' - Downloaded tcl/8.6.10 from 'conan-center' - Downloaded tk/8.6.10 from 'conan-center' - Downloaded util-linux-libuuid/2.39.2 from 'conan-center' - Downloaded xorg/system from 'conan-center' - Downloaded zlib/1.3 from 'conan-center' - Downloaded Packages brotli/1.1.0:a75b81d8594a44d34a32f08564f32c5d06a912ea - Download bzip2/1.0.8:3df6ebb8a308d309e882b21988fd9ea103560e16 - Download expat/2.5.0:b025735bb0d121754b0b4aaae6c02d3b9546c56f - Download fontconfig/2.13.93:1dd5f947341f0c35b104c3cbc22073e69527248e - Download freetype/2.13.2:bf05ac88aac1986abd35f257eeb0064299824400 - Download libpng/1.6.40:b4e19c2a9f411079edce0e39c7f8fa0db025a2ad - Download opencascade/7.8.0:eb52284910656dd2ed62fd773472fb544429c1e7 - Build opengl/system:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download tcl/8.6.10:d5204605bf864d4bd98fc6a9e624938e8e04ad03 - Download tk/8.6.10:48621009d612c03f3c0bd8e8b8a72b00de82ee9e - Download util-linux-libuuid/2.39.2:76f87539fc90ff313e0b3182641a9bb558a717d2 - Download xorg/system:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download zlib/1.3:76f87539fc90ff313e0b3182641a9bb558a717d2 - Download Installing (downloading, building) binaries... brotli/1.1.0: Retrieving package a75b81d8594a44d34a32f08564f32c5d06a912ea from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz brotli/1.1.0: Package installed a75b81d8594a44d34a32f08564f32c5d06a912ea brotli/1.1.0: Downloaded package revision f7748ec17d2d0de884fd9fbd8d395fc3 bzip2/1.0.8: Retrieving package 3df6ebb8a308d309e882b21988fd9ea103560e16 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz bzip2/1.0.8: Package installed 3df6ebb8a308d309e882b21988fd9ea103560e16 bzip2/1.0.8: Downloaded package revision 10169d89f9844c77686da142df9dd5c4 expat/2.5.0: Retrieving package b025735bb0d121754b0b4aaae6c02d3b9546c56f from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz expat/2.5.0: Package installed b025735bb0d121754b0b4aaae6c02d3b9546c56f expat/2.5.0: Downloaded package revision 3398e83115f9fa104f688dda2f6c65d4 opengl/system: Retrieving package 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz opengl/system: Package installed 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 opengl/system: Downloaded package revision c861e05c89fc24ebc5465cf8aade452a util-linux-libuuid/2.39.2: Retrieving package 76f87539fc90ff313e0b3182641a9bb558a717d2 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz util-linux-libuuid/2.39.2: Package installed 76f87539fc90ff313e0b3182641a9bb558a717d2 util-linux-libuuid/2.39.2: Downloaded package revision 0259c12eb919b9256473f1f62ae12966 xorg/system: Retrieving package 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz xorg/system: Package installed 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 xorg/system: Downloaded package revision f37903f837fe66aca6d59927e97b0203 zlib/1.3: Retrieving package 76f87539fc90ff313e0b3182641a9bb558a717d2 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz zlib/1.3: Package installed 76f87539fc90ff313e0b3182641a9bb558a717d2 zlib/1.3: Downloaded package revision 98751ed6f42097e47a93892099b199c5 libpng/1.6.40: Retrieving package b4e19c2a9f411079edce0e39c7f8fa0db025a2ad from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz libpng/1.6.40: Package installed b4e19c2a9f411079edce0e39c7f8fa0db025a2ad libpng/1.6.40: Downloaded package revision e75f3b3fe54932bc8267b16f2e7b3759 tcl/8.6.10: Retrieving package d5204605bf864d4bd98fc6a9e624938e8e04ad03 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz tcl/8.6.10: Package installed d5204605bf864d4bd98fc6a9e624938e8e04ad03 tcl/8.6.10: Downloaded package revision 809ec8f9b9851331033cb3d9314b7faa freetype/2.13.2: Retrieving package bf05ac88aac1986abd35f257eeb0064299824400 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz freetype/2.13.2: Package installed bf05ac88aac1986abd35f257eeb0064299824400 freetype/2.13.2: Downloaded package revision 45d7fcf4789137353c4e84502c964842 fontconfig/2.13.93: Retrieving package 1dd5f947341f0c35b104c3cbc22073e69527248e from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz fontconfig/2.13.93: Package installed 1dd5f947341f0c35b104c3cbc22073e69527248e fontconfig/2.13.93: Downloaded package revision a0d9b1c5a7571e41f30dbafb624df3d3 tk/8.6.10: Retrieving package 48621009d612c03f3c0bd8e8b8a72b00de82ee9e from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz tk/8.6.10: Package installed 48621009d612c03f3c0bd8e8b8a72b00de82ee9e tk/8.6.10: Downloaded package revision 7cb340947e282331d1c825e0e7d9c71a ----Running------ > dpkg-query -W -f='${Status}' libgl-dev | grep -q "ok installed" ----------------- ----Running------ > sudo apt-get update ----------------- Get:1 http://security.ubuntu.com/ubuntu xenial-security InRelease [99.8 kB] Get:2 http://ppa.launchpad.net/git-core/ppa/ubuntu xenial InRelease [20.8 kB] Get:3 http://archive.ubuntu.com/ubuntu xenial InRelease [247 kB] Get:4 http://ppa.launchpad.net/openjdk-r/ppa/ubuntu xenial InRelease [20.8 kB] Get:5 http://ppa.launchpad.net/git-core/ppa/ubuntu xenial/main amd64 Packages [3526 B] Get:6 http://archive.ubuntu.com/ubuntu xenial-updates InRelease [99.8 kB] Get:7 http://ppa.launchpad.net/git-core/ppa/ubuntu xenial/main i386 Packages [3529 B] Get:8 http://ppa.launchpad.net/openjdk-r/ppa/ubuntu xenial/main amd64 Packages [19.2 kB] Get:9 http://ppa.launchpad.net/openjdk-r/ppa/ubuntu xenial/main i386 Packages [19.0 kB] Get:10 http://archive.ubuntu.com/ubuntu xenial-backports InRelease [97.4 kB] Get:11 http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages [1151 kB] Get:12 http://archive.ubuntu.com/ubuntu xenial/main amd64 Packages [1558 kB] Get:13 http://security.ubuntu.com/ubuntu xenial-security/main i386 Packages [861 kB] Get:14 http://archive.ubuntu.com/ubuntu xenial/main i386 Packages [1552 kB] Get:15 http://security.ubuntu.com/ubuntu xenial-security/restricted amd64 Packages [15.9 kB] Get:16 http://security.ubuntu.com/ubuntu xenial-security/restricted i386 Packages [15.9 kB] Get:17 http://security.ubuntu.com/ubuntu xenial-security/universe amd64 Packages [928 kB] Get:18 http://archive.ubuntu.com/ubuntu xenial/restricted amd64 Packages [14.1 kB] Get:19 http://archive.ubuntu.com/ubuntu xenial/restricted i386 Packages [14.5 kB] Get:20 http://archive.ubuntu.com/ubuntu xenial/universe amd64 Packages [9827 kB] Get:21 http://security.ubuntu.com/ubuntu xenial-security/universe i386 Packages [827 kB] Get:22 http://security.ubuntu.com/ubuntu xenial-security/multiverse amd64 Packages [8820 B] Get:23 http://security.ubuntu.com/ubuntu xenial-security/multiverse i386 Packages [9052 B] Get:24 http://archive.ubuntu.com/ubuntu xenial/universe i386 Packages [9804 kB] Get:25 http://archive.ubuntu.com/ubuntu xenial/multiverse amd64 Packages [176 kB] Get:26 http://archive.ubuntu.com/ubuntu xenial/multiverse i386 Packages [172 kB] Get:27 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages [1607 kB] Get:28 http://archive.ubuntu.com/ubuntu xenial-updates/main i386 Packages [1294 kB] Get:29 http://archive.ubuntu.com/ubuntu xenial-updates/restricted amd64 Packages [16.4 kB] Get:30 http://archive.ubuntu.com/ubuntu xenial-updates/restricted i386 Packages [16.4 kB] Get:31 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages [1483 kB] Get:32 http://archive.ubuntu.com/ubuntu xenial-updates/universe i386 Packages [1374 kB] Get:33 http://archive.ubuntu.com/ubuntu xenial-updates/multiverse amd64 Packages [25.0 kB] Get:34 http://archive.ubuntu.com/ubuntu xenial-updates/multiverse i386 Packages [23.4 kB] Get:35 http://archive.ubuntu.com/ubuntu xenial-backports/main amd64 Packages [11.3 kB] Get:36 http://archive.ubuntu.com/ubuntu xenial-backports/main i386 Packages [11.3 kB] Get:37 http://archive.ubuntu.com/ubuntu xenial-backports/universe amd64 Packages [12.9 kB] Get:38 http://archive.ubuntu.com/ubuntu xenial-backports/universe i386 Packages [12.4 kB] Fetched 33.5 MB in 3s (9062 kB/s) Reading package lists... ----Running------ > sudo apt-get install -y --no-install-recommends libgl-dev ----------------- Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: libbsd0 libdrm-amdgpu1 libdrm-common libdrm-dev libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libedit2 libelf1 libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libllvm6.0 libpciaccess0 libpthread-stubs0-dev libsensors4 libx11-6 libx11-data libx11-dev libx11-xcb-dev libx11-xcb1 libxau-dev libxau6 libxcb-dri2-0 libxcb-dri2-0-dev libxcb-dri3-0 libxcb-dri3-dev libxcb-glx0 libxcb-glx0-dev libxcb-present-dev libxcb-present0 libxcb-randr0 libxcb-randr0-dev libxcb-render0 libxcb-render0-dev libxcb-shape0 libxcb-shape0-dev libxcb-sync-dev libxcb-sync1 libxcb-xfixes0 libxcb-xfixes0-dev libxcb1 libxcb1-dev libxdamage-dev libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes-dev libxfixes3 libxshmfence-dev libxshmfence1 libxxf86vm-dev libxxf86vm1 mesa-common-dev x11proto-core-dev x11proto-damage-dev x11proto-dri2-dev x11proto-fixes-dev x11proto-gl-dev x11proto-input-dev x11proto-kb-dev x11proto-xext-dev x11proto-xf86vidmode-dev xorg-sgml-doctools xtrans-dev Suggested packages: pciutils lm-sensors libxcb-doc libxext-doc Recommended packages: libtxc-dxtn-s2tc | libtxc-dxtn-s2tc0 | libtxc-dxtn0 libx11-doc The following NEW packages will be installed: libbsd0 libdrm-amdgpu1 libdrm-common libdrm-dev libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libedit2 libelf1 libgl1-mesa-dev libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libllvm6.0 libpciaccess0 libpthread-stubs0-dev libsensors4 libx11-6 libx11-data libx11-dev libx11-xcb-dev libx11-xcb1 libxau-dev libxau6 libxcb-dri2-0 libxcb-dri2-0-dev libxcb-dri3-0 libxcb-dri3-dev libxcb-glx0 libxcb-glx0-dev libxcb-present-dev libxcb-present0 libxcb-randr0 libxcb-randr0-dev libxcb-render0 libxcb-render0-dev libxcb-shape0 libxcb-shape0-dev libxcb-sync-dev libxcb-sync1 libxcb-xfixes0 libxcb-xfixes0-dev libxcb1 libxcb1-dev libxdamage-dev libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes-dev libxfixes3 libxshmfence-dev libxshmfence1 libxxf86vm-dev libxxf86vm1 mesa-common-dev x11proto-core-dev x11proto-damage-dev x11proto-dri2-dev x11proto-fixes-dev x11proto-gl-dev x11proto-input-dev x11proto-kb-dev x11proto-xext-dev x11proto-xf86vidmode-dev xorg-sgml-doctools xtrans-dev 0 upgraded, 69 newly installed, 0 to remove and 1 not upgraded. Need to get 24.5 MB of archives. After this operation, 224 MB of additional disk space will be used. Get:1 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxau6 amd64 1:1.0.8-1 [8376 B] Get:2 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxdmcp6 amd64 1:1.1.2-1.1 [11.0 kB] Get:3 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb1 amd64 1.11.1-1ubuntu1 [40.0 kB] Get:4 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libx11-data all 2:1.6.3-1ubuntu2.2 [114 kB] Get:5 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libx11-6 amd64 2:1.6.3-1ubuntu2.2 [572 kB] Get:6 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxext6 amd64 2:1.3.3-1 [29.4 kB] Get:7 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxdamage1 amd64 1:1.1.4-2 [6946 B] Get:8 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxfixes3 amd64 1:5.0.1-2 [11.1 kB] Get:9 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxshmfence1 amd64 1.2-1 [5042 B] Get:10 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxxf86vm1 amd64 1:1.1.4-1 [10.6 kB] Get:11 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libbsd0 amd64 0.8.2-1ubuntu0.1 [42.0 kB] Get:12 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libdrm-common all 2.4.91-2~16.04.1 [4764 B] Get:13 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libdrm2 amd64 2.4.91-2~16.04.1 [30.8 kB] Get:14 http://archive.ubuntu.com/ubuntu xenial/main amd64 libedit2 amd64 3.1-20150325-1ubuntu2 [76.5 kB] Get:15 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libelf1 amd64 0.165-3ubuntu1.2 [43.5 kB] Get:16 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libdrm-amdgpu1 amd64 2.4.91-2~16.04.1 [18.9 kB] Get:17 http://archive.ubuntu.com/ubuntu xenial/main amd64 libpciaccess0 amd64 0.13.4-1 [18.1 kB] Get:18 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libdrm-intel1 amd64 2.4.91-2~16.04.1 [59.9 kB] Get:19 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libdrm-radeon1 amd64 2.4.91-2~16.04.1 [21.5 kB] Get:20 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libdrm-nouveau2 amd64 2.4.91-2~16.04.1 [16.3 kB] Get:21 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libdrm-dev amd64 2.4.91-2~16.04.1 [232 kB] Get:22 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libglapi-mesa amd64 18.0.5-0ubuntu0~16.04.1 [23.4 kB] Get:23 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libllvm6.0 amd64 1:6.0-1ubuntu2~16.04.1 [14.3 MB] Get:24 http://archive.ubuntu.com/ubuntu xenial/main amd64 libsensors4 amd64 1:3.4.0-2 [28.4 kB] Get:25 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libgl1-mesa-dri amd64 18.0.5-0ubuntu0~16.04.1 [6080 kB] Get:26 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libx11-xcb1 amd64 2:1.6.3-1ubuntu2.2 [9296 B] Get:27 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-dri2-0 amd64 1.11.1-1ubuntu1 [6882 B] Get:28 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-dri3-0 amd64 1.11.1-1ubuntu1 [5218 B] Get:29 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-glx0 amd64 1.11.1-1ubuntu1 [20.9 kB] Get:30 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-present0 amd64 1.11.1-1ubuntu1 [5218 B] Get:31 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-sync1 amd64 1.11.1-1ubuntu1 [8324 B] Get:32 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libgl1-mesa-glx amd64 18.0.5-0ubuntu0~16.04.1 [132 kB] Get:33 http://archive.ubuntu.com/ubuntu xenial/main amd64 libpthread-stubs0-dev amd64 0.3-4 [4068 B] Get:34 http://archive.ubuntu.com/ubuntu xenial/main amd64 xorg-sgml-doctools all 1:1.11-1 [12.9 kB] Get:35 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 x11proto-core-dev all 7.0.31-1~ubuntu16.04.2 [254 kB] Get:36 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxau-dev amd64 1:1.0.8-1 [11.1 kB] Get:37 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxdmcp-dev amd64 1:1.1.2-1.1 [25.1 kB] Get:38 http://archive.ubuntu.com/ubuntu xenial/main amd64 x11proto-input-dev all 2.3.1-1 [118 kB] Get:39 http://archive.ubuntu.com/ubuntu xenial/main amd64 x11proto-kb-dev all 1.0.7-0ubuntu1 [224 kB] Get:40 http://archive.ubuntu.com/ubuntu xenial/main amd64 xtrans-dev all 1.3.5-1 [70.5 kB] Get:41 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb1-dev amd64 1.11.1-1ubuntu1 [74.2 kB] Get:42 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libx11-dev amd64 2:1.6.3-1ubuntu2.2 [639 kB] Get:43 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libx11-xcb-dev amd64 2:1.6.3-1ubuntu2.2 [9684 B] Get:44 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-dri2-0-dev amd64 1.11.1-1ubuntu1 [8384 B] Get:45 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-dri3-dev amd64 1.11.1-1ubuntu1 [5752 B] Get:46 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-glx0-dev amd64 1.11.1-1ubuntu1 [26.9 kB] Get:47 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-randr0 amd64 1.11.1-1ubuntu1 [14.4 kB] Get:48 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-render0 amd64 1.11.1-1ubuntu1 [11.4 kB] Get:49 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-render0-dev amd64 1.11.1-1ubuntu1 [15.3 kB] Get:50 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-randr0-dev amd64 1.11.1-1ubuntu1 [18.2 kB] Get:51 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-xfixes0 amd64 1.11.1-1ubuntu1 [8840 B] Get:52 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-shape0 amd64 1.11.1-1ubuntu1 [5756 B] Get:53 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-shape0-dev amd64 1.11.1-1ubuntu1 [6900 B] Get:54 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-xfixes0-dev amd64 1.11.1-1ubuntu1 [11.2 kB] Get:55 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-sync-dev amd64 1.11.1-1ubuntu1 [10.1 kB] Get:56 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-present-dev amd64 1.11.1-1ubuntu1 [6618 B] Get:57 http://archive.ubuntu.com/ubuntu xenial/main amd64 x11proto-xext-dev all 7.3.0-1 [212 kB] Get:58 http://archive.ubuntu.com/ubuntu xenial/main amd64 x11proto-fixes-dev all 1:5.0-2ubuntu2 [14.2 kB] Get:59 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxfixes-dev amd64 1:5.0.1-2 [10.9 kB] Get:60 http://archive.ubuntu.com/ubuntu xenial/main amd64 x11proto-damage-dev all 1:1.2.1-2 [8286 B] Get:61 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxdamage-dev amd64 1:1.1.4-2 [5028 B] Get:62 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxext-dev amd64 2:1.3.3-1 [82.1 kB] Get:63 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxshmfence-dev amd64 1.2-1 [3676 B] Get:64 http://archive.ubuntu.com/ubuntu xenial/main amd64 x11proto-xf86vidmode-dev all 2.3.1-2 [6116 B] Get:65 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxxf86vm-dev amd64 1:1.1.4-1 [13.3 kB] Get:66 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 mesa-common-dev amd64 18.0.5-0ubuntu0~16.04.1 [543 kB] Get:67 http://archive.ubuntu.com/ubuntu xenial/main amd64 x11proto-dri2-dev all 2.8-2 [12.6 kB] Get:68 http://archive.ubuntu.com/ubuntu xenial/main amd64 x11proto-gl-dev all 1.4.17-1 [17.9 kB] Get:69 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libgl1-mesa-dev amd64 18.0.5-0ubuntu0~16.04.1 [4456 B] Fetched 24.5 MB in 0s (25.8 MB/s) Selecting previously unselected package libxau6:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 18046 files and directories currently installed.) Preparing to unpack .../libxau6_1%3a1.0.8-1_amd64.deb ... Unpacking libxau6:amd64 (1:1.0.8-1) ... Selecting previously unselected package libxdmcp6:amd64. Preparing to unpack .../libxdmcp6_1%3a1.1.2-1.1_amd64.deb ... Unpacking libxdmcp6:amd64 (1:1.1.2-1.1) ... Selecting previously unselected package libxcb1:amd64. Preparing to unpack .../libxcb1_1.11.1-1ubuntu1_amd64.deb ... Unpacking libxcb1:amd64 (1.11.1-1ubuntu1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../libx11-data_2%3a1.6.3-1ubuntu2.2_all.deb ... Unpacking libx11-data (2:1.6.3-1ubuntu2.2) ... Selecting previously unselected package libx11-6:amd64. Preparing to unpack .../libx11-6_2%3a1.6.3-1ubuntu2.2_amd64.deb ... Unpacking libx11-6:amd64 (2:1.6.3-1ubuntu2.2) ... Selecting previously unselected package libxext6:amd64. Preparing to unpack .../libxext6_2%3a1.3.3-1_amd64.deb ... Unpacking libxext6:amd64 (2:1.3.3-1) ... Selecting previously unselected package libxdamage1:amd64. Preparing to unpack .../libxdamage1_1%3a1.1.4-2_amd64.deb ... Unpacking libxdamage1:amd64 (1:1.1.4-2) ... Selecting previously unselected package libxfixes3:amd64. Preparing to unpack .../libxfixes3_1%3a5.0.1-2_amd64.deb ... Unpacking libxfixes3:amd64 (1:5.0.1-2) ... Selecting previously unselected package libxshmfence1:amd64. Preparing to unpack .../libxshmfence1_1.2-1_amd64.deb ... Unpacking libxshmfence1:amd64 (1.2-1) ... Selecting previously unselected package libxxf86vm1:amd64. Preparing to unpack .../libxxf86vm1_1%3a1.1.4-1_amd64.deb ... Unpacking libxxf86vm1:amd64 (1:1.1.4-1) ... Selecting previously unselected package libbsd0:amd64. Preparing to unpack .../libbsd0_0.8.2-1ubuntu0.1_amd64.deb ... Unpacking libbsd0:amd64 (0.8.2-1ubuntu0.1) ... Selecting previously unselected package libdrm-common. Preparing to unpack .../libdrm-common_2.4.91-2~16.04.1_all.deb ... Unpacking libdrm-common (2.4.91-2~16.04.1) ... Selecting previously unselected package libdrm2:amd64. Preparing to unpack .../libdrm2_2.4.91-2~16.04.1_amd64.deb ... Unpacking libdrm2:amd64 (2.4.91-2~16.04.1) ... Selecting previously unselected package libedit2:amd64. Preparing to unpack .../libedit2_3.1-20150325-1ubuntu2_amd64.deb ... Unpacking libedit2:amd64 (3.1-20150325-1ubuntu2) ... Selecting previously unselected package libelf1:amd64. Preparing to unpack .../libelf1_0.165-3ubuntu1.2_amd64.deb ... Unpacking libelf1:amd64 (0.165-3ubuntu1.2) ... Selecting previously unselected package libdrm-amdgpu1:amd64. Preparing to unpack .../libdrm-amdgpu1_2.4.91-2~16.04.1_amd64.deb ... Unpacking libdrm-amdgpu1:amd64 (2.4.91-2~16.04.1) ... Selecting previously unselected package libpciaccess0:amd64. Preparing to unpack .../libpciaccess0_0.13.4-1_amd64.deb ... Unpacking libpciaccess0:amd64 (0.13.4-1) ... Selecting previously unselected package libdrm-intel1:amd64. Preparing to unpack .../libdrm-intel1_2.4.91-2~16.04.1_amd64.deb ... Unpacking libdrm-intel1:amd64 (2.4.91-2~16.04.1) ... Selecting previously unselected package libdrm-radeon1:amd64. Preparing to unpack .../libdrm-radeon1_2.4.91-2~16.04.1_amd64.deb ... Unpacking libdrm-radeon1:amd64 (2.4.91-2~16.04.1) ... Selecting previously unselected package libdrm-nouveau2:amd64. Preparing to unpack .../libdrm-nouveau2_2.4.91-2~16.04.1_amd64.deb ... Unpacking libdrm-nouveau2:amd64 (2.4.91-2~16.04.1) ... Selecting previously unselected package libdrm-dev:amd64. Preparing to unpack .../libdrm-dev_2.4.91-2~16.04.1_amd64.deb ... Unpacking libdrm-dev:amd64 (2.4.91-2~16.04.1) ... Selecting previously unselected package libglapi-mesa:amd64. Preparing to unpack .../libglapi-mesa_18.0.5-0ubuntu0~16.04.1_amd64.deb ... Unpacking libglapi-mesa:amd64 (18.0.5-0ubuntu0~16.04.1) ... Selecting previously unselected package libllvm6.0:amd64. Preparing to unpack .../libllvm6.0_1%3a6.0-1ubuntu2~16.04.1_amd64.deb ... Unpacking libllvm6.0:amd64 (1:6.0-1ubuntu2~16.04.1) ... Selecting previously unselected package libsensors4:amd64. Preparing to unpack .../libsensors4_1%3a3.4.0-2_amd64.deb ... Unpacking libsensors4:amd64 (1:3.4.0-2) ... Selecting previously unselected package libgl1-mesa-dri:amd64. Preparing to unpack .../libgl1-mesa-dri_18.0.5-0ubuntu0~16.04.1_amd64.deb ... Unpacking libgl1-mesa-dri:amd64 (18.0.5-0ubuntu0~16.04.1) ... Selecting previously unselected package libx11-xcb1:amd64. Preparing to unpack .../libx11-xcb1_2%3a1.6.3-1ubuntu2.2_amd64.deb ... Unpacking libx11-xcb1:amd64 (2:1.6.3-1ubuntu2.2) ... Selecting previously unselected package libxcb-dri2-0:amd64. Preparing to unpack .../libxcb-dri2-0_1.11.1-1ubuntu1_amd64.deb ... Unpacking libxcb-dri2-0:amd64 (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-dri3-0:amd64. Preparing to unpack .../libxcb-dri3-0_1.11.1-1ubuntu1_amd64.deb ... Unpacking libxcb-dri3-0:amd64 (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-glx0:amd64. Preparing to unpack .../libxcb-glx0_1.11.1-1ubuntu1_amd64.deb ... Unpacking libxcb-glx0:amd64 (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-present0:amd64. Preparing to unpack .../libxcb-present0_1.11.1-1ubuntu1_amd64.deb ... Unpacking libxcb-present0:amd64 (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-sync1:amd64. Preparing to unpack .../libxcb-sync1_1.11.1-1ubuntu1_amd64.deb ... Unpacking libxcb-sync1:amd64 (1.11.1-1ubuntu1) ... Selecting previously unselected package libgl1-mesa-glx:amd64. Preparing to unpack .../libgl1-mesa-glx_18.0.5-0ubuntu0~16.04.1_amd64.deb ... Unpacking libgl1-mesa-glx:amd64 (18.0.5-0ubuntu0~16.04.1) ... Selecting previously unselected package libpthread-stubs0-dev:amd64. Preparing to unpack .../libpthread-stubs0-dev_0.3-4_amd64.deb ... Unpacking libpthread-stubs0-dev:amd64 (0.3-4) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../xorg-sgml-doctools_1%3a1.11-1_all.deb ... Unpacking xorg-sgml-doctools (1:1.11-1) ... Selecting previously unselected package x11proto-core-dev. Preparing to unpack .../x11proto-core-dev_7.0.31-1~ubuntu16.04.2_all.deb ... Unpacking x11proto-core-dev (7.0.31-1~ubuntu16.04.2) ... Selecting previously unselected package libxau-dev:amd64. Preparing to unpack .../libxau-dev_1%3a1.0.8-1_amd64.deb ... Unpacking libxau-dev:amd64 (1:1.0.8-1) ... Selecting previously unselected package libxdmcp-dev:amd64. Preparing to unpack .../libxdmcp-dev_1%3a1.1.2-1.1_amd64.deb ... Unpacking libxdmcp-dev:amd64 (1:1.1.2-1.1) ... Selecting previously unselected package x11proto-input-dev. Preparing to unpack .../x11proto-input-dev_2.3.1-1_all.deb ... Unpacking x11proto-input-dev (2.3.1-1) ... Selecting previously unselected package x11proto-kb-dev. Preparing to unpack .../x11proto-kb-dev_1.0.7-0ubuntu1_all.deb ... Unpacking x11proto-kb-dev (1.0.7-0ubuntu1) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../xtrans-dev_1.3.5-1_all.deb ... Unpacking xtrans-dev (1.3.5-1) ... Selecting previously unselected package libxcb1-dev:amd64. Preparing to unpack .../libxcb1-dev_1.11.1-1ubuntu1_amd64.deb ... Unpacking libxcb1-dev:amd64 (1.11.1-1ubuntu1) ... Selecting previously unselected package libx11-dev:amd64. Preparing to unpack .../libx11-dev_2%3a1.6.3-1ubuntu2.2_amd64.deb ... Unpacking libx11-dev:amd64 (2:1.6.3-1ubuntu2.2) ... Selecting previously unselected package libx11-xcb-dev:amd64. Preparing to unpack .../libx11-xcb-dev_2%3a1.6.3-1ubuntu2.2_amd64.deb ... Unpacking libx11-xcb-dev:amd64 (2:1.6.3-1ubuntu2.2) ... Selecting previously unselected package libxcb-dri2-0-dev:amd64. Preparing to unpack .../libxcb-dri2-0-dev_1.11.1-1ubuntu1_amd64.deb ... Unpacking libxcb-dri2-0-dev:amd64 (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-dri3-dev:amd64. Preparing to unpack .../libxcb-dri3-dev_1.11.1-1ubuntu1_amd64.deb ... Unpacking libxcb-dri3-dev:amd64 (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-glx0-dev:amd64. Preparing to unpack .../libxcb-glx0-dev_1.11.1-1ubuntu1_amd64.deb ... Unpacking libxcb-glx0-dev:amd64 (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-randr0:amd64. Preparing to unpack .../libxcb-randr0_1.11.1-1ubuntu1_amd64.deb ... Unpacking libxcb-randr0:amd64 (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-render0:amd64. Preparing to unpack .../libxcb-render0_1.11.1-1ubuntu1_amd64.deb ... Unpacking libxcb-render0:amd64 (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-render0-dev:amd64. Preparing to unpack .../libxcb-render0-dev_1.11.1-1ubuntu1_amd64.deb ... Unpacking libxcb-render0-dev:amd64 (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-randr0-dev:amd64. Preparing to unpack .../libxcb-randr0-dev_1.11.1-1ubuntu1_amd64.deb ... Unpacking libxcb-randr0-dev:amd64 (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-xfixes0:amd64. Preparing to unpack .../libxcb-xfixes0_1.11.1-1ubuntu1_amd64.deb ... Unpacking libxcb-xfixes0:amd64 (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-shape0:amd64. Preparing to unpack .../libxcb-shape0_1.11.1-1ubuntu1_amd64.deb ... Unpacking libxcb-shape0:amd64 (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-shape0-dev:amd64. Preparing to unpack .../libxcb-shape0-dev_1.11.1-1ubuntu1_amd64.deb ... Unpacking libxcb-shape0-dev:amd64 (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-xfixes0-dev:amd64. Preparing to unpack .../libxcb-xfixes0-dev_1.11.1-1ubuntu1_amd64.deb ... Unpacking libxcb-xfixes0-dev:amd64 (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-sync-dev:amd64. Preparing to unpack .../libxcb-sync-dev_1.11.1-1ubuntu1_amd64.deb ... Unpacking libxcb-sync-dev:amd64 (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-present-dev:amd64. Preparing to unpack .../libxcb-present-dev_1.11.1-1ubuntu1_amd64.deb ... Unpacking libxcb-present-dev:amd64 (1.11.1-1ubuntu1) ... Selecting previously unselected package x11proto-xext-dev. Preparing to unpack .../x11proto-xext-dev_7.3.0-1_all.deb ... Unpacking x11proto-xext-dev (7.3.0-1) ... Selecting previously unselected package x11proto-fixes-dev. Preparing to unpack .../x11proto-fixes-dev_1%3a5.0-2ubuntu2_all.deb ... Unpacking x11proto-fixes-dev (1:5.0-2ubuntu2) ... Selecting previously unselected package libxfixes-dev:amd64. Preparing to unpack .../libxfixes-dev_1%3a5.0.1-2_amd64.deb ... Unpacking libxfixes-dev:amd64 (1:5.0.1-2) ... Selecting previously unselected package x11proto-damage-dev. Preparing to unpack .../x11proto-damage-dev_1%3a1.2.1-2_all.deb ... Unpacking x11proto-damage-dev (1:1.2.1-2) ... Selecting previously unselected package libxdamage-dev:amd64. Preparing to unpack .../libxdamage-dev_1%3a1.1.4-2_amd64.deb ... Unpacking libxdamage-dev:amd64 (1:1.1.4-2) ... Selecting previously unselected package libxext-dev:amd64. Preparing to unpack .../libxext-dev_2%3a1.3.3-1_amd64.deb ... Unpacking libxext-dev:amd64 (2:1.3.3-1) ... Selecting previously unselected package libxshmfence-dev:amd64. Preparing to unpack .../libxshmfence-dev_1.2-1_amd64.deb ... Unpacking libxshmfence-dev:amd64 (1.2-1) ... Selecting previously unselected package x11proto-xf86vidmode-dev. Preparing to unpack .../x11proto-xf86vidmode-dev_2.3.1-2_all.deb ... Unpacking x11proto-xf86vidmode-dev (2.3.1-2) ... Selecting previously unselected package libxxf86vm-dev:amd64. Preparing to unpack .../libxxf86vm-dev_1%3a1.1.4-1_amd64.deb ... Unpacking libxxf86vm-dev:amd64 (1:1.1.4-1) ... Selecting previously unselected package mesa-common-dev:amd64. Preparing to unpack .../mesa-common-dev_18.0.5-0ubuntu0~16.04.1_amd64.deb ... Unpacking mesa-common-dev:amd64 (18.0.5-0ubuntu0~16.04.1) ... Selecting previously unselected package x11proto-dri2-dev. Preparing to unpack .../x11proto-dri2-dev_2.8-2_all.deb ... Unpacking x11proto-dri2-dev (2.8-2) ... Selecting previously unselected package x11proto-gl-dev. Preparing to unpack .../x11proto-gl-dev_1.4.17-1_all.deb ... Unpacking x11proto-gl-dev (1.4.17-1) ... Selecting previously unselected package libgl1-mesa-dev:amd64. Preparing to unpack .../libgl1-mesa-dev_18.0.5-0ubuntu0~16.04.1_amd64.deb ... Unpacking libgl1-mesa-dev:amd64 (18.0.5-0ubuntu0~16.04.1) ... Processing triggers for libc-bin (2.23-0ubuntu11.3) ... Processing triggers for man-db (2.7.5-1) ... Setting up libxau6:amd64 (1:1.0.8-1) ... Setting up libxdmcp6:amd64 (1:1.1.2-1.1) ... Setting up libxcb1:amd64 (1.11.1-1ubuntu1) ... Setting up libx11-data (2:1.6.3-1ubuntu2.2) ... Setting up libx11-6:amd64 (2:1.6.3-1ubuntu2.2) ... Setting up libxext6:amd64 (2:1.3.3-1) ... Setting up libxdamage1:amd64 (1:1.1.4-2) ... Setting up libxfixes3:amd64 (1:5.0.1-2) ... Setting up libxshmfence1:amd64 (1.2-1) ... Setting up libxxf86vm1:amd64 (1:1.1.4-1) ... Setting up libbsd0:amd64 (0.8.2-1ubuntu0.1) ... Setting up libdrm-common (2.4.91-2~16.04.1) ... Setting up libdrm2:amd64 (2.4.91-2~16.04.1) ... Setting up libedit2:amd64 (3.1-20150325-1ubuntu2) ... Setting up libelf1:amd64 (0.165-3ubuntu1.2) ... Setting up libdrm-amdgpu1:amd64 (2.4.91-2~16.04.1) ... Setting up libpciaccess0:amd64 (0.13.4-1) ... Setting up libdrm-intel1:amd64 (2.4.91-2~16.04.1) ... Setting up libdrm-radeon1:amd64 (2.4.91-2~16.04.1) ... Setting up libdrm-nouveau2:amd64 (2.4.91-2~16.04.1) ... Setting up libdrm-dev:amd64 (2.4.91-2~16.04.1) ... Setting up libglapi-mesa:amd64 (18.0.5-0ubuntu0~16.04.1) ... Setting up libllvm6.0:amd64 (1:6.0-1ubuntu2~16.04.1) ... Setting up libsensors4:amd64 (1:3.4.0-2) ... Setting up libgl1-mesa-dri:amd64 (18.0.5-0ubuntu0~16.04.1) ... Setting up libx11-xcb1:amd64 (2:1.6.3-1ubuntu2.2) ... Setting up libxcb-dri2-0:amd64 (1.11.1-1ubuntu1) ... Setting up libxcb-dri3-0:amd64 (1.11.1-1ubuntu1) ... Setting up libxcb-glx0:amd64 (1.11.1-1ubuntu1) ... Setting up libxcb-present0:amd64 (1.11.1-1ubuntu1) ... Setting up libxcb-sync1:amd64 (1.11.1-1ubuntu1) ... Setting up libgl1-mesa-glx:amd64 (18.0.5-0ubuntu0~16.04.1) ... update-alternatives: using /usr/lib/x86_64-linux-gnu/mesa/ld.so.conf to provide /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf (x86_64-linux-gnu_gl_conf) in auto mode Setting up libpthread-stubs0-dev:amd64 (0.3-4) ... Setting up xorg-sgml-doctools (1:1.11-1) ... Setting up x11proto-core-dev (7.0.31-1~ubuntu16.04.2) ... Setting up libxau-dev:amd64 (1:1.0.8-1) ... Setting up libxdmcp-dev:amd64 (1:1.1.2-1.1) ... Setting up x11proto-input-dev (2.3.1-1) ... Setting up x11proto-kb-dev (1.0.7-0ubuntu1) ... Setting up xtrans-dev (1.3.5-1) ... Setting up libxcb1-dev:amd64 (1.11.1-1ubuntu1) ... Setting up libx11-dev:amd64 (2:1.6.3-1ubuntu2.2) ... Setting up libx11-xcb-dev:amd64 (2:1.6.3-1ubuntu2.2) ... Setting up libxcb-dri2-0-dev:amd64 (1.11.1-1ubuntu1) ... Setting up libxcb-dri3-dev:amd64 (1.11.1-1ubuntu1) ... Setting up libxcb-glx0-dev:amd64 (1.11.1-1ubuntu1) ... Setting up libxcb-randr0:amd64 (1.11.1-1ubuntu1) ... Setting up libxcb-render0:amd64 (1.11.1-1ubuntu1) ... Setting up libxcb-render0-dev:amd64 (1.11.1-1ubuntu1) ... Setting up libxcb-randr0-dev:amd64 (1.11.1-1ubuntu1) ... Setting up libxcb-xfixes0:amd64 (1.11.1-1ubuntu1) ... Setting up libxcb-shape0:amd64 (1.11.1-1ubuntu1) ... Setting up libxcb-shape0-dev:amd64 (1.11.1-1ubuntu1) ... Setting up libxcb-xfixes0-dev:amd64 (1.11.1-1ubuntu1) ... Setting up libxcb-sync-dev:amd64 (1.11.1-1ubuntu1) ... Setting up libxcb-present-dev:amd64 (1.11.1-1ubuntu1) ... Setting up x11proto-xext-dev (7.3.0-1) ... Setting up x11proto-fixes-dev (1:5.0-2ubuntu2) ... Setting up libxfixes-dev:amd64 (1:5.0.1-2) ... Setting up x11proto-damage-dev (1:1.2.1-2) ... Setting up libxdamage-dev:amd64 (1:1.1.4-2) ... Setting up libxext-dev:amd64 (2:1.3.3-1) ... Setting up libxshmfence-dev:amd64 (1.2-1) ... Setting up x11proto-xf86vidmode-dev (2.3.1-2) ... Setting up libxxf86vm-dev:amd64 (1:1.1.4-1) ... Setting up mesa-common-dev:amd64 (18.0.5-0ubuntu0~16.04.1) ... Setting up x11proto-dri2-dev (2.8-2) ... Setting up x11proto-gl-dev (1.4.17-1) ... Setting up libgl1-mesa-dev:amd64 (18.0.5-0ubuntu0~16.04.1) ... Processing triggers for libc-bin (2.23-0ubuntu11.3) ... ----Running------ > dpkg-query -W -f='${Status}' libx11-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' libx11-xcb-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' libfontenc-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' libice-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' libsm-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' libxau-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' libxaw7-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' libxcomposite-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' libxcursor-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' libxdamage-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' libxdmcp-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' libxext-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' libxfixes-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' libxi-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' libxinerama-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' libxkbfile-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' libxmu-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' libxmuu-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' libxpm-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' libxrandr-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' libxrender-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' libxres-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' libxss-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' libxt-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' libxtst-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' libxv-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' libxvmc-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' libxxf86vm-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' libxcb-render0-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' libxcb-render-util0-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' libxcb-xkb-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' libxcb-icccm4-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' libxcb-image0-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' libxcb-keysyms1-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' libxcb-randr0-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' libxcb-shape0-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' libxcb-sync-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' libxcb-xfixes0-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' libxcb-xinerama0-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' libxcb-dri3-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' uuid-dev | grep -q "ok installed" ----------------- ----Running------ > dpkg-query -W -f='${Status}' libxcb-cursor-dev | grep -q "ok installed" ----------------- ----Running------ > sudo apt-get update ----------------- Hit:1 http://archive.ubuntu.com/ubuntu xenial InRelease Hit:2 http://archive.ubuntu.com/ubuntu xenial-updates InRelease Hit:3 http://archive.ubuntu.com/ubuntu xenial-backports InRelease Hit:4 http://security.ubuntu.com/ubuntu xenial-security InRelease Hit:5 http://ppa.launchpad.net/git-core/ppa/ubuntu xenial InRelease Hit:6 http://ppa.launchpad.net/openjdk-r/ppa/ubuntu xenial InRelease Reading package lists... ----Running------ > sudo apt-get install -y --no-install-recommends libfontenc-dev libice-dev libsm-dev libxaw7-dev libxcomposite-dev libxcursor-dev libxi-dev libxinerama-dev libxkbfile-dev libxmu-dev libxmuu-dev libxpm-dev libxrandr-dev libxrender-dev libxres-dev libxss-dev libxt-dev libxtst-dev libxv-dev libxvmc-dev libxcb-render-util0-dev libxcb-xkb-dev libxcb-icccm4-dev libxcb-image0-dev libxcb-keysyms1-dev libxcb-xinerama0-dev uuid-dev libxcb-cursor-dev ----------------- Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: libfontenc1 libice6 libsm6 libxaw7 libxcb-cursor0 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-render-util0 libxcb-shm0 libxcb-shm0-dev libxcb-util1 libxcb-xinerama0 libxcb-xkb1 libxcomposite1 libxcursor1 libxi6 libxinerama1 libxkbfile1 libxmu-headers libxmu6 libxmuu1 libxpm4 libxrandr2 libxrender1 libxres1 libxss1 libxt6 libxtst6 libxv1 libxvmc1 x11-common x11proto-composite-dev x11proto-randr-dev x11proto-record-dev x11proto-render-dev x11proto-resource-dev x11proto-scrnsaver-dev x11proto-video-dev x11proto-xinerama-dev zlib1g-dev Suggested packages: libice-doc libsm-doc libxaw-doc libxt-doc The following NEW packages will be installed: libfontenc-dev libfontenc1 libice-dev libice6 libsm-dev libsm6 libxaw7 libxaw7-dev libxcb-cursor-dev libxcb-cursor0 libxcb-icccm4 libxcb-icccm4-dev libxcb-image0 libxcb-image0-dev libxcb-keysyms1 libxcb-keysyms1-dev libxcb-render-util0 libxcb-render-util0-dev libxcb-shm0 libxcb-shm0-dev libxcb-util1 libxcb-xinerama0 libxcb-xinerama0-dev libxcb-xkb-dev libxcb-xkb1 libxcomposite-dev libxcomposite1 libxcursor-dev libxcursor1 libxi-dev libxi6 libxinerama-dev libxinerama1 libxkbfile-dev libxkbfile1 libxmu-dev libxmu-headers libxmu6 libxmuu-dev libxmuu1 libxpm-dev libxpm4 libxrandr-dev libxrandr2 libxrender-dev libxrender1 libxres-dev libxres1 libxss-dev libxss1 libxt-dev libxt6 libxtst-dev libxtst6 libxv-dev libxv1 libxvmc-dev libxvmc1 uuid-dev x11-common x11proto-composite-dev x11proto-randr-dev x11proto-record-dev x11proto-render-dev x11proto-resource-dev x11proto-scrnsaver-dev x11proto-video-dev x11proto-xinerama-dev zlib1g-dev 0 upgraded, 69 newly installed, 0 to remove and 1 not upgraded. Need to get 2624 kB of archives. After this operation, 11.2 MB of additional disk space will be used. Get:1 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 x11-common all 1:7.7+13ubuntu3.1 [22.9 kB] Get:2 http://archive.ubuntu.com/ubuntu xenial/main amd64 libice6 amd64 2:1.0.9-1 [39.2 kB] Get:3 http://archive.ubuntu.com/ubuntu xenial/main amd64 libsm6 amd64 2:1.2.2-1 [15.8 kB] Get:4 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcomposite1 amd64 1:0.4.4-1 [7714 B] Get:5 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxinerama1 amd64 2:1.1.3-1 [7908 B] Get:6 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxres1 amd64 2:1.0.7-1 [7154 B] Get:7 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxss1 amd64 1:1.2.2-1 [8582 B] Get:8 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxtst6 amd64 2:1.2.2-1 [14.1 kB] Get:9 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxv1 amd64 2:1.0.10-1 [10.3 kB] Get:10 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-shm0 amd64 1.11.1-1ubuntu1 [5588 B] Get:11 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-util1 amd64 0.4.0-0ubuntu3 [11.2 kB] Get:12 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-image0 amd64 0.4.0-1build1 [12.3 kB] Get:13 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-render-util0 amd64 0.3.9-1 [9638 B] Get:14 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libxcb-cursor0 amd64 0.1.1-3ubuntu1 [10.4 kB] Get:15 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-icccm4 amd64 0.4.1-1ubuntu1 [10.4 kB] Get:16 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-keysyms1 amd64 0.4.0-1 [8406 B] Get:17 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxmuu1 amd64 2:1.1.2-2 [9674 B] Get:18 http://archive.ubuntu.com/ubuntu xenial/main amd64 libfontenc1 amd64 1:1.1.3-1 [13.9 kB] Get:19 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 zlib1g-dev amd64 1:1.2.8.dfsg-2ubuntu4.3 [167 kB] Get:20 http://archive.ubuntu.com/ubuntu xenial/main amd64 libfontenc-dev amd64 1:1.1.3-1 [13.8 kB] Get:21 http://archive.ubuntu.com/ubuntu xenial/main amd64 libice-dev amd64 2:1.0.9-1 [44.9 kB] Get:22 http://archive.ubuntu.com/ubuntu xenial/main amd64 libsm-dev amd64 2:1.2.2-1 [16.2 kB] Get:23 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxt6 amd64 1:1.1.5-0ubuntu1 [160 kB] Get:24 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxmu6 amd64 2:1.1.2-2 [46.0 kB] Get:25 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libxpm4 amd64 1:3.5.11-1ubuntu0.16.04.1 [33.8 kB] Get:26 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxaw7 amd64 2:1.0.13-1 [173 kB] Get:27 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxt-dev amd64 1:1.1.5-0ubuntu1 [394 kB] Get:28 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxmu-headers all 2:1.1.2-2 [54.3 kB] Get:29 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxmu-dev amd64 2:1.1.2-2 [49.0 kB] Get:30 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libxpm-dev amd64 1:3.5.11-1ubuntu0.16.04.1 [86.7 kB] Get:31 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxaw7-dev amd64 2:1.0.13-1 [231 kB] Get:32 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-shm0-dev amd64 1.11.1-1ubuntu1 [6604 B] Get:33 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-xinerama0 amd64 1.11.1-1ubuntu1 [5204 B] Get:34 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-xinerama0-dev amd64 1.11.1-1ubuntu1 [5810 B] Get:35 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-xkb1 amd64 1.11.1-1ubuntu1 [29.2 kB] Get:36 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-xkb-dev amd64 1.11.1-1ubuntu1 [40.4 kB] Get:37 http://archive.ubuntu.com/ubuntu xenial/main amd64 x11proto-composite-dev all 1:0.4.2-2 [10.5 kB] Get:38 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcomposite-dev amd64 1:0.4.4-1 [9954 B] Get:39 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxrender1 amd64 1:0.9.9-0ubuntu1 [18.5 kB] Get:40 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libxcursor1 amd64 1:1.1.14-1ubuntu0.16.04.2 [19.9 kB] Get:41 http://archive.ubuntu.com/ubuntu xenial/main amd64 x11proto-render-dev all 2:0.11.1-2 [20.1 kB] Get:42 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxrender-dev amd64 1:0.9.9-0ubuntu1 [24.5 kB] Get:43 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libxcursor-dev amd64 1:1.1.14-1ubuntu0.16.04.2 [26.4 kB] Get:44 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxi6 amd64 2:1.7.6-1 [28.6 kB] Get:45 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxi-dev amd64 2:1.7.6-1 [184 kB] Get:46 http://archive.ubuntu.com/ubuntu xenial/main amd64 x11proto-xinerama-dev all 1.2.1-2 [4966 B] Get:47 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxinerama-dev amd64 2:1.1.3-1 [8404 B] Get:48 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxkbfile1 amd64 1:1.0.9-0ubuntu1 [65.1 kB] Get:49 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxkbfile-dev amd64 1:1.0.9-0ubuntu1 [71.7 kB] Get:50 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxmuu-dev amd64 2:1.1.2-2 [7056 B] Get:51 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxrandr2 amd64 2:1.5.0-1 [17.6 kB] Get:52 http://archive.ubuntu.com/ubuntu xenial/main amd64 x11proto-randr-dev all 1.5.0-1 [33.7 kB] Get:53 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxrandr-dev amd64 2:1.5.0-1 [23.7 kB] Get:54 http://archive.ubuntu.com/ubuntu xenial/main amd64 x11proto-resource-dev all 1.2.0-3 [10.7 kB] Get:55 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxres-dev amd64 2:1.0.7-1 [6974 B] Get:56 http://archive.ubuntu.com/ubuntu xenial/main amd64 x11proto-scrnsaver-dev all 1.2.2-1 [25.0 kB] Get:57 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxss-dev amd64 1:1.2.2-1 [12.7 kB] Get:58 http://archive.ubuntu.com/ubuntu xenial/main amd64 x11proto-record-dev all 1.14.2-1 [33.6 kB] Get:59 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxtst-dev amd64 2:1.2.2-1 [17.0 kB] Get:60 http://archive.ubuntu.com/ubuntu xenial/main amd64 x11proto-video-dev all 2.3.2-1 [17.5 kB] Get:61 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxv-dev amd64 2:1.0.10-1 [32.4 kB] Get:62 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxvmc1 amd64 2:1.0.9-1ubuntu1 [13.1 kB] Get:63 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxvmc-dev amd64 2:1.0.9-1ubuntu1 [20.7 kB] Get:64 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-render-util0-dev amd64 0.3.9-1 [7372 B] Get:65 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-image0-dev amd64 0.4.0-1build1 [14.9 kB] Get:66 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libxcb-cursor-dev amd64 0.1.1-3ubuntu1 [12.2 kB] Get:67 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-icccm4-dev amd64 0.4.1-1ubuntu1 [10.4 kB] Get:68 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-keysyms1-dev amd64 0.4.0-1 [6046 B] Get:69 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 uuid-dev amd64 2.27.1-6ubuntu3.10 [26.5 kB] Fetched 2624 kB in 0s (5078 kB/s) Selecting previously unselected package x11-common. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19375 files and directories currently installed.) Preparing to unpack .../x11-common_1%3a7.7+13ubuntu3.1_all.deb ... dpkg-query: no packages found matching nux-tools Unpacking x11-common (1:7.7+13ubuntu3.1) ... Selecting previously unselected package libice6:amd64. Preparing to unpack .../libice6_2%3a1.0.9-1_amd64.deb ... Unpacking libice6:amd64 (2:1.0.9-1) ... Selecting previously unselected package libsm6:amd64. Preparing to unpack .../libsm6_2%3a1.2.2-1_amd64.deb ... Unpacking libsm6:amd64 (2:1.2.2-1) ... Selecting previously unselected package libxcomposite1:amd64. Preparing to unpack .../libxcomposite1_1%3a0.4.4-1_amd64.deb ... Unpacking libxcomposite1:amd64 (1:0.4.4-1) ... Selecting previously unselected package libxinerama1:amd64. Preparing to unpack .../libxinerama1_2%3a1.1.3-1_amd64.deb ... Unpacking libxinerama1:amd64 (2:1.1.3-1) ... Selecting previously unselected package libxres1:amd64. Preparing to unpack .../libxres1_2%3a1.0.7-1_amd64.deb ... Unpacking libxres1:amd64 (2:1.0.7-1) ... Selecting previously unselected package libxss1:amd64. Preparing to unpack .../libxss1_1%3a1.2.2-1_amd64.deb ... Unpacking libxss1:amd64 (1:1.2.2-1) ... Selecting previously unselected package libxtst6:amd64. Preparing to unpack .../libxtst6_2%3a1.2.2-1_amd64.deb ... Unpacking libxtst6:amd64 (2:1.2.2-1) ... Selecting previously unselected package libxv1:amd64. Preparing to unpack .../libxv1_2%3a1.0.10-1_amd64.deb ... Unpacking libxv1:amd64 (2:1.0.10-1) ... Selecting previously unselected package libxcb-shm0:amd64. Preparing to unpack .../libxcb-shm0_1.11.1-1ubuntu1_amd64.deb ... Unpacking libxcb-shm0:amd64 (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-util1:amd64. Preparing to unpack .../libxcb-util1_0.4.0-0ubuntu3_amd64.deb ... Unpacking libxcb-util1:amd64 (0.4.0-0ubuntu3) ... Selecting previously unselected package libxcb-image0:amd64. Preparing to unpack .../libxcb-image0_0.4.0-1build1_amd64.deb ... Unpacking libxcb-image0:amd64 (0.4.0-1build1) ... Selecting previously unselected package libxcb-render-util0:amd64. Preparing to unpack .../libxcb-render-util0_0.3.9-1_amd64.deb ... Unpacking libxcb-render-util0:amd64 (0.3.9-1) ... Selecting previously unselected package libxcb-cursor0:amd64. Preparing to unpack .../libxcb-cursor0_0.1.1-3ubuntu1_amd64.deb ... Unpacking libxcb-cursor0:amd64 (0.1.1-3ubuntu1) ... Selecting previously unselected package libxcb-icccm4:amd64. Preparing to unpack .../libxcb-icccm4_0.4.1-1ubuntu1_amd64.deb ... Unpacking libxcb-icccm4:amd64 (0.4.1-1ubuntu1) ... Selecting previously unselected package libxcb-keysyms1:amd64. Preparing to unpack .../libxcb-keysyms1_0.4.0-1_amd64.deb ... Unpacking libxcb-keysyms1:amd64 (0.4.0-1) ... Selecting previously unselected package libxmuu1:amd64. Preparing to unpack .../libxmuu1_2%3a1.1.2-2_amd64.deb ... Unpacking libxmuu1:amd64 (2:1.1.2-2) ... Selecting previously unselected package libfontenc1:amd64. Preparing to unpack .../libfontenc1_1%3a1.1.3-1_amd64.deb ... Unpacking libfontenc1:amd64 (1:1.1.3-1) ... Selecting previously unselected package zlib1g-dev:amd64. Preparing to unpack .../zlib1g-dev_1%3a1.2.8.dfsg-2ubuntu4.3_amd64.deb ... Unpacking zlib1g-dev:amd64 (1:1.2.8.dfsg-2ubuntu4.3) ... Selecting previously unselected package libfontenc-dev:amd64. Preparing to unpack .../libfontenc-dev_1%3a1.1.3-1_amd64.deb ... Unpacking libfontenc-dev:amd64 (1:1.1.3-1) ... Selecting previously unselected package libice-dev:amd64. Preparing to unpack .../libice-dev_2%3a1.0.9-1_amd64.deb ... Unpacking libice-dev:amd64 (2:1.0.9-1) ... Selecting previously unselected package libsm-dev:amd64. Preparing to unpack .../libsm-dev_2%3a1.2.2-1_amd64.deb ... Unpacking libsm-dev:amd64 (2:1.2.2-1) ... Selecting previously unselected package libxt6:amd64. Preparing to unpack .../libxt6_1%3a1.1.5-0ubuntu1_amd64.deb ... Unpacking libxt6:amd64 (1:1.1.5-0ubuntu1) ... Selecting previously unselected package libxmu6:amd64. Preparing to unpack .../libxmu6_2%3a1.1.2-2_amd64.deb ... Unpacking libxmu6:amd64 (2:1.1.2-2) ... Selecting previously unselected package libxpm4:amd64. Preparing to unpack .../libxpm4_1%3a3.5.11-1ubuntu0.16.04.1_amd64.deb ... Unpacking libxpm4:amd64 (1:3.5.11-1ubuntu0.16.04.1) ... Selecting previously unselected package libxaw7:amd64. Preparing to unpack .../libxaw7_2%3a1.0.13-1_amd64.deb ... Unpacking libxaw7:amd64 (2:1.0.13-1) ... Selecting previously unselected package libxt-dev:amd64. Preparing to unpack .../libxt-dev_1%3a1.1.5-0ubuntu1_amd64.deb ... Unpacking libxt-dev:amd64 (1:1.1.5-0ubuntu1) ... Selecting previously unselected package libxmu-headers. Preparing to unpack .../libxmu-headers_2%3a1.1.2-2_all.deb ... Unpacking libxmu-headers (2:1.1.2-2) ... Selecting previously unselected package libxmu-dev:amd64. Preparing to unpack .../libxmu-dev_2%3a1.1.2-2_amd64.deb ... Unpacking libxmu-dev:amd64 (2:1.1.2-2) ... Selecting previously unselected package libxpm-dev:amd64. Preparing to unpack .../libxpm-dev_1%3a3.5.11-1ubuntu0.16.04.1_amd64.deb ... Unpacking libxpm-dev:amd64 (1:3.5.11-1ubuntu0.16.04.1) ... Selecting previously unselected package libxaw7-dev:amd64. Preparing to unpack .../libxaw7-dev_2%3a1.0.13-1_amd64.deb ... Unpacking libxaw7-dev:amd64 (2:1.0.13-1) ... Selecting previously unselected package libxcb-shm0-dev:amd64. Preparing to unpack .../libxcb-shm0-dev_1.11.1-1ubuntu1_amd64.deb ... Unpacking libxcb-shm0-dev:amd64 (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-xinerama0:amd64. Preparing to unpack .../libxcb-xinerama0_1.11.1-1ubuntu1_amd64.deb ... Unpacking libxcb-xinerama0:amd64 (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-xinerama0-dev:amd64. Preparing to unpack .../libxcb-xinerama0-dev_1.11.1-1ubuntu1_amd64.deb ... Unpacking libxcb-xinerama0-dev:amd64 (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-xkb1:amd64. Preparing to unpack .../libxcb-xkb1_1.11.1-1ubuntu1_amd64.deb ... Unpacking libxcb-xkb1:amd64 (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-xkb-dev:amd64. Preparing to unpack .../libxcb-xkb-dev_1.11.1-1ubuntu1_amd64.deb ... Unpacking libxcb-xkb-dev:amd64 (1.11.1-1ubuntu1) ... Selecting previously unselected package x11proto-composite-dev. Preparing to unpack .../x11proto-composite-dev_1%3a0.4.2-2_all.deb ... Unpacking x11proto-composite-dev (1:0.4.2-2) ... Selecting previously unselected package libxcomposite-dev. Preparing to unpack .../libxcomposite-dev_1%3a0.4.4-1_amd64.deb ... Unpacking libxcomposite-dev (1:0.4.4-1) ... Selecting previously unselected package libxrender1:amd64. Preparing to unpack .../libxrender1_1%3a0.9.9-0ubuntu1_amd64.deb ... Unpacking libxrender1:amd64 (1:0.9.9-0ubuntu1) ... Selecting previously unselected package libxcursor1:amd64. Preparing to unpack .../libxcursor1_1%3a1.1.14-1ubuntu0.16.04.2_amd64.deb ... Unpacking libxcursor1:amd64 (1:1.1.14-1ubuntu0.16.04.2) ... Selecting previously unselected package x11proto-render-dev. Preparing to unpack .../x11proto-render-dev_2%3a0.11.1-2_all.deb ... Unpacking x11proto-render-dev (2:0.11.1-2) ... Selecting previously unselected package libxrender-dev:amd64. Preparing to unpack .../libxrender-dev_1%3a0.9.9-0ubuntu1_amd64.deb ... Unpacking libxrender-dev:amd64 (1:0.9.9-0ubuntu1) ... Selecting previously unselected package libxcursor-dev:amd64. Preparing to unpack .../libxcursor-dev_1%3a1.1.14-1ubuntu0.16.04.2_amd64.deb ... Unpacking libxcursor-dev:amd64 (1:1.1.14-1ubuntu0.16.04.2) ... Selecting previously unselected package libxi6:amd64. Preparing to unpack .../libxi6_2%3a1.7.6-1_amd64.deb ... Unpacking libxi6:amd64 (2:1.7.6-1) ... Selecting previously unselected package libxi-dev. Preparing to unpack .../libxi-dev_2%3a1.7.6-1_amd64.deb ... Unpacking libxi-dev (2:1.7.6-1) ... Selecting previously unselected package x11proto-xinerama-dev. Preparing to unpack .../x11proto-xinerama-dev_1.2.1-2_all.deb ... Unpacking x11proto-xinerama-dev (1.2.1-2) ... Selecting previously unselected package libxinerama-dev:amd64. Preparing to unpack .../libxinerama-dev_2%3a1.1.3-1_amd64.deb ... Unpacking libxinerama-dev:amd64 (2:1.1.3-1) ... Selecting previously unselected package libxkbfile1:amd64. Preparing to unpack .../libxkbfile1_1%3a1.0.9-0ubuntu1_amd64.deb ... Unpacking libxkbfile1:amd64 (1:1.0.9-0ubuntu1) ... Selecting previously unselected package libxkbfile-dev:amd64. Preparing to unpack .../libxkbfile-dev_1%3a1.0.9-0ubuntu1_amd64.deb ... Unpacking libxkbfile-dev:amd64 (1:1.0.9-0ubuntu1) ... Selecting previously unselected package libxmuu-dev:amd64. Preparing to unpack .../libxmuu-dev_2%3a1.1.2-2_amd64.deb ... Unpacking libxmuu-dev:amd64 (2:1.1.2-2) ... Selecting previously unselected package libxrandr2:amd64. Preparing to unpack .../libxrandr2_2%3a1.5.0-1_amd64.deb ... Unpacking libxrandr2:amd64 (2:1.5.0-1) ... Selecting previously unselected package x11proto-randr-dev. Preparing to unpack .../x11proto-randr-dev_1.5.0-1_all.deb ... Unpacking x11proto-randr-dev (1.5.0-1) ... Selecting previously unselected package libxrandr-dev:amd64. Preparing to unpack .../libxrandr-dev_2%3a1.5.0-1_amd64.deb ... Unpacking libxrandr-dev:amd64 (2:1.5.0-1) ... Selecting previously unselected package x11proto-resource-dev. Preparing to unpack .../x11proto-resource-dev_1.2.0-3_all.deb ... Unpacking x11proto-resource-dev (1.2.0-3) ... Selecting previously unselected package libxres-dev. Preparing to unpack .../libxres-dev_2%3a1.0.7-1_amd64.deb ... Unpacking libxres-dev (2:1.0.7-1) ... Selecting previously unselected package x11proto-scrnsaver-dev. Preparing to unpack .../x11proto-scrnsaver-dev_1.2.2-1_all.deb ... Unpacking x11proto-scrnsaver-dev (1.2.2-1) ... Selecting previously unselected package libxss-dev:amd64. Preparing to unpack .../libxss-dev_1%3a1.2.2-1_amd64.deb ... Unpacking libxss-dev:amd64 (1:1.2.2-1) ... Selecting previously unselected package x11proto-record-dev. Preparing to unpack .../x11proto-record-dev_1.14.2-1_all.deb ... Unpacking x11proto-record-dev (1.14.2-1) ... Selecting previously unselected package libxtst-dev:amd64. Preparing to unpack .../libxtst-dev_2%3a1.2.2-1_amd64.deb ... Unpacking libxtst-dev:amd64 (2:1.2.2-1) ... Selecting previously unselected package x11proto-video-dev. Preparing to unpack .../x11proto-video-dev_2.3.2-1_all.deb ... Unpacking x11proto-video-dev (2.3.2-1) ... Selecting previously unselected package libxv-dev:amd64. Preparing to unpack .../libxv-dev_2%3a1.0.10-1_amd64.deb ... Unpacking libxv-dev:amd64 (2:1.0.10-1) ... Selecting previously unselected package libxvmc1:amd64. Preparing to unpack .../libxvmc1_2%3a1.0.9-1ubuntu1_amd64.deb ... Unpacking libxvmc1:amd64 (2:1.0.9-1ubuntu1) ... Selecting previously unselected package libxvmc-dev:amd64. Preparing to unpack .../libxvmc-dev_2%3a1.0.9-1ubuntu1_amd64.deb ... Unpacking libxvmc-dev:amd64 (2:1.0.9-1ubuntu1) ... Selecting previously unselected package libxcb-render-util0-dev:amd64. Preparing to unpack .../libxcb-render-util0-dev_0.3.9-1_amd64.deb ... Unpacking libxcb-render-util0-dev:amd64 (0.3.9-1) ... Selecting previously unselected package libxcb-image0-dev:amd64. Preparing to unpack .../libxcb-image0-dev_0.4.0-1build1_amd64.deb ... Unpacking libxcb-image0-dev:amd64 (0.4.0-1build1) ... Selecting previously unselected package libxcb-cursor-dev:amd64. Preparing to unpack .../libxcb-cursor-dev_0.1.1-3ubuntu1_amd64.deb ... Unpacking libxcb-cursor-dev:amd64 (0.1.1-3ubuntu1) ... Selecting previously unselected package libxcb-icccm4-dev:amd64. Preparing to unpack .../libxcb-icccm4-dev_0.4.1-1ubuntu1_amd64.deb ... Unpacking libxcb-icccm4-dev:amd64 (0.4.1-1ubuntu1) ... Selecting previously unselected package libxcb-keysyms1-dev:amd64. Preparing to unpack .../libxcb-keysyms1-dev_0.4.0-1_amd64.deb ... Unpacking libxcb-keysyms1-dev:amd64 (0.4.0-1) ... Selecting previously unselected package uuid-dev:amd64. Preparing to unpack .../uuid-dev_2.27.1-6ubuntu3.10_amd64.deb ... Unpacking uuid-dev:amd64 (2.27.1-6ubuntu3.10) ... Processing triggers for man-db (2.7.5-1) ... Processing triggers for systemd (229-4ubuntu21.31) ... Processing triggers for libc-bin (2.23-0ubuntu11.3) ... Setting up x11-common (1:7.7+13ubuntu3.1) ... debconf: unable to initialize frontend: Dialog debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.) debconf: falling back to frontend: Readline update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults invoke-rc.d: could not determine current runlevel invoke-rc.d: policy-rc.d denied execution of start. Setting up libice6:amd64 (2:1.0.9-1) ... Setting up libsm6:amd64 (2:1.2.2-1) ... Setting up libxcomposite1:amd64 (1:0.4.4-1) ... Setting up libxinerama1:amd64 (2:1.1.3-1) ... Setting up libxres1:amd64 (2:1.0.7-1) ... Setting up libxss1:amd64 (1:1.2.2-1) ... Setting up libxtst6:amd64 (2:1.2.2-1) ... Setting up libxv1:amd64 (2:1.0.10-1) ... Setting up libxcb-shm0:amd64 (1.11.1-1ubuntu1) ... Setting up libxcb-util1:amd64 (0.4.0-0ubuntu3) ... Setting up libxcb-image0:amd64 (0.4.0-1build1) ... Setting up libxcb-render-util0:amd64 (0.3.9-1) ... Setting up libxcb-cursor0:amd64 (0.1.1-3ubuntu1) ... Setting up libxcb-icccm4:amd64 (0.4.1-1ubuntu1) ... Setting up libxcb-keysyms1:amd64 (0.4.0-1) ... Setting up libxmuu1:amd64 (2:1.1.2-2) ... Setting up libfontenc1:amd64 (1:1.1.3-1) ... Setting up zlib1g-dev:amd64 (1:1.2.8.dfsg-2ubuntu4.3) ... Setting up libfontenc-dev:amd64 (1:1.1.3-1) ... Setting up libice-dev:amd64 (2:1.0.9-1) ... Setting up libsm-dev:amd64 (2:1.2.2-1) ... Setting up libxt6:amd64 (1:1.1.5-0ubuntu1) ... Setting up libxmu6:amd64 (2:1.1.2-2) ... Setting up libxpm4:amd64 (1:3.5.11-1ubuntu0.16.04.1) ... Setting up libxaw7:amd64 (2:1.0.13-1) ... Setting up libxt-dev:amd64 (1:1.1.5-0ubuntu1) ... Setting up libxmu-headers (2:1.1.2-2) ... Setting up libxmu-dev:amd64 (2:1.1.2-2) ... Setting up libxpm-dev:amd64 (1:3.5.11-1ubuntu0.16.04.1) ... Setting up libxaw7-dev:amd64 (2:1.0.13-1) ... Setting up libxcb-shm0-dev:amd64 (1.11.1-1ubuntu1) ... Setting up libxcb-xinerama0:amd64 (1.11.1-1ubuntu1) ... Setting up libxcb-xinerama0-dev:amd64 (1.11.1-1ubuntu1) ... Setting up libxcb-xkb1:amd64 (1.11.1-1ubuntu1) ... Setting up libxcb-xkb-dev:amd64 (1.11.1-1ubuntu1) ... Setting up x11proto-composite-dev (1:0.4.2-2) ... Setting up libxcomposite-dev (1:0.4.4-1) ... Setting up libxrender1:amd64 (1:0.9.9-0ubuntu1) ... Setting up libxcursor1:amd64 (1:1.1.14-1ubuntu0.16.04.2) ... Setting up x11proto-render-dev (2:0.11.1-2) ... Setting up libxrender-dev:amd64 (1:0.9.9-0ubuntu1) ... Setting up libxcursor-dev:amd64 (1:1.1.14-1ubuntu0.16.04.2) ... Setting up libxi6:amd64 (2:1.7.6-1) ... Setting up libxi-dev (2:1.7.6-1) ... Setting up x11proto-xinerama-dev (1.2.1-2) ... Setting up libxinerama-dev:amd64 (2:1.1.3-1) ... Setting up libxkbfile1:amd64 (1:1.0.9-0ubuntu1) ... Setting up libxkbfile-dev:amd64 (1:1.0.9-0ubuntu1) ... Setting up libxmuu-dev:amd64 (2:1.1.2-2) ... Setting up libxrandr2:amd64 (2:1.5.0-1) ... Setting up x11proto-randr-dev (1.5.0-1) ... Setting up libxrandr-dev:amd64 (2:1.5.0-1) ... Setting up x11proto-resource-dev (1.2.0-3) ... Setting up libxres-dev (2:1.0.7-1) ... Setting up x11proto-scrnsaver-dev (1.2.2-1) ... Setting up libxss-dev:amd64 (1:1.2.2-1) ... Setting up x11proto-record-dev (1.14.2-1) ... Setting up libxtst-dev:amd64 (2:1.2.2-1) ... Setting up x11proto-video-dev (2.3.2-1) ... Setting up libxv-dev:amd64 (2:1.0.10-1) ... Setting up libxvmc1:amd64 (2:1.0.9-1ubuntu1) ... Setting up libxvmc-dev:amd64 (2:1.0.9-1ubuntu1) ... Setting up libxcb-render-util0-dev:amd64 (0.3.9-1) ... Setting up libxcb-image0-dev:amd64 (0.4.0-1build1) ... Setting up libxcb-cursor-dev:amd64 (0.1.1-3ubuntu1) ... Setting up libxcb-icccm4-dev:amd64 (0.4.1-1ubuntu1) ... Setting up libxcb-keysyms1-dev:amd64 (0.4.0-1) ... Setting up uuid-dev:amd64 (2.27.1-6ubuntu3.10) ... Processing triggers for systemd (229-4ubuntu21.31) ... Processing triggers for libc-bin (2.23-0ubuntu11.3) ... ----Running------ > dpkg-query -W -f='${Status}' libxcb-util-dev | grep -q "ok installed" ----------------- ----Running------ > sudo apt-get update ----------------- Hit:1 http://archive.ubuntu.com/ubuntu xenial InRelease Hit:2 http://security.ubuntu.com/ubuntu xenial-security InRelease Hit:3 http://archive.ubuntu.com/ubuntu xenial-updates InRelease Hit:4 http://archive.ubuntu.com/ubuntu xenial-backports InRelease Hit:5 http://ppa.launchpad.net/git-core/ppa/ubuntu xenial InRelease Hit:6 http://ppa.launchpad.net/openjdk-r/ppa/ubuntu xenial InRelease Reading package lists... ----Running------ > sudo apt-get install -y --no-install-recommends libxcb-util-dev ----------------- Reading package lists... Building dependency tree... Reading state information... The following NEW packages will be installed: libxcb-util-dev 0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded. Need to get 9974 B of archives. After this operation, 71.7 kB of additional disk space will be used. Get:1 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-util-dev amd64 0.4.0-0ubuntu3 [9974 B] Fetched 9974 B in 0s (44.9 kB/s) Selecting previously unselected package libxcb-util-dev:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20500 files and directories currently installed.) Preparing to unpack .../libxcb-util-dev_0.4.0-0ubuntu3_amd64.deb ... Unpacking libxcb-util-dev:amd64 (0.4.0-0ubuntu3) ... Setting up libxcb-util-dev:amd64 (0.4.0-0ubuntu3) ... tk/8.6.10: Setting TK_LIBRARY environment variable: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/tk/8.6.10/_/_/package/48621009d612c03f3c0bd8e8b8a72b00de82ee9e/lib/tk8.6 tk/8.6.10: Setting TK_ROOT environment variable: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/tk/8.6.10/_/_/package/48621009d612c03f3c0bd8e8b8a72b00de82ee9e [HOOK - conan-center.py] pre_source(): [IMMUTABLE SOURCES (KB-H010)] OK opencascade/7.8.0: Configuring sources in /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/source/src opencascade/7.8.0: [HOOK - conan-center.py] post_source(): [LIBCXX MANAGEMENT (KB-H011)] OK [HOOK - conan-center.py] post_source(): [CPPSTD MANAGEMENT (KB-H022)] OK [HOOK - conan-center.py] post_source(): [SHORT_PATHS USAGE (KB-H066)] OK opencascade/7.8.0: Copying sources to build folder opencascade/7.8.0: Building your package in /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7 opencascade/7.8.0: Generator txt created conanbuildinfo.txt opencascade/7.8.0: Calling generate() opencascade/7.8.0: Preset 'release' added to CMakePresets.json. Invoke it manually using 'cmake --preset release' opencascade/7.8.0: If your CMake version is not compatible with CMakePresets (<3.19) call cmake like: 'cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE=/home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/generators/conan_toolchain.cmake -DBUILD_CPP_STANDARD=14 -DBUILD_LIBRARY_TYPE=Static -DINSTALL_TEST_CASES=OFF -DBUILD_RESOURCES=OFF -DBUILD_RELEASE_DISABLE_EXCEPTIONS=ON -DBUILD_USE_PCH=OFF -DINSTALL_SAMPLES=OFF -DINSTALL_DIR_LAYOUT=Unix -DINSTALL_DIR_BIN=bin -DINSTALL_DIR_LIB=lib -DINSTALL_DIR_INCLUDE=include -DINSTALL_DIR_RESOURCE=res/resource -DINSTALL_DIR_DATA=res/data -DINSTALL_DIR_SAMPLES=res/samples -DINSTALL_DIR_DOC=res/doc -DBUILD_SAMPLES_QT=OFF -DBUILD_Inspector=OFF -DBUILD_ENABLE_FPE_SIGNAL_HANDLER=OFF -DBUILD_DOC_Overview=OFF -DUSE_FREEIMAGE=OFF -DUSE_OPENVR=OFF -DUSE_FFMPEG=OFF -DUSE_TBB=OFF -DUSE_RAPIDJSON=OFF -DUSE_DRACO=OFF -DUSE_TK=ON -DUSE_OPENGL=ON -DCMAKE_POLICY_DEFAULT_CMP0042=NEW -DCMAKE_POLICY_DEFAULT_CMP0091=NEW -DCMAKE_BUILD_TYPE=Release' opencascade/7.8.0: Aggregating env generators [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK. 'fPIC' option found and apparently well managed [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK opencascade/7.8.0: Calling build() opencascade/7.8.0: Apply patch (conan): Fix linking of TKExpress module opencascade/7.8.0: CMake command: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/package/eb52284910656dd2ed62fd773472fb544429c1e7" -DBUILD_CPP_STANDARD="14" -DBUILD_LIBRARY_TYPE="Static" -DINSTALL_TEST_CASES="OFF" -DBUILD_RESOURCES="OFF" -DBUILD_RELEASE_DISABLE_EXCEPTIONS="ON" -DBUILD_USE_PCH="OFF" -DINSTALL_SAMPLES="OFF" -DINSTALL_DIR_LAYOUT="Unix" -DINSTALL_DIR_BIN="bin" -DINSTALL_DIR_LIB="lib" -DINSTALL_DIR_INCLUDE="include" -DINSTALL_DIR_RESOURCE="res/resource" -DINSTALL_DIR_DATA="res/data" -DINSTALL_DIR_SAMPLES="res/samples" -DINSTALL_DIR_DOC="res/doc" -DBUILD_SAMPLES_QT="OFF" -DBUILD_Inspector="OFF" -DBUILD_ENABLE_FPE_SIGNAL_HANDLER="OFF" -DBUILD_DOC_Overview="OFF" -DUSE_FREEIMAGE="OFF" -DUSE_OPENVR="OFF" -DUSE_FFMPEG="OFF" -DUSE_TBB="OFF" -DUSE_RAPIDJSON="OFF" -DUSE_DRACO="OFF" -DUSE_TK="ON" -DUSE_OPENGL="ON" -DCMAKE_POLICY_DEFAULT_CMP0042="NEW" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src" ----Running------ > cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/package/eb52284910656dd2ed62fd773472fb544429c1e7" -DBUILD_CPP_STANDARD="14" -DBUILD_LIBRARY_TYPE="Static" -DINSTALL_TEST_CASES="OFF" -DBUILD_RESOURCES="OFF" -DBUILD_RELEASE_DISABLE_EXCEPTIONS="ON" -DBUILD_USE_PCH="OFF" -DINSTALL_SAMPLES="OFF" -DINSTALL_DIR_LAYOUT="Unix" -DINSTALL_DIR_BIN="bin" -DINSTALL_DIR_LIB="lib" -DINSTALL_DIR_INCLUDE="include" -DINSTALL_DIR_RESOURCE="res/resource" -DINSTALL_DIR_DATA="res/data" -DINSTALL_DIR_SAMPLES="res/samples" -DINSTALL_DIR_DOC="res/doc" -DBUILD_SAMPLES_QT="OFF" -DBUILD_Inspector="OFF" -DBUILD_ENABLE_FPE_SIGNAL_HANDLER="OFF" -DBUILD_DOC_Overview="OFF" -DUSE_FREEIMAGE="OFF" -DUSE_OPENVR="OFF" -DUSE_FFMPEG="OFF" -DUSE_TBB="OFF" -DUSE_RAPIDJSON="OFF" -DUSE_DRACO="OFF" -DUSE_TK="ON" -DUSE_OPENGL="ON" -DCMAKE_POLICY_DEFAULT_CMP0042="NEW" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src" ----------------- -- Using Conan toolchain: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/generators/conan_toolchain.cmake -- Conan toolchain: Setting CMAKE_POSITION_INDEPENDENT_CODE=ON (options.fPIC) -- Conan toolchain: Setting BUILD_SHARED_LIBS = OFF -- The C compiler identification is GNU 5.4.0 -- The CXX compiler identification is GNU 5.4.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found OpenGL: /usr/lib/x86_64-linux-gnu/libGL.so -- Conan: Target declared 'Fontconfig::Fontconfig' -- Conan: Target declared 'Freetype::Freetype' -- Conan: Target declared 'PNG::PNG' -- Conan: Target declared 'ZLIB::ZLIB' -- Conan: Target declared 'BZip2::BZip2' -- Conan: Including build module from '/home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/bzip2/1.0.8/_/_/package/3df6ebb8a308d309e882b21988fd9ea103560e16/lib/cmake/conan-official-bzip2-variables.cmake' -- Conan: Component target declared 'brotli::brotlicommon' -- Conan: Component target declared 'brotli::brotlidec' -- Conan: Component target declared 'brotli::brotlienc' -- Conan: Target declared 'brotli::brotli' -- Conan: Including build module from '/home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/freetype/2.13.2/_/_/package/bf05ac88aac1986abd35f257eeb0064299824400/lib/cmake/conan-official-freetype-variables.cmake' -- Conan: Target declared 'expat::expat' -- Conan: Target declared 'libuuid::libuuid' -- Info: TCL is used by OCCT -- Conan: Target declared 'tcl::tcl' -- Info: TK is used by OCCT -- Conan: Target declared 'tk::tk' -- Conan: Component target declared 'xorg::x11' -- Conan: Component target declared 'xorg::x11-xcb' -- Conan: Component target declared 'xorg::fontenc' -- Conan: Component target declared 'xorg::ice' -- Conan: Component target declared 'xorg::xau' -- Conan: Component target declared 'xorg::xaw7' -- Conan: Component target declared 'xorg::xcomposite' -- Conan: Component target declared 'xorg::xcursor' -- Conan: Component target declared 'xorg::xdamage' -- Conan: Component target declared 'xorg::xdmcp' -- Conan: Component target declared 'xorg::xext' -- Conan: Component target declared 'xorg::xfixes' -- Conan: Component target declared 'xorg::xi' -- Conan: Component target declared 'xorg::xinerama' -- Conan: Component target declared 'xorg::xkbfile' -- Conan: Component target declared 'xorg::xmu' -- Conan: Component target declared 'xorg::xmuu' -- Conan: Component target declared 'xorg::xpm' -- Conan: Component target declared 'xorg::xrandr' -- Conan: Component target declared 'xorg::xrender' -- Conan: Component target declared 'xorg::xres' -- Conan: Component target declared 'xorg::xscrnsaver' -- Conan: Component target declared 'xorg::xt' -- Conan: Component target declared 'xorg::xtst' -- Conan: Component target declared 'xorg::xv' -- Conan: Component target declared 'xorg::xvmc' -- Conan: Component target declared 'xorg::xxf86vm' -- Conan: Component target declared 'xorg::xcb-xkb' -- Conan: Component target declared 'xorg::xcb-icccm' -- Conan: Component target declared 'xorg::xcb-image' -- Conan: Component target declared 'xorg::xcb-keysyms' -- Conan: Component target declared 'xorg::xcb-randr' -- Conan: Component target declared 'xorg::xcb-render' -- Conan: Component target declared 'xorg::xcb-renderutil' -- Conan: Component target declared 'xorg::xcb-shape' -- Conan: Component target declared 'xorg::xcb-shm' -- Conan: Component target declared 'xorg::xcb-sync' -- Conan: Component target declared 'xorg::xcb-xfixes' -- Conan: Component target declared 'xorg::xcb-xinerama' -- Conan: Component target declared 'xorg::xcb' -- Conan: Component target declared 'xorg::xcb-atom' -- Conan: Component target declared 'xorg::xcb-aux' -- Conan: Component target declared 'xorg::xcb-event' -- Conan: Component target declared 'xorg::xcb-util' -- Conan: Component target declared 'xorg::xcb-dri3' -- Conan: Component target declared 'xorg::xcb-cursor' -- Conan: Component target declared 'xorg::uuid' -- Conan: Component target declared 'xorg::sm' -- Conan: Target declared 'xorg::xorg' -- Info: Xlib is used by OCCT -- Info: FreeType is used by OCCT -- Conan: Including build module from '/home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/freetype/2.13.2/_/_/package/bf05ac88aac1986abd35f257eeb0064299824400/lib/cmake/conan-official-freetype-variables.cmake' -- Found Freetype: 2.13.2 (found version "2.13.2") -- Info: TKIVtk and TKIVtkDraw toolkits excluded due to VTK usage is disabled -- Info: The directories of 3rdparty headers: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/tk/8.6.10/_/_/package/48621009d612c03f3c0bd8e8b8a72b00de82ee9e/include /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/fontconfig/2.13.93/_/_/package/1dd5f947341f0c35b104c3cbc22073e69527248e/include /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/freetype/2.13.2/_/_/package/bf05ac88aac1986abd35f257eeb0064299824400/include /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/freetype/2.13.2/_/_/package/bf05ac88aac1986abd35f257eeb0064299824400/include/freetype2 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/libpng/1.6.40/_/_/package/b4e19c2a9f411079edce0e39c7f8fa0db025a2ad/include /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/tcl/8.6.10/_/_/package/d5204605bf864d4bd98fc6a9e624938e8e04ad03/include /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/util-linux-libuuid/2.39.2/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/util-linux-libuuid/2.39.2/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include/uuid /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/expat/2.5.0/_/_/package/b025735bb0d121754b0b4aaae6c02d3b9546c56f/include /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/brotli/1.1.0/_/_/package/a75b81d8594a44d34a32f08564f32c5d06a912ea/include /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/brotli/1.1.0/_/_/package/a75b81d8594a44d34a32f08564f32c5d06a912ea/include/brotli /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/bzip2/1.0.8/_/_/package/3df6ebb8a308d309e882b21988fd9ea103560e16/include /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/zlib/1.3/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include /usr/include/uuid /usr/include/libdrm -- Info: The directories of 3rdparty libraries: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/tk/8.6.10/_/_/package/48621009d612c03f3c0bd8e8b8a72b00de82ee9e/lib /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/fontconfig/2.13.93/_/_/package/1dd5f947341f0c35b104c3cbc22073e69527248e/lib /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/freetype/2.13.2/_/_/package/bf05ac88aac1986abd35f257eeb0064299824400/lib /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/libpng/1.6.40/_/_/package/b4e19c2a9f411079edce0e39c7f8fa0db025a2ad/lib /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/tcl/8.6.10/_/_/package/d5204605bf864d4bd98fc6a9e624938e8e04ad03/lib/tdbcodbc1.1.1 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/tcl/8.6.10/_/_/package/d5204605bf864d4bd98fc6a9e624938e8e04ad03/lib/tdbc1.1.1 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/tcl/8.6.10/_/_/package/d5204605bf864d4bd98fc6a9e624938e8e04ad03/lib/tdbcmysql1.1.1 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/tcl/8.6.10/_/_/package/d5204605bf864d4bd98fc6a9e624938e8e04ad03/lib/tdbcpostgres1.1.1 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/tcl/8.6.10/_/_/package/d5204605bf864d4bd98fc6a9e624938e8e04ad03/lib/itcl4.2.0 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/tcl/8.6.10/_/_/package/d5204605bf864d4bd98fc6a9e624938e8e04ad03/lib/sqlite3.30.1.2 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/tcl/8.6.10/_/_/package/d5204605bf864d4bd98fc6a9e624938e8e04ad03/lib/thread2.8.5 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/tcl/8.6.10/_/_/package/d5204605bf864d4bd98fc6a9e624938e8e04ad03/lib /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/util-linux-libuuid/2.39.2/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/lib /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/expat/2.5.0/_/_/package/b025735bb0d121754b0b4aaae6c02d3b9546c56f/lib /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/brotli/1.1.0/_/_/package/a75b81d8594a44d34a32f08564f32c5d06a912ea/lib /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/bzip2/1.0.8/_/_/package/3df6ebb8a308d309e882b21988fd9ea103560e16/lib /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/zlib/1.3/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/lib -- Info: (14:49:05) Start collecting all OCCT header files into /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/inc ... -- Info: (14:49:05) Compare FILES with files in package directories... -- Info: (14:49:09) Create header-links in inc folder... -- Info: (14:49:11) Checking headers in inc folder... -- Info: (14:49:12) End the collecting -- Info: Used native memory manager -- Info: OSD from TKExpress skipped due to it is empty -- Info: (14:49:12) OCCT toolkits processed -- Info: (14:49:12) OCCT configuration files prepared -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release opencascade/7.8.0: CMake command: cmake --build "/home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release" '--' '-j3' ----Running------ > cmake --build "/home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release" '--' '-j3' ----------------- Scanning dependencies of target TKG2d [ 1%] Building CXX object src/TKG2d/CMakeFiles/TKG2d.dir/__/Geom2d/Geom2d_AxisPlacement.cxx.o Scanning dependencies of target TKernel src/TKG2d/CMakeFiles/TKG2d.dir/build.make:81: recipe for target 'src/TKG2d/CMakeFiles/TKG2d.dir/__/Geom2d/Geom2d_AxisPlacement.cxx.o' failed CMakeFiles/Makefile2:1594: recipe for target 'src/TKG2d/CMakeFiles/TKG2d.dir/all' failed [ 1%] Building CXX object src/TKernel/CMakeFiles/TKernel.dir/__/FSD/FSD_Base64.cxx.o [ 1%] Building CXX object src/TKernel/CMakeFiles/TKernel.dir/__/FSD/FSD_BinaryFile.cxx.o Scanning dependencies of target TKMath src/TKernel/CMakeFiles/TKernel.dir/build.make:81: recipe for target 'src/TKernel/CMakeFiles/TKernel.dir/__/FSD/FSD_Base64.cxx.o' failed [ 1%] Building CXX object src/TKMath/CMakeFiles/TKMath.dir/__/math/math.cxx.o [ 1%] Building CXX object src/TKMath/CMakeFiles/TKMath.dir/__/math/math_BFGS.cxx.o src/TKernel/CMakeFiles/TKernel.dir/build.make:94: recipe for target 'src/TKernel/CMakeFiles/TKernel.dir/__/FSD/FSD_BinaryFile.cxx.o' failed CMakeFiles/Makefile2:1540: recipe for target 'src/TKernel/CMakeFiles/TKernel.dir/all' failed [ 1%] Building CXX object src/TKMath/CMakeFiles/TKMath.dir/__/math/math_BissecNewton.cxx.o src/TKMath/CMakeFiles/TKMath.dir/build.make:107: recipe for target 'src/TKMath/CMakeFiles/TKMath.dir/__/math/math_BissecNewton.cxx.o' failed src/TKMath/CMakeFiles/TKMath.dir/build.make:94: recipe for target 'src/TKMath/CMakeFiles/TKMath.dir/__/math/math_BFGS.cxx.o' failed src/TKMath/CMakeFiles/TKMath.dir/build.make:81: recipe for target 'src/TKMath/CMakeFiles/TKMath.dir/__/math/math.cxx.o' failed CMakeFiles/Makefile2:1567: recipe for target 'src/TKMath/CMakeFiles/TKMath.dir/all' failed Makefile:148: recipe for target 'all' failed opencascade/7.8.0: dpkg-query: no packages found matching libgl-dev debconf: delaying package configuration, since apt-utils is not installed dpkg-query: no packages found matching libfontenc-dev dpkg-query: no packages found matching libice-dev dpkg-query: no packages found matching libsm-dev dpkg-query: no packages found matching libxaw7-dev dpkg-query: no packages found matching libxcomposite-dev dpkg-query: no packages found matching libxcursor-dev dpkg-query: no packages found matching libxi-dev dpkg-query: no packages found matching libxinerama-dev dpkg-query: no packages found matching libxkbfile-dev dpkg-query: no packages found matching libxmu-dev dpkg-query: no packages found matching libxmuu-dev dpkg-query: no packages found matching libxpm-dev dpkg-query: no packages found matching libxrandr-dev dpkg-query: no packages found matching libxrender-dev dpkg-query: no packages found matching libxres-dev dpkg-query: no packages found matching libxss-dev dpkg-query: no packages found matching libxt-dev dpkg-query: no packages found matching libxv-dev dpkg-query: no packages found matching libxvmc-dev dpkg-query: no packages found matching libxcb-render-util0-dev dpkg-query: no packages found matching libxcb-xkb-dev dpkg-query: no packages found matching libxcb-icccm4-dev dpkg-query: no packages found matching libxcb-image0-dev dpkg-query: no packages found matching libxcb-keysyms1-dev dpkg-query: no packages found matching libxcb-xinerama0-dev dpkg-query: no packages found matching uuid-dev dpkg-query: no packages found matching libxcb-cursor-dev debconf: delaying package configuration, since apt-utils is not installed dpkg-query: no packages found matching libxcb-util-dev debconf: delaying package configuration, since apt-utils is not installed FATAL_ERROR,misprint in c++ standard name CMake Warning (dev) at CMakeLists.txt:570 (find_package): Policy CMP0074 is not set: find_package uses _ROOT variables. Run "cmake --help-policy CMP0074" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Environment variable TCL_ROOT is set to: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/tcl/8.6.10/_/_/package/d5204605bf864d4bd98fc6a9e624938e8e04ad03 For compatibility, CMake is ignoring the variable. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning at /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/generators/module-FreetypeTargets.cmake:25 (message): Target name 'freetype' already exists. Call Stack (most recent call first): /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/generators/FindFreetype.cmake:16 (include) CMakeLists.txt:610 (find_package) CMake Warning: Manually-specified variables were not used by the project: CMAKE_POLICY_DEFAULT_CMP0042 In file included from /usr/include/c++/5/type_traits:35:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Std.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Integer.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Integer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /usr/include/c++/5/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support \ ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Integer.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Integer.hxx:82:1: warning: identifier ‘constexpr’ is a keyword in C++11 [-Wc++0x-compat] constexpr Standard_Integer IntegerFirst() ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Transient.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:93:3: warning: identifier ‘noexcept’ is a keyword in C++11 [-Wc++0x-compat] inline Standard_Integer GetRefCount() const noexcept { return myRefCount_; } ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:219:7: warning: identifier ‘nullptr’ is a keyword in C++11 [-Wc++0x-compat] return entity != nullptr; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ConstructionError.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_ConstructionError.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Mat2d.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Mat2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_XY.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_XY.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:199:3: warning: identifier ‘static_assert’ is a keyword in C++11 [-Wc++0x-compat] DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Std.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Integer.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Integer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:40:61: error: expected template-name before ‘<’ token struct is_base_but_not_same : opencascade::std::is_base_of ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:40:61: error: expected ‘{’ before ‘<’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:40:61: error: expected unqualified-id before ‘<’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:49:58: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type typename opencascade::std::enable_if::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:49:67: error: expected template-argument before ‘<’ token typename opencascade::std::enable_if::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:49:67: error: expected ‘>’ before ‘<’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:49:115: error: template argument 3 is invalid typename opencascade::std::enable_if::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:50:3: error: expected ‘::’ before ‘:’ token : opencascade::std::false_type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:50:3: error: expected identifier before ‘:’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:50:3: error: qualified name does not name a class before ‘:’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:50:3: error: expected ‘{’ before ‘:’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:50:3: error: expected unqualified-id before ‘:’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:57:45: error: expected template-name before ‘<’ token struct is_integer : std::integral_constant (const opencascade::handle&)’ #define Standard_Noexcept throw() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:74:33: note: in expansion of macro ‘Standard_Noexcept’ handle (handle&& theHandle) Standard_Noexcept : entity(theHandle.entity) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:115:30: error: expected ‘,’ or ‘...’ before ‘&&’ token handle& operator= (handle&& theHandle) Standard_Noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:182:39: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type static typename opencascade::std::enable_if::value, handle>::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:182:48: error: expected unqualified-id before ‘<’ token static typename opencascade::std::enable_if::value, handle>::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:190:39: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type static typename opencascade::std::enable_if::value, handle>::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:190:48: error: expected unqualified-id before ‘<’ token static typename opencascade::std::enable_if::value, handle>::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:199:85: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type static handle DownCast (const handle& theObject, typename opencascade::std::enable_if::value, void*>::type = 0) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:199:94: error: expected ‘,’ or ‘...’ before ‘<’ token static handle DownCast (const handle& theObject, typename opencascade::std::enable_if::value, void*>::type = 0) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:207:74: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type static handle DownCast (const T2* thePtr, typename opencascade::std::enable_if::value, void*>::type = 0) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:207:83: error: expected ‘,’ or ‘...’ before ‘<’ token static handle DownCast (const T2* thePtr, typename opencascade::std::enable_if::value, void*>::type = 0) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:217:31: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 explicit operator bool () const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:277:50: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type template ::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:277:59: error: expected ‘>’ before ‘<’ token template ::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:278:35: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 operator const handle& () const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:285:50: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type template ::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:285:59: error: expected ‘>’ before ‘<’ token template ::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:286:27: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 operator handle& () ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx: In member function ‘opencascade::handle& opencascade::handle::operator=(opencascade::handle)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:117:32: error: ‘theHandle’ was not declared in this scope std::swap (this->entity, theHandle.entity); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx: In member function ‘opencascade::handle::operator bool() const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:219:24: error: ‘nullptr’ was not declared in this scope return entity != nullptr; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_HashUtils.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:401, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:35:19: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:35:28: error: expected unqualified-id before ‘<’ token typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:42:19: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:42:28: error: expected unqualified-id before ‘<’ token typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:49:5: error: ‘constexpr’ does not name a type constexpr typename std::enable_if::type optimalSeed() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:49:5: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:55:5: error: ‘constexpr’ does not name a type constexpr typename std::enable_if::type optimalSeed() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:55:5: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:73:26: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type static typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:73:35: error: expected unqualified-id before ‘<’ token static typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:80:26: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type static typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:80:35: error: expected unqualified-id before ‘<’ token static typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:87:5: error: ‘constexpr’ does not name a type constexpr typename std::enable_if::type optimalSeed() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:87:5: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:93:5: error: ‘constexpr’ does not name a type constexpr typename std::enable_if::type optimalSeed() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:93:5: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:100:29: error: expected initializer before ‘noexcept’ T hash(const T1 theValue) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:106:43: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 T hashBytes(const T1* theKey, int theLen) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx: In function ‘T opencascade::hashBytes(const T1*, int)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:108:12: error: ‘hash_combine’ is not a member of ‘opencascade::MurmurHash’ return opencascade::MurmurHash::hash_combine(*theKey, theLen); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:108:52: error: expected primary-expression before ‘,’ token return opencascade::MurmurHash::hash_combine(*theKey, theLen); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:108:55: error: expected primary-expression before ‘>’ token return opencascade::MurmurHash::hash_combine(*theKey, theLen); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:112:70: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 T hash_combine(const T1 theValue, const int theLen, const T theSeed) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx: In function ‘T opencascade::hash_combine(T1, int, T)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:114:12: error: ‘hash_combine’ is not a member of ‘opencascade::MurmurHash’ return opencascade::MurmurHash::hash_combine(theValue, theLen, theSeed); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:114:12: note: suggested alternative: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:112:5: note: ‘opencascade::hash_combine’ T hash_combine(const T1 theValue, const int theLen, const T theSeed) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:114:52: error: expected primary-expression before ‘,’ token return opencascade::MurmurHash::hash_combine(theValue, theLen, theSeed); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:114:55: error: expected primary-expression before ‘>’ token return opencascade::MurmurHash::hash_combine(theValue, theLen, theSeed); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_HashUtils.lxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:118, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_HashUtils.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:401, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.lxx: In function ‘uint64_t opencascade::MurmurHash::MurmurHash64A(const void*, int, uint64_t)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.lxx:52:10: error: ‘constexpr’ does not name a type static constexpr uint64_t aMul = (((uint64_t)0xc6a4a793UL) << 32UL) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.lxx:52:10: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.lxx:60:40: error: ‘aMul’ was not declared in this scope uint64_t aHash = theSeed ^ (theLen * aMul); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:406:10: error: ‘hash’ is not a class template struct hash ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:408:66: error: expected ‘;’ at end of member declaration size_t operator()(const Handle(TheTransientType)& theHandle) const noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:408:72: error: ‘noexcept’ does not name a type size_t operator()(const Handle(TheTransientType)& theHandle) const noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:408:72: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_XY.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_XY.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp.hxx: In static member function ‘static Standard_Real gp::Resolution()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp.hxx:56:56: error: ‘RealSmall’ was not declared in this scope static Standard_Real Resolution() { return RealSmall(); } ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:35:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ConstructionError.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_ConstructionError.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Mat2d.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Mat2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_XY.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_XY.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /usr/include/c++/5/tr2/type_traits: At global scope: /usr/include/c++/5/tr2/type_traits:62:20: error: ‘true_type’ in namespace ‘std’ does not name a type typedef std::true_type empty; ^ /usr/include/c++/5/tr2/type_traits:69:20: error: ‘false_type’ in namespace ‘std’ does not name a type typedef std::false_type empty; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ConstructionError.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_ConstructionError.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Mat2d.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Mat2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_XY.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_XY.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:43:21: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:46:18: error: ‘tuple’ in namespace ‘opencascade::std’ does not name a template type typedef std::tuple type; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:53:22: error: ‘tuple’ is not a member of ‘opencascade::std’ struct has_type > : std::false_type {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:53:22: error: ‘tuple’ is not a member of ‘opencascade::std’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:53:33: error: template argument 2 is invalid struct has_type > : std::false_type {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:53:35: error: expected unqualified-id before ‘>’ token struct has_type > : std::false_type {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:55:45: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:56:22: error: ‘tuple’ is not a member of ‘opencascade::std’ struct has_type > : has_type > {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:56:22: error: ‘tuple’ is not a member of ‘opencascade::std’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:56:41: error: wrong number of template arguments (3, should be 2) struct has_type > : has_type > {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:50:10: note: provided for ‘template struct opencascade::has_type’ struct has_type; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:56:43: error: expected unqualified-id before ‘>’ token struct has_type > : has_type > {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:58:33: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:59:22: error: ‘tuple’ is not a member of ‘opencascade::std’ struct has_type > : std::true_type {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:59:22: error: ‘tuple’ is not a member of ‘opencascade::std’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:59:41: error: wrong number of template arguments (3, should be 2) struct has_type > : std::true_type {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:50:10: note: provided for ‘template struct opencascade::has_type’ struct has_type; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:59:43: error: expected unqualified-id before ‘>’ token struct has_type > : std::true_type {}; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ConstructionError.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_ConstructionError.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Mat2d.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Mat2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_XY.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_XY.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:208:8: error: ‘type_index’ in namespace ‘std’ does not name a type std::type_index myInfo; //!< Object to store system name of the class ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx: In member function ‘const Standard_Character* Standard_Type::SystemName() const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:150:48: error: ‘myInfo’ was not declared in this scope Standard_CString SystemName() const { return myInfo.name(); } ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ConstructionError.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_ConstructionError.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Mat2d.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Mat2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_XY.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_XY.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx: In static member function ‘static const char* Standard_Type::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:199:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:199:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:199:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:199:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ConstructionError.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_ConstructionError.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Mat2d.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Mat2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_XY.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_XY.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:199:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ConstructionError.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_ConstructionError.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Mat2d.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Mat2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_XY.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_XY.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Failure.hxx: In static member function ‘static const char* Standard_Failure::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Failure.hxx:117:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Failure,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Failure.hxx:117:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Failure,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Failure.hxx:117:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Failure,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Failure.hxx:117:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Failure,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ConstructionError.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_ConstructionError.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Mat2d.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Mat2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_XY.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_XY.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Failure.hxx:117:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Failure,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ConstructionError.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_ConstructionError.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Mat2d.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Mat2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_XY.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_XY.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DomainError.hxx: In static member function ‘static const char* Standard_DomainError::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DomainError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DomainError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DomainError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DomainError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DomainError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DomainError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DomainError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DomainError, Standard_Failure) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ConstructionError.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_ConstructionError.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Mat2d.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Mat2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_XY.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_XY.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DomainError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DomainError, Standard_Failure) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ConstructionError.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_ConstructionError.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Mat2d.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Mat2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_XY.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_XY.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ConstructionError.hxx: In static member function ‘static const char* Standard_ConstructionError::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ConstructionError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_ConstructionError, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ConstructionError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_ConstructionError, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ConstructionError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_ConstructionError, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ConstructionError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_ConstructionError, Standard_DomainError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ConstructionError.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_ConstructionError.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Mat2d.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Mat2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_XY.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_XY.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ConstructionError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_ConstructionError, Standard_DomainError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ConstructionError.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_ConstructionError.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Mat2d.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Mat2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_XY.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_XY.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_RangeError.hxx: In static member function ‘static const char* Standard_RangeError::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_RangeError.hxx:43:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_RangeError, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_RangeError.hxx:43:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_RangeError, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_RangeError.hxx:43:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_RangeError, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_RangeError.hxx:43:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_RangeError, Standard_DomainError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ConstructionError.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_ConstructionError.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Mat2d.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Mat2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_XY.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_XY.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_RangeError.hxx:43:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_RangeError, Standard_DomainError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ConstructionError.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_ConstructionError.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Mat2d.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Mat2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_XY.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_XY.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfRange.hxx: In static member function ‘static const char* Standard_OutOfRange::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfRange.hxx:45:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_OutOfRange, Standard_RangeError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfRange.hxx:45:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_OutOfRange, Standard_RangeError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfRange.hxx:45:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_OutOfRange, Standard_RangeError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfRange.hxx:45:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_OutOfRange, Standard_RangeError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ConstructionError.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_ConstructionError.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Mat2d.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Mat2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_XY.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_XY.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfRange.hxx:45:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_OutOfRange, Standard_RangeError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ConstructionError.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_ConstructionError.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Mat2d.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Mat2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_XY.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_XY.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_VectorWithNullMagnitude.hxx: In static member function ‘static const char* gp_VectorWithNullMagnitude::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_VectorWithNullMagnitude.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(gp_VectorWithNullMagnitude, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_VectorWithNullMagnitude.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(gp_VectorWithNullMagnitude, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_VectorWithNullMagnitude.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(gp_VectorWithNullMagnitude, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_VectorWithNullMagnitude.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(gp_VectorWithNullMagnitude, Standard_DomainError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ConstructionError.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_ConstructionError.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Mat2d.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Mat2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_XY.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_XY.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_VectorWithNullMagnitude.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(gp_VectorWithNullMagnitude, Standard_DomainError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec2.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec2.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec3.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec3.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec4.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec4.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Mat4.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Mat4.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Trsf.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Trsf.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Trsf2d.hxx:214, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Trsf2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Dir2d.hxx:248, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Dir2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Vec2d.hxx:332, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Vec2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:180, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:66:65: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 NCollection_BaseAllocator(const NCollection_BaseAllocator&) = delete; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ConstructionError.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_ConstructionError.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Mat2d.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Mat2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_XY.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_XY.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx: In static member function ‘static const char* NCollection_BaseAllocator::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:70:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(NCollection_BaseAllocator,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:70:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(NCollection_BaseAllocator,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:70:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(NCollection_BaseAllocator,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:70:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(NCollection_BaseAllocator,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ConstructionError.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_ConstructionError.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Mat2d.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Mat2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_XY.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_XY.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:70:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(NCollection_BaseAllocator,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec2.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec2.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec3.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec3.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec4.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec4.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Mat4.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Mat4.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Trsf.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Trsf.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Trsf2d.hxx:214, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Trsf2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Dir2d.hxx:248, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Dir2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Vec2d.hxx:332, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Vec2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:180, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:172:42: error: expected ‘,’ or ‘...’ before ‘&&’ token NCollection_BaseMap(NCollection_BaseMap&& theOther) noexcept : ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:172:53: error: invalid constructor; you probably meant ‘NCollection_BaseMap (const NCollection_BaseMap&)’ NCollection_BaseMap(NCollection_BaseMap&& theOther) noexcept : ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:172:53: error: expected ‘;’ at end of member declaration /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:172:55: error: ‘noexcept’ does not name a type NCollection_BaseMap(NCollection_BaseMap&& theOther) noexcept : ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:172:55: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:232:53: error: expected ‘,’ or ‘...’ before ‘&&’ token NCollection_BaseMap& operator=(NCollection_BaseMap&&) noexcept = delete; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:232:55: error: expected ‘;’ at end of member declaration NCollection_BaseMap& operator=(NCollection_BaseMap&&) noexcept = delete; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:232:57: error: ‘noexcept’ does not name a type NCollection_BaseMap& operator=(NCollection_BaseMap&&) noexcept = delete; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:232:57: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:235:53: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 NCollection_BaseMap(const NCollection_BaseMap&) = delete; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:238:64: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 NCollection_BaseMap& operator=(const NCollection_BaseMap&) = delete; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_TListNode.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec2.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec2.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec3.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec3.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec4.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec4.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Mat4.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Mat4.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Trsf.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Trsf.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Trsf2d.hxx:214, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Trsf2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Dir2d.hxx:248, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Dir2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Vec2d.hxx:332, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Vec2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:180, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_TListNode.hxx:34:37: error: expected ‘,’ or ‘...’ before ‘&&’ token NCollection_TListNode (TheItemType&& theItem, ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_TListNode.hxx: In constructor ‘NCollection_TListNode::NCollection_TListNode(TheItemType)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_TListNode.hxx:36:28: error: ‘theNext’ was not declared in this scope NCollection_ListNode (theNext), myValue(std::forward(theItem)) { } ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_TListNode.hxx:36:46: error: ‘forward’ is not a member of ‘std’ NCollection_ListNode (theNext), myValue(std::forward(theItem)) { } ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_TListNode.hxx:36:70: error: expected primary-expression before ‘>’ token NCollection_ListNode (theNext), myValue(std::forward(theItem)) { } ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_TListNode.hxx:36:72: error: ‘theItem’ was not declared in this scope NCollection_ListNode (theNext), myValue(std::forward(theItem)) { } ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ConstructionError.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_ConstructionError.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Mat2d.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Mat2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_XY.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_XY.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_TypeMismatch.hxx: In static member function ‘static const char* Standard_TypeMismatch::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_TypeMismatch.hxx:34:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_TypeMismatch, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_TypeMismatch.hxx:34:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_TypeMismatch, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_TypeMismatch.hxx:34:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_TypeMismatch, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_TypeMismatch.hxx:34:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_TypeMismatch, Standard_DomainError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ConstructionError.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_ConstructionError.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Mat2d.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Mat2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_XY.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_XY.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_TypeMismatch.hxx:34:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_TypeMismatch, Standard_DomainError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ConstructionError.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_ConstructionError.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Mat2d.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Mat2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_XY.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_XY.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_NoSuchObject.hxx: In static member function ‘static const char* Standard_NoSuchObject::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_NoSuchObject.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_NoSuchObject, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_NoSuchObject.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_NoSuchObject, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_NoSuchObject.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_NoSuchObject, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_NoSuchObject.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_NoSuchObject, Standard_DomainError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ConstructionError.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_ConstructionError.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Mat2d.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Mat2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_XY.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_XY.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_NoSuchObject.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_NoSuchObject, Standard_DomainError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ConstructionError.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_ConstructionError.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Mat2d.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Mat2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_XY.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_XY.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ProgramError.hxx: In static member function ‘static const char* Standard_ProgramError::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ProgramError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_ProgramError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ProgramError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_ProgramError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ProgramError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_ProgramError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ProgramError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_ProgramError, Standard_Failure) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ConstructionError.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_ConstructionError.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Mat2d.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Mat2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_XY.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_XY.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ProgramError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_ProgramError, Standard_Failure) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_StlIterator.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec2.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec2.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec3.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec3.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec4.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec4.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Mat4.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Mat4.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Trsf.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Trsf.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Trsf2d.hxx:214, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Trsf2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Dir2d.hxx:248, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Dir2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Vec2d.hxx:332, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Vec2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:180, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:34:9: error: expected nested-name-specifier before ‘iterator_category’ using iterator_category = Category; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:35:9: error: expected nested-name-specifier before ‘value_type’ using value_type = ItemType; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:36:9: error: expected nested-name-specifier before ‘difference_type’ using difference_type = ptrdiff_t; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:37:9: error: expected nested-name-specifier before ‘pointer’ using pointer = typename std::conditional::type; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:38:9: error: expected nested-name-specifier before ‘reference’ using reference = typename std::conditional::type; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:78:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type Reference() const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:78:26: error: expected unqualified-id before ‘<’ token typename std::enable_if::type Reference() const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:84:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type Reference() const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:84:26: error: expected unqualified-id before ‘<’ token typename std::enable_if::type Reference() const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx: In member function ‘typename NCollection_StlIterator::reference NCollection_StlIterator::operator*() const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:107:12: error: ‘Reference’ was not declared in this scope return Reference(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:107:34: error: expected primary-expression before ‘)’ token return Reference(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx: In member function ‘typename NCollection_StlIterator::pointer NCollection_StlIterator::operator->() const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:113:13: error: ‘Reference’ was not declared in this scope return &Reference(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:113:35: error: expected primary-expression before ‘)’ token return &Reference(); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Assert.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_StlIterator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec2.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec2.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec3.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec3.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec4.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec4.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Mat4.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Mat4.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Trsf.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Trsf.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Trsf2d.hxx:214, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Trsf2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Dir2d.hxx:248, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Dir2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Vec2d.hxx:332, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Vec2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:180, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx: In member function ‘NCollection_StlIterator& NCollection_StlIterator::operator--()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:136:29: error: ‘is_same’ is not a member of ‘opencascade::std’ Standard_STATIC_ASSERT((opencascade::std::is_same::value || ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:136:86: error: a comma operator cannot appear in a constant-expression Standard_STATIC_ASSERT((opencascade::std::is_same::value || ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:136:95: error: template argument 1 is invalid Standard_STATIC_ASSERT((opencascade::std::is_same::value || ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:136:104: error: qualified-id in declaration before ‘||’ token Standard_STATIC_ASSERT((opencascade::std::is_same::value || ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx: In member function ‘NCollection_StlIterator& NCollection_StlIterator::operator+=(typename NCollection_StlIterator::difference_type)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:155:29: error: ‘is_same’ is not a member of ‘opencascade::std’ Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:155:86: error: a comma operator cannot appear in a constant-expression Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:155:95: error: template argument 1 is invalid Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:155:103: error: qualified-id in declaration before ‘)’ token Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx: In member function ‘typename NCollection_StlIterator::difference_type NCollection_StlIterator::operator-(const NCollection_StlIterator&) const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:183:29: error: ‘is_same’ is not a member of ‘opencascade::std’ Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:183:86: error: a comma operator cannot appear in a constant-expression Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:183:95: error: template argument 1 is invalid Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:183:103: error: qualified-id in declaration before ‘)’ token Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_DefineHasher.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_DefaultHasher.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec2.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec2.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec3.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec3.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec4.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec4.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Mat4.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Mat4.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Trsf.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Trsf.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Trsf2d.hxx:214, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Trsf2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Dir2d.hxx:248, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Dir2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Vec2d.hxx:332, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Vec2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:180, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefineHasher.hxx:20:47: error: expected ‘;’ at end of member declaration size_t operator()(const TheKeyType& theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:32:1: note: in expansion of macro ‘DEFINE_HASHER’ DEFINE_HASHER(NCollection_DefaultHasher, TheKeyType, std::hash, std::equal_to) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefineHasher.hxx:20:53: error: ‘noexcept’ does not name a type size_t operator()(const TheKeyType& theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:32:1: note: in expansion of macro ‘DEFINE_HASHER’ DEFINE_HASHER(NCollection_DefaultHasher, TheKeyType, std::hash, std::equal_to) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefineHasher.hxx:20:53: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 size_t operator()(const TheKeyType& theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:32:1: note: in expansion of macro ‘DEFINE_HASHER’ DEFINE_HASHER(NCollection_DefaultHasher, TheKeyType, std::hash, std::equal_to) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefineHasher.hxx:26:45: error: expected ‘;’ at end of member declaration const TheKeyType& theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:32:1: note: in expansion of macro ‘DEFINE_HASHER’ DEFINE_HASHER(NCollection_DefaultHasher, TheKeyType, std::hash, std::equal_to) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefineHasher.hxx:26:51: error: ‘noexcept’ does not name a type const TheKeyType& theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:32:1: note: in expansion of macro ‘DEFINE_HASHER’ DEFINE_HASHER(NCollection_DefaultHasher, TheKeyType, std::hash, std::equal_to) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefineHasher.hxx:26:51: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 const TheKeyType& theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:32:1: note: in expansion of macro ‘DEFINE_HASHER’ DEFINE_HASHER(NCollection_DefaultHasher, TheKeyType, std::hash, std::equal_to) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_DefaultHasher.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec2.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec2.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec3.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec3.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec4.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec4.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Mat4.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Mat4.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Trsf.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Trsf.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Trsf2d.hxx:214, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Trsf2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Dir2d.hxx:248, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Dir2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Vec2d.hxx:332, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Vec2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:180, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:46: error: expected ‘;’ at end of member declaration size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:51:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(bool) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: error: ‘noexcept’ does not name a type size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:51:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(bool) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:51:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(bool) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:44: error: expected ‘;’ at end of member declaration const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:51:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(bool) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: error: ‘noexcept’ does not name a type const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:51:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(bool) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:51:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(bool) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:46: error: expected ‘;’ at end of member declaration size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:54:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(char) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: error: ‘noexcept’ does not name a type size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:54:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(char) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:54:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(char) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:44: error: expected ‘;’ at end of member declaration const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:54:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(char) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: error: ‘noexcept’ does not name a type const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:54:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(char) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:54:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(char) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:46: error: expected ‘;’ at end of member declaration size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:57:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(signed char) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: error: ‘noexcept’ does not name a type size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:57:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(signed char) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:57:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(signed char) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:44: error: expected ‘;’ at end of member declaration const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:57:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(signed char) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: error: ‘noexcept’ does not name a type const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:57:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(signed char) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:57:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(signed char) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:46: error: expected ‘;’ at end of member declaration size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:60:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned char) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: error: ‘noexcept’ does not name a type size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:60:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned char) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:60:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned char) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:44: error: expected ‘;’ at end of member declaration const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:60:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned char) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: error: ‘noexcept’ does not name a type const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:60:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned char) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:60:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned char) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:46: error: expected ‘;’ at end of member declaration size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:63:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(wchar_t) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: error: ‘noexcept’ does not name a type size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:63:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(wchar_t) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:63:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(wchar_t) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:44: error: expected ‘;’ at end of member declaration const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:63:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(wchar_t) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: error: ‘noexcept’ does not name a type const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:63:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(wchar_t) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:63:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(wchar_t) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:66:28: error: ‘char16_t’ was not declared in this scope DEFINE_DEFAULT_HASHER_PURE(char16_t) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:36:46: note: in definition of macro ‘DEFINE_DEFAULT_HASHER_PURE’ template <> struct NCollection_DefaultHasher \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:36:56: error: template argument 1 is invalid template <> struct NCollection_DefaultHasher \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:66:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(char16_t) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:69:28: error: ‘char32_t’ was not declared in this scope DEFINE_DEFAULT_HASHER_PURE(char32_t) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:36:46: note: in definition of macro ‘DEFINE_DEFAULT_HASHER_PURE’ template <> struct NCollection_DefaultHasher \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:36:56: error: template argument 1 is invalid template <> struct NCollection_DefaultHasher \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:69:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(char32_t) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:46: error: expected ‘;’ at end of member declaration size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:72:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(short) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: error: ‘noexcept’ does not name a type size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:72:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(short) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:72:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(short) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:44: error: expected ‘;’ at end of member declaration const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:72:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(short) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: error: ‘noexcept’ does not name a type const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:72:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(short) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:72:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(short) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:46: error: expected ‘;’ at end of member declaration size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:75:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(int) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: error: ‘noexcept’ does not name a type size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:75:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(int) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:75:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(int) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:44: error: expected ‘;’ at end of member declaration const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:75:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(int) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: error: ‘noexcept’ does not name a type const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:75:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(int) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:75:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(int) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:46: error: expected ‘;’ at end of member declaration size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:78:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: error: ‘noexcept’ does not name a type size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:78:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:78:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:44: error: expected ‘;’ at end of member declaration const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:78:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: error: ‘noexcept’ does not name a type const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:78:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:78:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:46: error: expected ‘;’ at end of member declaration size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:81:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(long long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: error: ‘noexcept’ does not name a type size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:81:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(long long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:81:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(long long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:44: error: expected ‘;’ at end of member declaration const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:81:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(long long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: error: ‘noexcept’ does not name a type const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:81:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(long long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:81:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(long long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:46: error: expected ‘;’ at end of member declaration size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:84:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned short) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: error: ‘noexcept’ does not name a type size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:84:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned short) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:84:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned short) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:44: error: expected ‘;’ at end of member declaration const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:84:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned short) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: error: ‘noexcept’ does not name a type const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:84:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned short) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:84:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned short) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:46: error: expected ‘;’ at end of member declaration size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:87:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned int) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: error: ‘noexcept’ does not name a type size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:87:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned int) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:87:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned int) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:44: error: expected ‘;’ at end of member declaration const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:87:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned int) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: error: ‘noexcept’ does not name a type const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:87:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned int) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:87:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned int) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:46: error: expected ‘;’ at end of member declaration size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:90:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: error: ‘noexcept’ does not name a type size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:90:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:90:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:44: error: expected ‘;’ at end of member declaration const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:90:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: error: ‘noexcept’ does not name a type const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:90:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:90:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:46: error: expected ‘;’ at end of member declaration size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:93:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned long long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: error: ‘noexcept’ does not name a type size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:93:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned long long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:93:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned long long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:44: error: expected ‘;’ at end of member declaration const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:93:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned long long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: error: ‘noexcept’ does not name a type const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:93:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned long long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:93:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned long long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:99:47: error: expected ‘;’ at end of member declaration size_t operator()(const TheKeyType* theKey) const noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:99:53: error: ‘noexcept’ does not name a type size_t operator()(const TheKeyType* theKey) const noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:99:53: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:104:70: error: expected ‘;’ at end of member declaration bool operator() (const TheKeyType* theK1, const TheKeyType* theK2) const noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:104:76: error: ‘noexcept’ does not name a type bool operator() (const TheKeyType* theK1, const TheKeyType* theK2) const noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:104:76: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec2.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec2.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec3.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec3.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec4.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec4.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Mat4.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Mat4.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Trsf.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Trsf.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Trsf2d.hxx:214, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Trsf2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Dir2d.hxx:248, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Dir2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Vec2d.hxx:332, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Vec2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:180, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:75:35: error: expected ‘,’ or ‘...’ before ‘&&’ token IndexedDataMapNode (TheKeyType&& theKey1, ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:86:36: error: expected ‘,’ or ‘...’ before ‘&&’ token TheItemType&& theItem, ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:93:35: error: expected ‘,’ or ‘...’ before ‘&&’ token IndexedDataMapNode (TheKeyType&& theKey1, ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:93:5: error: ‘NCollection_IndexedDataMap::IndexedDataMapNode::IndexedDataMapNode(TheKeyType)’ cannot be overloaded IndexedDataMapNode (TheKeyType&& theKey1, ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:75:5: error: with ‘NCollection_IndexedDataMap::IndexedDataMapNode::IndexedDataMapNode(TheKeyType)’ IndexedDataMapNode (TheKeyType&& theKey1, ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:209:56: error: expected ‘,’ or ‘...’ before ‘&&’ token NCollection_IndexedDataMap(NCollection_IndexedDataMap&& theOther) noexcept : ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:209:67: error: invalid constructor; you probably meant ‘NCollection_IndexedDataMap (const NCollection_IndexedDataMap&)’ NCollection_IndexedDataMap(NCollection_IndexedDataMap&& theOther) noexcept : ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:209:67: error: expected ‘;’ at end of member declaration /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:209:69: error: ‘noexcept’ does not name a type NCollection_IndexedDataMap(NCollection_IndexedDataMap&& theOther) noexcept : ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:209:69: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:253:68: error: expected ‘,’ or ‘...’ before ‘&&’ token NCollection_IndexedDataMap& operator= (NCollection_IndexedDataMap&& theOther) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:253:79: error: expected ‘;’ at end of member declaration NCollection_IndexedDataMap& operator= (NCollection_IndexedDataMap&& theOther) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:253:81: error: ‘noexcept’ does not name a type NCollection_IndexedDataMap& operator= (NCollection_IndexedDataMap&& theOther) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:253:81: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:319:35: error: expected ‘,’ or ‘...’ before ‘&&’ token Standard_Integer Add (TheKeyType&& theKey1, const TheItemType& theItem) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec2.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec2.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec3.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec3.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec4.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec4.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Mat4.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Mat4.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Trsf.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Trsf.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Trsf2d.hxx:214, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Trsf2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Dir2d.hxx:248, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Dir2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Vec2d.hxx:332, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Vec2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:180, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:342:63: error: expected ‘,’ or ‘...’ before ‘&&’ token Standard_Integer Add (const TheKeyType& theKey1, TheItemType&& theItem) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:365:35: error: expected ‘,’ or ‘...’ before ‘&&’ token Standard_Integer Add (TheKeyType&& theKey1, TheItemType&& theItem) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:365:20: error: ‘Standard_Integer NCollection_IndexedDataMap::Add(TheKeyType)’ cannot be overloaded Standard_Integer Add (TheKeyType&& theKey1, TheItemType&& theItem) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec2.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec2.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec3.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec3.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec4.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec4.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Mat4.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Mat4.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Trsf.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Trsf.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Trsf2d.hxx:214, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Trsf2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Dir2d.hxx:248, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Dir2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Vec2d.hxx:332, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Vec2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:180, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:319:20: error: with ‘Standard_Integer NCollection_IndexedDataMap::Add(TheKeyType)’ Standard_Integer Add (TheKeyType&& theKey1, const TheItemType& theItem) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx: In constructor ‘NCollection_IndexedDataMap::IndexedDataMapNode::IndexedDataMapNode(TheKeyType)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:79:42: error: ‘theItem’ was not declared in this scope : NCollection_TListNode(theItem,theNext1), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:79:50: error: ‘theNext1’ was not declared in this scope : NCollection_TListNode(theItem,theNext1), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:80:16: error: ‘forward’ is not a member of ‘std’ myKey1 (std::forward(theKey1)), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:80:39: error: expected primary-expression before ‘>’ token myKey1 (std::forward(theKey1)), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:80:41: error: ‘theKey1’ was not declared in this scope myKey1 (std::forward(theKey1)), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:81:16: error: ‘theIndex’ was not declared in this scope myIndex (theIndex) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx: In constructor ‘NCollection_IndexedDataMap::IndexedDataMapNode::IndexedDataMapNode(const TheKeyType&, Standard_Integer, TheItemType)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:88:42: error: ‘forward’ is not a member of ‘std’ : NCollection_TListNode(std::forward(theItem),theNext1), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:88:66: error: expected primary-expression before ‘>’ token : NCollection_TListNode(std::forward(theItem),theNext1), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:88:68: error: ‘theItem’ was not declared in this scope : NCollection_TListNode(std::forward(theItem),theNext1), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:88:77: error: ‘theNext1’ was not declared in this scope : NCollection_TListNode(std::forward(theItem),theNext1), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx: In constructor ‘NCollection_IndexedDataMap::IndexedDataMapNode::IndexedDataMapNode(TheKeyType)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:97:42: error: ‘forward’ is not a member of ‘std’ : NCollection_TListNode(std::forward(theItem),theNext1), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:97:66: error: expected primary-expression before ‘>’ token : NCollection_TListNode(std::forward(theItem),theNext1), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:97:68: error: ‘theItem’ was not declared in this scope : NCollection_TListNode(std::forward(theItem),theNext1), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:97:77: error: ‘theNext1’ was not declared in this scope : NCollection_TListNode(std::forward(theItem),theNext1), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:98:16: error: ‘forward’ is not a member of ‘std’ myKey1 (std::forward(theKey1)), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:98:39: error: expected primary-expression before ‘>’ token myKey1 (std::forward(theKey1)), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:98:41: error: ‘theKey1’ was not declared in this scope myKey1 (std::forward(theKey1)), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:99:16: error: ‘theIndex’ was not declared in this scope myIndex (theIndex) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx: In member function ‘Standard_Integer NCollection_IndexedDataMap::Add(TheKeyType)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:327:16: error: ‘theKey1’ was not declared in this scope if (lookup(theKey1, aNode, aHash)) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:332:57: error: ‘forward’ is not a member of ‘std’ aNode = new (this->myAllocator) IndexedDataMapNode (std::forward(theKey1), aNewIndex, theItem, myData1[aHash]); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:332:80: error: expected primary-expression before ‘>’ token aNode = new (this->myAllocator) IndexedDataMapNode (std::forward(theKey1), aNewIndex, theItem, myData1[aHash]); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:332:82: error: ‘theKey1’ was not declared in this scope aNode = new (this->myAllocator) IndexedDataMapNode (std::forward(theKey1), aNewIndex, theItem, myData1[aHash]); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:332:103: error: ‘theItem’ was not declared in this scope aNode = new (this->myAllocator) IndexedDataMapNode (std::forward(theKey1), aNewIndex, theItem, myData1[aHash]); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec2.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec2.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec3.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec3.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec4.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec4.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Mat4.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Mat4.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Trsf.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Trsf.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Trsf2d.hxx:214, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Trsf2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Dir2d.hxx:248, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Dir2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Vec2d.hxx:332, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Vec2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:180, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx: In member function ‘Standard_Integer NCollection_IndexedDataMap::Add(const TheKeyType&, TheItemType)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:355:77: error: ‘forward’ is not a member of ‘std’ aNode = new (this->myAllocator) IndexedDataMapNode (theKey1, aNewIndex, std::forward(theItem), myData1[aHash]); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:355:101: error: expected primary-expression before ‘>’ token aNode = new (this->myAllocator) IndexedDataMapNode (theKey1, aNewIndex, std::forward(theItem), myData1[aHash]); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:355:103: error: ‘theItem’ was not declared in this scope aNode = new (this->myAllocator) IndexedDataMapNode (theKey1, aNewIndex, std::forward(theItem), myData1[aHash]); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx: In member function ‘Standard_Integer NCollection_IndexedDataMap::Add(TheKeyType)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:373:16: error: ‘theKey1’ was not declared in this scope if (lookup(theKey1, aNode, aHash)) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:378:57: error: ‘forward’ is not a member of ‘std’ aNode = new (this->myAllocator) IndexedDataMapNode (std::forward(theKey1), aNewIndex, ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:378:80: error: expected primary-expression before ‘>’ token aNode = new (this->myAllocator) IndexedDataMapNode (std::forward(theKey1), aNewIndex, ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:378:82: error: ‘theKey1’ was not declared in this scope aNode = new (this->myAllocator) IndexedDataMapNode (std::forward(theKey1), aNewIndex, ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:379:57: error: ‘forward’ is not a member of ‘std’ std::forward(theItem), myData1[aHash]); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:379:81: error: expected primary-expression before ‘>’ token std::forward(theItem), myData1[aHash]); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:379:83: error: ‘theItem’ was not declared in this scope std::forward(theItem), myData1[aHash]); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx: In member function ‘TheItemType* NCollection_IndexedDataMap::ChangeSeek(const TheKeyType&)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:591:12: error: ‘nullptr’ was not declared in this scope return nullptr; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseList.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_TListIterator.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_TListIterator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_List.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec2.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec2.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec3.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec3.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec4.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec4.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Mat4.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Mat4.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Trsf.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Trsf.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Trsf2d.hxx:214, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Trsf2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Dir2d.hxx:248, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Dir2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Vec2d.hxx:332, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Vec2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:180, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseList.hxx: In constructor ‘NCollection_BaseList::NCollection_BaseList(const opencascade::handle&)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseList.hxx:127:17: error: ambiguous overload for ‘operator=’ (operand types are ‘opencascade::handle’ and ‘const opencascade::handle’) myAllocator = (theAllocator.IsNull() ? NCollection_BaseAllocator::CommonBaseAllocator() : theAllocator); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:101:13: note: candidate: opencascade::handle& opencascade::handle::operator=(const opencascade::handle&) [with T = NCollection_BaseAllocator] handle& operator= (const handle& theHandle) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:115:13: note: candidate: opencascade::handle& opencascade::handle::operator=(opencascade::handle) [with T = NCollection_BaseAllocator; opencascade::handle = opencascade::handle] handle& operator= (handle&& theHandle) Standard_Noexcept ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_List.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec2.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec2.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec3.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec3.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec4.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec4.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Mat4.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Mat4.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Trsf.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Trsf.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Trsf2d.hxx:214, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Trsf2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Dir2d.hxx:248, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Dir2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Vec2d.hxx:332, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Vec2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:180, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:75:36: error: expected ‘,’ or ‘...’ before ‘&&’ token NCollection_List(NCollection_List&& theOther) noexcept : ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:75:47: error: invalid constructor; you probably meant ‘NCollection_List (const NCollection_List&)’ NCollection_List(NCollection_List&& theOther) noexcept : ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:75:47: error: expected ‘;’ at end of member declaration /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:75:49: error: ‘noexcept’ does not name a type NCollection_List(NCollection_List&& theOther) noexcept : ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:75:49: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:103:48: error: expected ‘,’ or ‘...’ before ‘&&’ token NCollection_List& operator= (NCollection_List&& theOther) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:103:59: error: expected ‘;’ at end of member declaration NCollection_List& operator= (NCollection_List&& theOther) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:103:61: error: ‘noexcept’ does not name a type NCollection_List& operator= (NCollection_List&& theOther) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:103:61: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:163:35: error: expected ‘,’ or ‘...’ before ‘&&’ token TheItemType& Append (TheItemType&& theItem) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:180:27: error: expected ‘,’ or ‘...’ before ‘&&’ token void Append (TheItemType&& theItem, Iterator& theIter) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:180:8: error: ‘void NCollection_List::Append(TheItemType)’ cannot be overloaded void Append (TheItemType&& theItem, Iterator& theIter) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:163:16: error: with ‘TheItemType& NCollection_List::Append(TheItemType)’ TheItemType& Append (TheItemType&& theItem) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:215:36: error: expected ‘,’ or ‘...’ before ‘&&’ token TheItemType& Prepend (TheItemType&& theItem) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:278:41: error: expected ‘,’ or ‘...’ before ‘&&’ token TheItemType& InsertBefore (TheItemType&& theItem, ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:317:40: error: expected ‘,’ or ‘...’ before ‘&&’ token TheItemType& InsertAfter (TheItemType&& theItem, ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx: In member function ‘TheItemType& NCollection_List::Append(TheItemType)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:165:56: error: ‘forward’ is not a member of ‘std’ ListNode * pNew = new (this->myAllocator) ListNode(std::forward(theItem)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:165:80: error: expected primary-expression before ‘>’ token ListNode * pNew = new (this->myAllocator) ListNode(std::forward(theItem)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:165:82: error: ‘theItem’ was not declared in this scope ListNode * pNew = new (this->myAllocator) ListNode(std::forward(theItem)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx: In member function ‘void NCollection_List::Append(TheItemType)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:182:56: error: ‘forward’ is not a member of ‘std’ ListNode * pNew = new (this->myAllocator) ListNode(std::forward(theItem)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:182:80: error: expected primary-expression before ‘>’ token ListNode * pNew = new (this->myAllocator) ListNode(std::forward(theItem)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:182:82: error: ‘theItem’ was not declared in this scope ListNode * pNew = new (this->myAllocator) ListNode(std::forward(theItem)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:183:19: error: ‘theIter’ was not declared in this scope PAppend(pNew, theIter); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx: In member function ‘TheItemType& NCollection_List::Prepend(TheItemType)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:217:56: error: ‘forward’ is not a member of ‘std’ ListNode * pNew = new (this->myAllocator) ListNode(std::forward(theItem)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:217:80: error: expected primary-expression before ‘>’ token ListNode * pNew = new (this->myAllocator) ListNode(std::forward(theItem)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:217:82: error: ‘theItem’ was not declared in this scope ListNode * pNew = new (this->myAllocator) ListNode(std::forward(theItem)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx: In member function ‘TheItemType& NCollection_List::InsertBefore(TheItemType)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:281:56: error: ‘forward’ is not a member of ‘std’ ListNode * pNew = new (this->myAllocator) ListNode(std::forward(theItem)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:281:80: error: expected primary-expression before ‘>’ token ListNode * pNew = new (this->myAllocator) ListNode(std::forward(theItem)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:281:82: error: ‘theItem’ was not declared in this scope ListNode * pNew = new (this->myAllocator) ListNode(std::forward(theItem)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:282:26: error: ‘theIter’ was not declared in this scope PInsertBefore (pNew, theIter); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx: In member function ‘TheItemType& NCollection_List::InsertAfter(TheItemType)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:320:56: error: ‘forward’ is not a member of ‘std’ ListNode * pNew = new (this->myAllocator) ListNode(std::forward(theItem)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:320:80: error: expected primary-expression before ‘>’ token ListNode * pNew = new (this->myAllocator) ListNode(std::forward(theItem)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:320:82: error: ‘theItem’ was not declared in this scope ListNode * pNew = new (this->myAllocator) ListNode(std::forward(theItem)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:321:25: error: ‘theIter’ was not declared in this scope PInsertAfter (pNew, theIter); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TCollection_AsciiString.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec2.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec2.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec3.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec3.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec4.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec4.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Mat4.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Mat4.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Trsf.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Trsf.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Trsf2d.hxx:214, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Trsf2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Dir2d.hxx:248, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Dir2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Vec2d.hxx:332, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Vec2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:180, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:78:67: error: expected ‘,’ or ‘...’ before ‘&&’ token Standard_EXPORT TCollection_AsciiString (TCollection_AsciiString&& theOther) Standard_Noexcept; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Macro.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_TypeDef.hxx:59, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_TypeDef.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Integer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Integer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Macro.hxx:331:37: error: invalid constructor; you probably meant ‘TCollection_AsciiString (const TCollection_AsciiString&)’ #define Standard_Noexcept throw() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:78:80: note: in expansion of macro ‘Standard_Noexcept’ Standard_EXPORT TCollection_AsciiString (TCollection_AsciiString&& theOther) Standard_Noexcept; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TCollection_AsciiString.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec2.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec2.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec3.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec3.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec4.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec4.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Mat4.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Mat4.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Trsf.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Trsf.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Trsf2d.hxx:214, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Trsf2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Dir2d.hxx:248, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Dir2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Vec2d.hxx:332, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Vec2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:180, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:274:53: error: expected ‘,’ or ‘...’ before ‘&&’ token Standard_EXPORT void Move (TCollection_AsciiString&& theOther); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:277:62: error: expected ‘,’ or ‘...’ before ‘&&’ token TCollection_AsciiString& operator= (TCollection_AsciiString&& theOther) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:277:73: error: expected ‘;’ at end of member declaration TCollection_AsciiString& operator= (TCollection_AsciiString&& theOther) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:277:75: error: ‘noexcept’ does not name a type TCollection_AsciiString& operator= (TCollection_AsciiString&& theOther) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:277:75: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:710:32: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 Standard_PCharacter mystring{}; //!< NULL-terminated string ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:711:32: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 Standard_Integer mylength{}; //!< length in bytes (excluding terminating NULL symbol) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:710:31: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 Standard_PCharacter mystring{}; //!< NULL-terminated string ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:710:32: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 Standard_PCharacter mystring{}; //!< NULL-terminated string ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:711:31: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 Standard_Integer mylength{}; //!< length in bytes (excluding terminating NULL symbol) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:711:32: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 Standard_Integer mylength{}; //!< length in bytes (excluding terminating NULL symbol) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TCollection_AsciiString.lxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:714, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TCollection_AsciiString.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec2.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec2.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec3.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec3.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec4.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec4.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Mat4.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Mat4.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Trsf.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Trsf.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Trsf2d.hxx:214, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Trsf2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Dir2d.hxx:248, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Dir2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Vec2d.hxx:332, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Vec2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:180, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.lxx: In member function ‘size_t TCollection_AsciiString::HashCode() const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.lxx:92:12: error: ‘hash_combine’ is not a member of ‘opencascade::FNVHash’ return opencascade::FNVHash::hash_combine(*mystring, mylength); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.lxx:92:12: note: suggested alternative: In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_HashUtils.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:401, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:112:5: note: ‘opencascade::hash_combine’ T hash_combine(const T1 theValue, const int theLen, const T theSeed) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TCollection_AsciiString.lxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:714, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TCollection_AsciiString.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec2.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec2.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec3.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec3.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec4.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec4.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Mat4.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Mat4.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Trsf.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Trsf.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Trsf2d.hxx:214, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Trsf2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Dir2d.hxx:248, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Dir2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Vec2d.hxx:332, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Vec2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:180, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.lxx:94:51: error: no matching function for call to ‘hashBytes(Standard_Character* const&, const Standard_Integer&)’ return opencascade::hashBytes(mystring, mylength); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_HashUtils.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:401, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:106:5: note: candidate: template T opencascade::hashBytes(const T1*, int) T hashBytes(const T1* theKey, int theLen) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:106:5: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TCollection_AsciiString.lxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:714, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TCollection_AsciiString.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec2.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec2.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec3.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec3.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Vec4.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Vec4.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Mat4.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Mat4.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Trsf.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Trsf.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Trsf2d.hxx:214, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Trsf2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Dir2d.hxx:248, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Dir2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Vec2d.hxx:332, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Vec2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:180, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.lxx:94:51: note: couldn't deduce template parameter ‘T’ return opencascade::hashBytes(mystring, mylength); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Vec.hxx:424, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Vec.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Trsf.hxx:367, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Trsf.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Trsf2d.hxx:214, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Trsf2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Dir2d.hxx:248, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Dir2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Vec2d.hxx:332, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Vec2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:180, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt.hxx:222:45: error: expected ‘;’ at end of member declaration size_t operator()(const gp_Pnt& thePnt) const noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt.hxx:222:51: error: ‘noexcept’ does not name a type size_t operator()(const gp_Pnt& thePnt) const noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt.hxx:222:51: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt.hxx:240:44: error: expected ‘;’ at end of member declaration const gp_Pnt& thePnt2) const noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt.hxx:240:50: error: ‘noexcept’ does not name a type const gp_Pnt& thePnt2) const noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt.hxx:240:50: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ConstructionError.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_ConstructionError.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Mat2d.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Mat2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_XY.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_XY.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_Geometry.hxx: In static member function ‘static const char* Geom2d_Geometry::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_Geometry.hxx:118:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Geom2d_Geometry,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_Geometry.hxx:118:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Geom2d_Geometry,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_Geometry.hxx:118:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Geom2d_Geometry,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_Geometry.hxx:118:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Geom2d_Geometry,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ConstructionError.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_ConstructionError.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Mat2d.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Mat2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_XY.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_XY.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_Geometry.hxx:118:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Geom2d_Geometry,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ConstructionError.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_ConstructionError.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Mat2d.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Mat2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_XY.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_XY.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx: In static member function ‘static const char* Geom2d_AxisPlacement::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:104:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Geom2d_AxisPlacement,Geom2d_Geometry) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:104:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Geom2d_AxisPlacement,Geom2d_Geometry) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:104:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Geom2d_AxisPlacement,Geom2d_Geometry) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:104:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Geom2d_AxisPlacement,Geom2d_Geometry) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ConstructionError.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_ConstructionError.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Mat2d.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Mat2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_XY.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_XY.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:104:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Geom2d_AxisPlacement,Geom2d_Geometry) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx: In member function ‘virtual opencascade::handle Geom2d_AxisPlacement::Copy() const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:41:10: error: could not convert ‘A’ from ‘opencascade::handle’ to ‘opencascade::handle’ return A; ^ In file included from /usr/include/c++/5/bits/stl_pair.h:59:0, from /usr/include/c++/5/bits/stl_algobase.h:64, from /usr/include/c++/5/bits/char_traits.h:39, from /usr/include/c++/5/ios:40, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Stream.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Stream.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /usr/include/c++/5/bits/move.h: In instantiation of ‘void std::swap(_Tp&, _Tp&) [with _Tp = opencascade::handle]’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:224:49: required from here /usr/include/c++/5/bits/move.h:186:11: error: ambiguous overload for ‘operator=’ (operand types are ‘opencascade::handle’ and ‘opencascade::handle’) __a = _GLIBCXX_MOVE(__b); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:101:13: note: candidate: opencascade::handle& opencascade::handle::operator=(const opencascade::handle&) [with T = NCollection_BaseAllocator] handle& operator= (const handle& theHandle) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:115:13: note: candidate: opencascade::handle& opencascade::handle::operator=(opencascade::handle) [with T = NCollection_BaseAllocator; opencascade::handle = opencascade::handle] handle& operator= (handle&& theHandle) Standard_Noexcept ^ In file included from /usr/include/c++/5/bits/stl_pair.h:59:0, from /usr/include/c++/5/bits/stl_algobase.h:64, from /usr/include/c++/5/bits/char_traits.h:39, from /usr/include/c++/5/ios:40, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Stream.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Stream.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /usr/include/c++/5/bits/move.h:187:11: error: ambiguous overload for ‘operator=’ (operand types are ‘opencascade::handle’ and ‘opencascade::handle’) __b = _GLIBCXX_MOVE(__tmp); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:101:13: note: candidate: opencascade::handle& opencascade::handle::operator=(const opencascade::handle&) [with T = NCollection_BaseAllocator] handle& operator= (const handle& theHandle) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:115:13: note: candidate: opencascade::handle& opencascade::handle::operator=(opencascade::handle) [with T = NCollection_BaseAllocator; opencascade::handle = opencascade::handle] handle& operator= (handle&& theHandle) Standard_Noexcept ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ConstructionError.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_ConstructionError.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Mat2d.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Mat2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_XY.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_XY.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx: In instantiation of ‘static const opencascade::handle& opencascade::type_instance::get() [with T = Standard_Transient]’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:257:73: recursively required from ‘static const opencascade::handle& opencascade::type_instance::get() [with T = Standard_Failure]’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:257:73: required from ‘static const opencascade::handle& opencascade::type_instance::get() [with T = Standard_DomainError]’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:180:46: required from ‘static const opencascade::handle& Standard_Type::Instance() [with T = Standard_DomainError]’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DomainError.hxx:35:1: required from here /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:256:59: error: ‘get_type_name’ is not a member of ‘Standard_Transient’ Standard_Type::Register (typeid(T), T::get_type_name(), sizeof(T), ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Transient.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Pnt2d.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Pnt2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/gp/gp_Ax2d.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/gp_Ax2d.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Geom2d_AxisPlacement.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Geom2d/Geom2d_AxisPlacement.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:96:15: warning: inline function ‘void Standard_Transient::IncrementRefCounter()’ used but never defined inline void IncrementRefCounter() noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:103:27: warning: inline function ‘Standard_Integer Standard_Transient::DecrementRefCounter()’ used but never defined inline Standard_Integer DecrementRefCounter() noexcept ^ make[2]: *** [src/TKG2d/CMakeFiles/TKG2d.dir/__/Geom2d/Geom2d_AxisPlacement.cxx.o] Error 1 make[1]: *** [src/TKG2d/CMakeFiles/TKG2d.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... In file included from /usr/include/c++/5/type_traits:35:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Std.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Integer.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Integer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /usr/include/c++/5/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support \ ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Integer.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Integer.hxx:82:1: warning: identifier ‘constexpr’ is a keyword in C++11 [-Wc++0x-compat] constexpr Standard_Integer IntegerFirst() ^ In file included from /usr/include/c++/5/type_traits:35:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Std.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Integer.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Integer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_PrimitiveTypes.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_PrimitiveTypes.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_FileHeader.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_FileHeader.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /usr/include/c++/5/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support \ ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Integer.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_PrimitiveTypes.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_PrimitiveTypes.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_FileHeader.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_FileHeader.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Integer.hxx:82:1: warning: identifier ‘constexpr’ is a keyword in C++11 [-Wc++0x-compat] constexpr Standard_Integer IntegerFirst() ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Transient.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:93:3: warning: identifier ‘noexcept’ is a keyword in C++11 [-Wc++0x-compat] inline Standard_Integer GetRefCount() const noexcept { return myRefCount_; } ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Transient.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:93:3: warning: identifier ‘noexcept’ is a keyword in C++11 [-Wc++0x-compat] inline Standard_Integer GetRefCount() const noexcept { return myRefCount_; } ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:219:7: warning: identifier ‘nullptr’ is a keyword in C++11 [-Wc++0x-compat] return entity != nullptr; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:219:7: warning: identifier ‘nullptr’ is a keyword in C++11 [-Wc++0x-compat] return entity != nullptr; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:199:3: warning: identifier ‘static_assert’ is a keyword in C++11 [-Wc++0x-compat] DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:199:3: warning: identifier ‘static_assert’ is a keyword in C++11 [-Wc++0x-compat] DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Std.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Integer.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Integer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:40:61: error: expected template-name before ‘<’ token struct is_base_but_not_same : opencascade::std::is_base_of ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:40:61: error: expected ‘{’ before ‘<’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:40:61: error: expected unqualified-id before ‘<’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:49:58: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type typename opencascade::std::enable_if::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:49:67: error: expected template-argument before ‘<’ token typename opencascade::std::enable_if::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:49:67: error: expected ‘>’ before ‘<’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:49:115: error: template argument 3 is invalid typename opencascade::std::enable_if::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:50:3: error: expected ‘::’ before ‘:’ token : opencascade::std::false_type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:50:3: error: expected identifier before ‘:’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:50:3: error: qualified name does not name a class before ‘:’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:50:3: error: expected ‘{’ before ‘:’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:50:3: error: expected unqualified-id before ‘:’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:57:45: error: expected template-name before ‘<’ token struct is_integer : std::integral_constant ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:40:61: error: expected ‘{’ before ‘<’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:40:61: error: expected unqualified-id before ‘<’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:49:58: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type typename opencascade::std::enable_if::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:49:67: error: expected template-argument before ‘<’ token typename opencascade::std::enable_if::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:49:67: error: expected ‘>’ before ‘<’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:49:115: error: template argument 3 is invalid typename opencascade::std::enable_if::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:50:3: error: expected ‘::’ before ‘:’ token : opencascade::std::false_type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:50:3: error: expected identifier before ‘:’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:50:3: error: qualified name does not name a class before ‘:’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:50:3: error: expected ‘{’ before ‘:’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:50:3: error: expected unqualified-id before ‘:’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:57:45: error: expected template-name before ‘<’ token struct is_integer : std::integral_constant (const opencascade::handle&)’ #define Standard_Noexcept throw() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:74:33: note: in expansion of macro ‘Standard_Noexcept’ handle (handle&& theHandle) Standard_Noexcept : entity(theHandle.entity) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:115:30: error: expected ‘,’ or ‘...’ before ‘&&’ token handle& operator= (handle&& theHandle) Standard_Noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:182:39: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type static typename opencascade::std::enable_if::value, handle>::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:182:48: error: expected unqualified-id before ‘<’ token static typename opencascade::std::enable_if::value, handle>::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:190:39: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type static typename opencascade::std::enable_if::value, handle>::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:190:48: error: expected unqualified-id before ‘<’ token static typename opencascade::std::enable_if::value, handle>::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:199:85: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type static handle DownCast (const handle& theObject, typename opencascade::std::enable_if::value, void*>::type = 0) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:199:94: error: expected ‘,’ or ‘...’ before ‘<’ token static handle DownCast (const handle& theObject, typename opencascade::std::enable_if::value, void*>::type = 0) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:207:74: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type static handle DownCast (const T2* thePtr, typename opencascade::std::enable_if::value, void*>::type = 0) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:207:83: error: expected ‘,’ or ‘...’ before ‘<’ token static handle DownCast (const T2* thePtr, typename opencascade::std::enable_if::value, void*>::type = 0) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:217:31: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 explicit operator bool () const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:277:50: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type template ::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:277:59: error: expected ‘>’ before ‘<’ token template ::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:278:35: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 operator const handle& () const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:285:50: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type template ::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:285:59: error: expected ‘>’ before ‘<’ token template ::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:286:27: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 operator handle& () ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx: In member function ‘opencascade::handle& opencascade::handle::operator=(opencascade::handle)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:117:32: error: ‘theHandle’ was not declared in this scope std::swap (this->entity, theHandle.entity); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx: In member function ‘opencascade::handle::operator bool() const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:219:24: error: ‘nullptr’ was not declared in this scope return entity != nullptr; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_HashUtils.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:401, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:35:19: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:35:28: error: expected unqualified-id before ‘<’ token typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:42:19: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:42:28: error: expected unqualified-id before ‘<’ token typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:49:5: error: ‘constexpr’ does not name a type constexpr typename std::enable_if::type optimalSeed() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:49:5: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:55:5: error: ‘constexpr’ does not name a type constexpr typename std::enable_if::type optimalSeed() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:55:5: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:73:26: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type static typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:73:35: error: expected unqualified-id before ‘<’ token static typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:80:26: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type static typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:80:35: error: expected unqualified-id before ‘<’ token static typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:87:5: error: ‘constexpr’ does not name a type constexpr typename std::enable_if::type optimalSeed() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:87:5: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:93:5: error: ‘constexpr’ does not name a type constexpr typename std::enable_if::type optimalSeed() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:93:5: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:100:29: error: expected initializer before ‘noexcept’ T hash(const T1 theValue) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:106:43: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 T hashBytes(const T1* theKey, int theLen) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx: In function ‘T opencascade::hashBytes(const T1*, int)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:108:12: error: ‘hash_combine’ is not a member of ‘opencascade::MurmurHash’ return opencascade::MurmurHash::hash_combine(*theKey, theLen); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:108:52: error: expected primary-expression before ‘,’ token return opencascade::MurmurHash::hash_combine(*theKey, theLen); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:108:55: error: expected primary-expression before ‘>’ token return opencascade::MurmurHash::hash_combine(*theKey, theLen); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:112:70: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 T hash_combine(const T1 theValue, const int theLen, const T theSeed) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx: In function ‘T opencascade::hash_combine(T1, int, T)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:114:12: error: ‘hash_combine’ is not a member of ‘opencascade::MurmurHash’ return opencascade::MurmurHash::hash_combine(theValue, theLen, theSeed); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:114:12: note: suggested alternative: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:112:5: note: ‘opencascade::hash_combine’ T hash_combine(const T1 theValue, const int theLen, const T theSeed) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:114:52: error: expected primary-expression before ‘,’ token return opencascade::MurmurHash::hash_combine(theValue, theLen, theSeed); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:114:55: error: expected primary-expression before ‘>’ token return opencascade::MurmurHash::hash_combine(theValue, theLen, theSeed); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_HashUtils.lxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:118, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_HashUtils.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:401, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.lxx: In function ‘uint64_t opencascade::MurmurHash::MurmurHash64A(const void*, int, uint64_t)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.lxx:52:10: error: ‘constexpr’ does not name a type static constexpr uint64_t aMul = (((uint64_t)0xc6a4a793UL) << 32UL) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.lxx:52:10: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.lxx:60:40: error: ‘aMul’ was not declared in this scope uint64_t aHash = theSeed ^ (theLen * aMul); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:406:10: error: ‘hash’ is not a class template struct hash ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:408:66: error: expected ‘;’ at end of member declaration size_t operator()(const Handle(TheTransientType)& theHandle) const noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:408:72: error: ‘noexcept’ does not name a type size_t operator()(const Handle(TheTransientType)& theHandle) const noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:408:72: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:35:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /usr/include/c++/5/tr2/type_traits:62:20: error: ‘true_type’ in namespace ‘std’ does not name a type typedef std::true_type empty; ^ /usr/include/c++/5/tr2/type_traits:69:20: error: ‘false_type’ in namespace ‘std’ does not name a type typedef std::false_type empty; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:43:21: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:46:18: error: ‘tuple’ in namespace ‘opencascade::std’ does not name a template type typedef std::tuple type; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:53:22: error: ‘tuple’ is not a member of ‘opencascade::std’ struct has_type > : std::false_type {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:53:22: error: ‘tuple’ is not a member of ‘opencascade::std’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:53:33: error: template argument 2 is invalid struct has_type > : std::false_type {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:53:35: error: expected unqualified-id before ‘>’ token struct has_type > : std::false_type {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:55:45: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:56:22: error: ‘tuple’ is not a member of ‘opencascade::std’ struct has_type > : has_type > {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:56:22: error: ‘tuple’ is not a member of ‘opencascade::std’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:56:41: error: wrong number of template arguments (3, should be 2) struct has_type > : has_type > {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:50:10: note: provided for ‘template struct opencascade::has_type’ struct has_type; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:56:43: error: expected unqualified-id before ‘>’ token struct has_type > : has_type > {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:58:33: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:59:22: error: ‘tuple’ is not a member of ‘opencascade::std’ struct has_type > : std::true_type {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:59:22: error: ‘tuple’ is not a member of ‘opencascade::std’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:59:41: error: wrong number of template arguments (3, should be 2) struct has_type > : std::true_type {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:50:10: note: provided for ‘template struct opencascade::has_type’ struct has_type; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:59:43: error: expected unqualified-id before ‘>’ token struct has_type > : std::true_type {}; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:208:8: error: ‘type_index’ in namespace ‘std’ does not name a type std::type_index myInfo; //!< Object to store system name of the class ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx: In member function ‘const Standard_Character* Standard_Type::SystemName() const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:150:48: error: ‘myInfo’ was not declared in this scope Standard_CString SystemName() const { return myInfo.name(); } ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx: In static member function ‘static const char* Standard_Type::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:199:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:199:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:199:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:199:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:199:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:66:65: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 NCollection_BaseAllocator(const NCollection_BaseAllocator&) = delete; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx: In static member function ‘static const char* NCollection_BaseAllocator::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:70:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(NCollection_BaseAllocator,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:70:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(NCollection_BaseAllocator,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:70:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(NCollection_BaseAllocator,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:70:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(NCollection_BaseAllocator,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:70:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(NCollection_BaseAllocator,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:172:42: error: expected ‘,’ or ‘...’ before ‘&&’ token NCollection_BaseMap(NCollection_BaseMap&& theOther) noexcept : ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:172:53: error: invalid constructor; you probably meant ‘NCollection_BaseMap (const NCollection_BaseMap&)’ NCollection_BaseMap(NCollection_BaseMap&& theOther) noexcept : ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:172:53: error: expected ‘;’ at end of member declaration /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:172:55: error: ‘noexcept’ does not name a type NCollection_BaseMap(NCollection_BaseMap&& theOther) noexcept : ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:172:55: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:232:53: error: expected ‘,’ or ‘...’ before ‘&&’ token NCollection_BaseMap& operator=(NCollection_BaseMap&&) noexcept = delete; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:232:55: error: expected ‘;’ at end of member declaration NCollection_BaseMap& operator=(NCollection_BaseMap&&) noexcept = delete; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:232:57: error: ‘noexcept’ does not name a type NCollection_BaseMap& operator=(NCollection_BaseMap&&) noexcept = delete; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:232:57: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:235:53: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 NCollection_BaseMap(const NCollection_BaseMap&) = delete; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:238:64: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 NCollection_BaseMap& operator=(const NCollection_BaseMap&) = delete; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_TListNode.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_TListNode.hxx:34:37: error: expected ‘,’ or ‘...’ before ‘&&’ token NCollection_TListNode (TheItemType&& theItem, ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_TListNode.hxx: In constructor ‘NCollection_TListNode::NCollection_TListNode(TheItemType)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_TListNode.hxx:36:28: error: ‘theNext’ was not declared in this scope NCollection_ListNode (theNext), myValue(std::forward(theItem)) { } ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_TListNode.hxx:36:46: error: ‘forward’ is not a member of ‘std’ NCollection_ListNode (theNext), myValue(std::forward(theItem)) { } ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_TListNode.hxx:36:70: error: expected primary-expression before ‘>’ token NCollection_ListNode (theNext), myValue(std::forward(theItem)) { } ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_TListNode.hxx:36:72: error: ‘theItem’ was not declared in this scope NCollection_ListNode (theNext), myValue(std::forward(theItem)) { } ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Failure.hxx: In static member function ‘static const char* Standard_Failure::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Failure.hxx:117:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Failure,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Failure.hxx:117:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Failure,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Failure.hxx:117:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Failure,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Failure.hxx:117:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Failure,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Failure.hxx:117:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Failure,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DomainError.hxx: In static member function ‘static const char* Standard_DomainError::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DomainError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DomainError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DomainError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DomainError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DomainError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DomainError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DomainError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DomainError, Standard_Failure) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DomainError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DomainError, Standard_Failure) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_TypeMismatch.hxx: In static member function ‘static const char* Standard_TypeMismatch::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_TypeMismatch.hxx:34:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_TypeMismatch, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_TypeMismatch.hxx:34:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_TypeMismatch, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_TypeMismatch.hxx:34:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_TypeMismatch, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_TypeMismatch.hxx:34:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_TypeMismatch, Standard_DomainError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_TypeMismatch.hxx:34:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_TypeMismatch, Standard_DomainError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_NoSuchObject.hxx: In static member function ‘static const char* Standard_NoSuchObject::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_NoSuchObject.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_NoSuchObject, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_NoSuchObject.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_NoSuchObject, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_NoSuchObject.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_NoSuchObject, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_NoSuchObject.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_NoSuchObject, Standard_DomainError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_NoSuchObject.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_NoSuchObject, Standard_DomainError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ProgramError.hxx: In static member function ‘static const char* Standard_ProgramError::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ProgramError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_ProgramError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ProgramError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_ProgramError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ProgramError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_ProgramError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ProgramError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_ProgramError, Standard_Failure) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ProgramError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_ProgramError, Standard_Failure) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_StlIterator.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:34:9: error: expected nested-name-specifier before ‘iterator_category’ using iterator_category = Category; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:35:9: error: expected nested-name-specifier before ‘value_type’ using value_type = ItemType; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:36:9: error: expected nested-name-specifier before ‘difference_type’ using difference_type = ptrdiff_t; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:37:9: error: expected nested-name-specifier before ‘pointer’ using pointer = typename std::conditional::type; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:38:9: error: expected nested-name-specifier before ‘reference’ using reference = typename std::conditional::type; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:78:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type Reference() const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:78:26: error: expected unqualified-id before ‘<’ token typename std::enable_if::type Reference() const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:84:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type Reference() const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:84:26: error: expected unqualified-id before ‘<’ token typename std::enable_if::type Reference() const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx: In member function ‘typename NCollection_StlIterator::reference NCollection_StlIterator::operator*() const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:107:12: error: ‘Reference’ was not declared in this scope return Reference(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:107:34: error: expected primary-expression before ‘)’ token return Reference(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx: In member function ‘typename NCollection_StlIterator::pointer NCollection_StlIterator::operator->() const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:113:13: error: ‘Reference’ was not declared in this scope return &Reference(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:113:35: error: expected primary-expression before ‘)’ token return &Reference(); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Assert.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_StlIterator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx: In member function ‘NCollection_StlIterator& NCollection_StlIterator::operator--()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:136:29: error: ‘is_same’ is not a member of ‘opencascade::std’ Standard_STATIC_ASSERT((opencascade::std::is_same::value || ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:136:86: error: a comma operator cannot appear in a constant-expression Standard_STATIC_ASSERT((opencascade::std::is_same::value || ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:136:95: error: template argument 1 is invalid Standard_STATIC_ASSERT((opencascade::std::is_same::value || ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:136:104: error: qualified-id in declaration before ‘||’ token Standard_STATIC_ASSERT((opencascade::std::is_same::value || ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx: In member function ‘NCollection_StlIterator& NCollection_StlIterator::operator+=(typename NCollection_StlIterator::difference_type)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:155:29: error: ‘is_same’ is not a member of ‘opencascade::std’ Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:155:86: error: a comma operator cannot appear in a constant-expression Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:155:95: error: template argument 1 is invalid Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:155:103: error: qualified-id in declaration before ‘)’ token Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx: In member function ‘typename NCollection_StlIterator::difference_type NCollection_StlIterator::operator-(const NCollection_StlIterator&) const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:183:29: error: ‘is_same’ is not a member of ‘opencascade::std’ Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:183:86: error: a comma operator cannot appear in a constant-expression Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:183:95: error: template argument 1 is invalid Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:183:103: error: qualified-id in declaration before ‘)’ token Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_DefineHasher.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_DefaultHasher.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefineHasher.hxx:20:47: error: expected ‘;’ at end of member declaration size_t operator()(const TheKeyType& theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:32:1: note: in expansion of macro ‘DEFINE_HASHER’ DEFINE_HASHER(NCollection_DefaultHasher, TheKeyType, std::hash, std::equal_to) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefineHasher.hxx:20:53: error: ‘noexcept’ does not name a type size_t operator()(const TheKeyType& theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:32:1: note: in expansion of macro ‘DEFINE_HASHER’ DEFINE_HASHER(NCollection_DefaultHasher, TheKeyType, std::hash, std::equal_to) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefineHasher.hxx:20:53: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 size_t operator()(const TheKeyType& theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:32:1: note: in expansion of macro ‘DEFINE_HASHER’ DEFINE_HASHER(NCollection_DefaultHasher, TheKeyType, std::hash, std::equal_to) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefineHasher.hxx:26:45: error: expected ‘;’ at end of member declaration const TheKeyType& theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:32:1: note: in expansion of macro ‘DEFINE_HASHER’ DEFINE_HASHER(NCollection_DefaultHasher, TheKeyType, std::hash, std::equal_to) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefineHasher.hxx:26:51: error: ‘noexcept’ does not name a type const TheKeyType& theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:32:1: note: in expansion of macro ‘DEFINE_HASHER’ DEFINE_HASHER(NCollection_DefaultHasher, TheKeyType, std::hash, std::equal_to) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefineHasher.hxx:26:51: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 const TheKeyType& theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:32:1: note: in expansion of macro ‘DEFINE_HASHER’ DEFINE_HASHER(NCollection_DefaultHasher, TheKeyType, std::hash, std::equal_to) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_DefaultHasher.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:46: error: expected ‘;’ at end of member declaration size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:51:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(bool) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: error: ‘noexcept’ does not name a type size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:51:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(bool) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:51:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(bool) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:44: error: expected ‘;’ at end of member declaration const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:51:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(bool) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: error: ‘noexcept’ does not name a type const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:51:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(bool) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:51:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(bool) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:46: error: expected ‘;’ at end of member declaration size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:54:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(char) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: error: ‘noexcept’ does not name a type size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:54:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(char) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:54:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(char) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:44: error: expected ‘;’ at end of member declaration const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:54:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(char) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: error: ‘noexcept’ does not name a type const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:54:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(char) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:54:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(char) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:46: error: expected ‘;’ at end of member declaration size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:57:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(signed char) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: error: ‘noexcept’ does not name a type size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:57:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(signed char) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:57:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(signed char) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:44: error: expected ‘;’ at end of member declaration const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:57:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(signed char) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: error: ‘noexcept’ does not name a type const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:57:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(signed char) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:57:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(signed char) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:46: error: expected ‘;’ at end of member declaration size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:60:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned char) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: error: ‘noexcept’ does not name a type size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:60:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned char) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:60:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned char) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:44: error: expected ‘;’ at end of member declaration const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:60:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned char) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: error: ‘noexcept’ does not name a type const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:60:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned char) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:60:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned char) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:46: error: expected ‘;’ at end of member declaration size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:63:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(wchar_t) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: error: ‘noexcept’ does not name a type size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:63:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(wchar_t) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:63:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(wchar_t) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:44: error: expected ‘;’ at end of member declaration const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:63:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(wchar_t) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: error: ‘noexcept’ does not name a type const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:63:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(wchar_t) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:63:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(wchar_t) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:66:28: error: ‘char16_t’ was not declared in this scope DEFINE_DEFAULT_HASHER_PURE(char16_t) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:36:46: note: in definition of macro ‘DEFINE_DEFAULT_HASHER_PURE’ template <> struct NCollection_DefaultHasher \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:36:56: error: template argument 1 is invalid template <> struct NCollection_DefaultHasher \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:66:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(char16_t) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:69:28: error: ‘char32_t’ was not declared in this scope DEFINE_DEFAULT_HASHER_PURE(char32_t) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:36:46: note: in definition of macro ‘DEFINE_DEFAULT_HASHER_PURE’ template <> struct NCollection_DefaultHasher \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:36:56: error: template argument 1 is invalid template <> struct NCollection_DefaultHasher \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:69:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(char32_t) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:46: error: expected ‘;’ at end of member declaration size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:72:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(short) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: error: ‘noexcept’ does not name a type size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:72:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(short) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:72:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(short) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:44: error: expected ‘;’ at end of member declaration const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:72:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(short) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: error: ‘noexcept’ does not name a type const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:72:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(short) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:72:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(short) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:46: error: expected ‘;’ at end of member declaration size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:75:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(int) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: error: ‘noexcept’ does not name a type size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:75:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(int) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:75:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(int) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:44: error: expected ‘;’ at end of member declaration const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:75:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(int) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: error: ‘noexcept’ does not name a type const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:75:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(int) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:75:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(int) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:46: error: expected ‘;’ at end of member declaration size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:78:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: error: ‘noexcept’ does not name a type size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:78:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:78:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:44: error: expected ‘;’ at end of member declaration const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:78:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: error: ‘noexcept’ does not name a type const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:78:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:78:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:46: error: expected ‘;’ at end of member declaration size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:81:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(long long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: error: ‘noexcept’ does not name a type size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:81:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(long long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:81:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(long long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:44: error: expected ‘;’ at end of member declaration const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:81:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(long long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: error: ‘noexcept’ does not name a type const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:81:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(long long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:81:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(long long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:46: error: expected ‘;’ at end of member declaration size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:84:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned short) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: error: ‘noexcept’ does not name a type size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:84:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned short) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:84:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned short) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:44: error: expected ‘;’ at end of member declaration const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:84:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned short) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: error: ‘noexcept’ does not name a type const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:84:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned short) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:84:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned short) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:46: error: expected ‘;’ at end of member declaration size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:87:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned int) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: error: ‘noexcept’ does not name a type size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:87:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned int) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:87:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned int) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:44: error: expected ‘;’ at end of member declaration const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:87:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned int) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: error: ‘noexcept’ does not name a type const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:87:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned int) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:87:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned int) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:46: error: expected ‘;’ at end of member declaration size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:90:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: error: ‘noexcept’ does not name a type size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:90:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:90:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:44: error: expected ‘;’ at end of member declaration const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:90:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: error: ‘noexcept’ does not name a type const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:90:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:90:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:46: error: expected ‘;’ at end of member declaration size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:93:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned long long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: error: ‘noexcept’ does not name a type size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:93:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned long long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:38:52: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 size_t operator()(const TheKeyType theKey) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:93:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned long long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:44: error: expected ‘;’ at end of member declaration const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:93:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned long long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: error: ‘noexcept’ does not name a type const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:93:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned long long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:44:50: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 const TheKeyType theK2) const noexcept \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:93:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ DEFINE_DEFAULT_HASHER_PURE(unsigned long long) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:99:47: error: expected ‘;’ at end of member declaration size_t operator()(const TheKeyType* theKey) const noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:99:53: error: ‘noexcept’ does not name a type size_t operator()(const TheKeyType* theKey) const noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:99:53: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:104:70: error: expected ‘;’ at end of member declaration bool operator() (const TheKeyType* theK1, const TheKeyType* theK2) const noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:104:76: error: ‘noexcept’ does not name a type bool operator() (const TheKeyType* theK1, const TheKeyType* theK2) const noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefaultHasher.hxx:104:76: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_RangeError.hxx: In static member function ‘static const char* Standard_RangeError::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_RangeError.hxx:43:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_RangeError, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_RangeError.hxx:43:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_RangeError, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_RangeError.hxx:43:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_RangeError, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_RangeError.hxx:43:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_RangeError, Standard_DomainError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_RangeError.hxx:43:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_RangeError, Standard_DomainError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Transient.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:59:10: error: ‘constexpr’ does not name a type static constexpr const char* get_type_name () { return "Standard_Transient"; } ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:59:10: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:93:41: error: expected ‘;’ at end of member declaration inline Standard_Integer GetRefCount() const noexcept { return myRefCount_; } ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:93:47: error: ‘noexcept’ does not name a type inline Standard_Integer GetRefCount() const noexcept { return myRefCount_; } ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:93:47: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:96:35: error: expected ‘;’ at end of member declaration inline void IncrementRefCounter() noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:96:37: error: ‘noexcept’ does not name a type inline void IncrementRefCounter() noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:96:37: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:103:47: error: expected ‘;’ at end of member declaration inline Standard_Integer DecrementRefCounter() noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:103:49: error: ‘noexcept’ does not name a type inline Standard_Integer DecrementRefCounter() noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:103:49: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:119:8: error: ‘atomic_int’ in namespace ‘std’ does not name a type std::atomic_int myRefCount_; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx: In constructor ‘Standard_Transient::Standard_Transient()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:43:26: error: class ‘Standard_Transient’ does not have any field named ‘myRefCount_’ Standard_Transient() : myRefCount_(0) {} ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx: In copy constructor ‘Standard_Transient::Standard_Transient(const Standard_Transient&)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:46:52: error: class ‘Standard_Transient’ does not have any field named ‘myRefCount_’ Standard_Transient (const Standard_Transient&) : myRefCount_(0) {} ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfRange.hxx: In static member function ‘static const char* Standard_OutOfRange::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfRange.hxx:45:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_OutOfRange, Standard_RangeError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfRange.hxx:45:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_OutOfRange, Standard_RangeError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfRange.hxx:45:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_OutOfRange, Standard_RangeError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfRange.hxx:45:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_OutOfRange, Standard_RangeError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfRange.hxx:45:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_OutOfRange, Standard_RangeError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:74:19: error: expected ‘,’ or ‘...’ before ‘&&’ token handle (handle&& theHandle) Standard_Noexcept : entity(theHandle.entity) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:75:35: error: expected ‘,’ or ‘...’ before ‘&&’ token IndexedDataMapNode (TheKeyType&& theKey1, ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Macro.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_PrimitiveTypes.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_PrimitiveTypes.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_FileHeader.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_FileHeader.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Macro.hxx:331:37: error: invalid constructor; you probably meant ‘opencascade::handle (const opencascade::handle&)’ #define Standard_Noexcept throw() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:74:33: note: in expansion of macro ‘Standard_Noexcept’ handle (handle&& theHandle) Standard_Noexcept : entity(theHandle.entity) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:86:36: error: expected ‘,’ or ‘...’ before ‘&&’ token TheItemType&& theItem, ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:93:35: error: expected ‘,’ or ‘...’ before ‘&&’ token IndexedDataMapNode (TheKeyType&& theKey1, ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:93:5: error: ‘NCollection_IndexedDataMap::IndexedDataMapNode::IndexedDataMapNode(TheKeyType)’ cannot be overloaded IndexedDataMapNode (TheKeyType&& theKey1, ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:75:5: error: with ‘NCollection_IndexedDataMap::IndexedDataMapNode::IndexedDataMapNode(TheKeyType)’ IndexedDataMapNode (TheKeyType&& theKey1, ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:115:30: error: expected ‘,’ or ‘...’ before ‘&&’ token handle& operator= (handle&& theHandle) Standard_Noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:182:39: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type static typename opencascade::std::enable_if::value, handle>::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:182:48: error: expected unqualified-id before ‘<’ token static typename opencascade::std::enable_if::value, handle>::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:190:39: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type static typename opencascade::std::enable_if::value, handle>::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:190:48: error: expected unqualified-id before ‘<’ token static typename opencascade::std::enable_if::value, handle>::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:199:85: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type static handle DownCast (const handle& theObject, typename opencascade::std::enable_if::value, void*>::type = 0) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:199:94: error: expected ‘,’ or ‘...’ before ‘<’ token static handle DownCast (const handle& theObject, typename opencascade::std::enable_if::value, void*>::type = 0) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:209:56: error: expected ‘,’ or ‘...’ before ‘&&’ token NCollection_IndexedDataMap(NCollection_IndexedDataMap&& theOther) noexcept : ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:209:67: error: invalid constructor; you probably meant ‘NCollection_IndexedDataMap (const NCollection_IndexedDataMap&)’ NCollection_IndexedDataMap(NCollection_IndexedDataMap&& theOther) noexcept : ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:209:67: error: expected ‘;’ at end of member declaration In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:207:74: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type static handle DownCast (const T2* thePtr, typename opencascade::std::enable_if::value, void*>::type = 0) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:209:69: error: ‘noexcept’ does not name a type NCollection_IndexedDataMap(NCollection_IndexedDataMap&& theOther) noexcept : ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:209:69: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:207:83: error: expected ‘,’ or ‘...’ before ‘<’ token static handle DownCast (const T2* thePtr, typename opencascade::std::enable_if::value, void*>::type = 0) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:217:31: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 explicit operator bool () const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:253:68: error: expected ‘,’ or ‘...’ before ‘&&’ token NCollection_IndexedDataMap& operator= (NCollection_IndexedDataMap&& theOther) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:277:50: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type template ::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:277:59: error: expected ‘>’ before ‘<’ token template ::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:253:79: error: expected ‘;’ at end of member declaration NCollection_IndexedDataMap& operator= (NCollection_IndexedDataMap&& theOther) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:253:81: error: ‘noexcept’ does not name a type NCollection_IndexedDataMap& operator= (NCollection_IndexedDataMap&& theOther) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:278:35: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 operator const handle& () const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:253:81: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:285:50: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type template ::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:285:59: error: expected ‘>’ before ‘<’ token template ::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:286:27: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 operator handle& () ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:319:35: error: expected ‘,’ or ‘...’ before ‘&&’ token Standard_Integer Add (TheKeyType&& theKey1, const TheItemType& theItem) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:342:63: error: expected ‘,’ or ‘...’ before ‘&&’ token Standard_Integer Add (const TheKeyType& theKey1, TheItemType&& theItem) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:365:35: error: expected ‘,’ or ‘...’ before ‘&&’ token Standard_Integer Add (TheKeyType&& theKey1, TheItemType&& theItem) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:365:20: error: ‘Standard_Integer NCollection_IndexedDataMap::Add(TheKeyType)’ cannot be overloaded Standard_Integer Add (TheKeyType&& theKey1, TheItemType&& theItem) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:319:20: error: with ‘Standard_Integer NCollection_IndexedDataMap::Add(TheKeyType)’ Standard_Integer Add (TheKeyType&& theKey1, const TheItemType& theItem) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx: In member function ‘opencascade::handle& opencascade::handle::operator=(opencascade::handle)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:117:32: error: ‘theHandle’ was not declared in this scope std::swap (this->entity, theHandle.entity); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx: In member function ‘opencascade::handle::operator bool() const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:219:24: error: ‘nullptr’ was not declared in this scope return entity != nullptr; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx: In constructor ‘NCollection_IndexedDataMap::IndexedDataMapNode::IndexedDataMapNode(TheKeyType)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:79:42: error: ‘theItem’ was not declared in this scope : NCollection_TListNode(theItem,theNext1), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:79:50: error: ‘theNext1’ was not declared in this scope : NCollection_TListNode(theItem,theNext1), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:80:16: error: ‘forward’ is not a member of ‘std’ myKey1 (std::forward(theKey1)), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:80:39: error: expected primary-expression before ‘>’ token myKey1 (std::forward(theKey1)), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:80:41: error: ‘theKey1’ was not declared in this scope myKey1 (std::forward(theKey1)), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:81:16: error: ‘theIndex’ was not declared in this scope myIndex (theIndex) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_HashUtils.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:401, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:35:19: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:35:28: error: expected unqualified-id before ‘<’ token typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx: In constructor ‘NCollection_IndexedDataMap::IndexedDataMapNode::IndexedDataMapNode(const TheKeyType&, Standard_Integer, TheItemType)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:88:42: error: ‘forward’ is not a member of ‘std’ : NCollection_TListNode(std::forward(theItem),theNext1), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:42:19: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:42:28: error: expected unqualified-id before ‘<’ token typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:88:66: error: expected primary-expression before ‘>’ token : NCollection_TListNode(std::forward(theItem),theNext1), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:88:68: error: ‘theItem’ was not declared in this scope : NCollection_TListNode(std::forward(theItem),theNext1), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:49:5: error: ‘constexpr’ does not name a type constexpr typename std::enable_if::type optimalSeed() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:49:5: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:88:77: error: ‘theNext1’ was not declared in this scope : NCollection_TListNode(std::forward(theItem),theNext1), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:55:5: error: ‘constexpr’ does not name a type constexpr typename std::enable_if::type optimalSeed() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:55:5: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx: In constructor ‘NCollection_IndexedDataMap::IndexedDataMapNode::IndexedDataMapNode(TheKeyType)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:97:42: error: ‘forward’ is not a member of ‘std’ : NCollection_TListNode(std::forward(theItem),theNext1), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:73:26: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type static typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:97:66: error: expected primary-expression before ‘>’ token : NCollection_TListNode(std::forward(theItem),theNext1), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:73:35: error: expected unqualified-id before ‘<’ token static typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:97:68: error: ‘theItem’ was not declared in this scope : NCollection_TListNode(std::forward(theItem),theNext1), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:97:77: error: ‘theNext1’ was not declared in this scope : NCollection_TListNode(std::forward(theItem),theNext1), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:80:26: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type static typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:80:35: error: expected unqualified-id before ‘<’ token static typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:98:16: error: ‘forward’ is not a member of ‘std’ myKey1 (std::forward(theKey1)), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:87:5: error: ‘constexpr’ does not name a type constexpr typename std::enable_if::type optimalSeed() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:98:39: error: expected primary-expression before ‘>’ token myKey1 (std::forward(theKey1)), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:87:5: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:98:41: error: ‘theKey1’ was not declared in this scope myKey1 (std::forward(theKey1)), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:93:5: error: ‘constexpr’ does not name a type constexpr typename std::enable_if::type optimalSeed() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:93:5: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:99:16: error: ‘theIndex’ was not declared in this scope myIndex (theIndex) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:100:29: error: expected initializer before ‘noexcept’ T hash(const T1 theValue) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:106:43: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 T hashBytes(const T1* theKey, int theLen) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx: In function ‘T opencascade::hashBytes(const T1*, int)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:108:12: error: ‘hash_combine’ is not a member of ‘opencascade::MurmurHash’ return opencascade::MurmurHash::hash_combine(*theKey, theLen); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:108:52: error: expected primary-expression before ‘,’ token return opencascade::MurmurHash::hash_combine(*theKey, theLen); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:108:55: error: expected primary-expression before ‘>’ token return opencascade::MurmurHash::hash_combine(*theKey, theLen); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:112:70: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 T hash_combine(const T1 theValue, const int theLen, const T theSeed) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx: In function ‘T opencascade::hash_combine(T1, int, T)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:114:12: error: ‘hash_combine’ is not a member of ‘opencascade::MurmurHash’ return opencascade::MurmurHash::hash_combine(theValue, theLen, theSeed); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:114:12: note: suggested alternative: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:112:5: note: ‘opencascade::hash_combine’ T hash_combine(const T1 theValue, const int theLen, const T theSeed) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:114:52: error: expected primary-expression before ‘,’ token return opencascade::MurmurHash::hash_combine(theValue, theLen, theSeed); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:114:55: error: expected primary-expression before ‘>’ token return opencascade::MurmurHash::hash_combine(theValue, theLen, theSeed); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_HashUtils.lxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:118, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_HashUtils.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:401, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.lxx: In function ‘uint64_t opencascade::MurmurHash::MurmurHash64A(const void*, int, uint64_t)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.lxx:52:10: error: ‘constexpr’ does not name a type static constexpr uint64_t aMul = (((uint64_t)0xc6a4a793UL) << 32UL) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.lxx:52:10: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.lxx:60:40: error: ‘aMul’ was not declared in this scope uint64_t aHash = theSeed ^ (theLen * aMul); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx: In member function ‘Standard_Integer NCollection_IndexedDataMap::Add(TheKeyType)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:327:16: error: ‘theKey1’ was not declared in this scope if (lookup(theKey1, aNode, aHash)) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:332:57: error: ‘forward’ is not a member of ‘std’ aNode = new (this->myAllocator) IndexedDataMapNode (std::forward(theKey1), aNewIndex, theItem, myData1[aHash]); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:332:80: error: expected primary-expression before ‘>’ token aNode = new (this->myAllocator) IndexedDataMapNode (std::forward(theKey1), aNewIndex, theItem, myData1[aHash]); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:332:82: error: ‘theKey1’ was not declared in this scope aNode = new (this->myAllocator) IndexedDataMapNode (std::forward(theKey1), aNewIndex, theItem, myData1[aHash]); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:332:103: error: ‘theItem’ was not declared in this scope aNode = new (this->myAllocator) IndexedDataMapNode (std::forward(theKey1), aNewIndex, theItem, myData1[aHash]); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx: In member function ‘Standard_Integer NCollection_IndexedDataMap::Add(const TheKeyType&, TheItemType)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:355:77: error: ‘forward’ is not a member of ‘std’ aNode = new (this->myAllocator) IndexedDataMapNode (theKey1, aNewIndex, std::forward(theItem), myData1[aHash]); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:355:101: error: expected primary-expression before ‘>’ token aNode = new (this->myAllocator) IndexedDataMapNode (theKey1, aNewIndex, std::forward(theItem), myData1[aHash]); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:355:103: error: ‘theItem’ was not declared in this scope aNode = new (this->myAllocator) IndexedDataMapNode (theKey1, aNewIndex, std::forward(theItem), myData1[aHash]); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx: In member function ‘Standard_Integer NCollection_IndexedDataMap::Add(TheKeyType)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:373:16: error: ‘theKey1’ was not declared in this scope if (lookup(theKey1, aNode, aHash)) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:378:57: error: ‘forward’ is not a member of ‘std’ aNode = new (this->myAllocator) IndexedDataMapNode (std::forward(theKey1), aNewIndex, ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:378:80: error: expected primary-expression before ‘>’ token aNode = new (this->myAllocator) IndexedDataMapNode (std::forward(theKey1), aNewIndex, ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:378:82: error: ‘theKey1’ was not declared in this scope aNode = new (this->myAllocator) IndexedDataMapNode (std::forward(theKey1), aNewIndex, ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:379:57: error: ‘forward’ is not a member of ‘std’ std::forward(theItem), myData1[aHash]); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:379:81: error: expected primary-expression before ‘>’ token std::forward(theItem), myData1[aHash]); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:379:83: error: ‘theItem’ was not declared in this scope std::forward(theItem), myData1[aHash]); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:406:10: error: ‘hash’ is not a class template struct hash ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:408:66: error: expected ‘;’ at end of member declaration size_t operator()(const Handle(TheTransientType)& theHandle) const noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:408:72: error: ‘noexcept’ does not name a type size_t operator()(const Handle(TheTransientType)& theHandle) const noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:408:72: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx: In member function ‘TheItemType* NCollection_IndexedDataMap::ChangeSeek(const TheKeyType&)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:591:12: error: ‘nullptr’ was not declared in this scope return nullptr; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:35:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /usr/include/c++/5/tr2/type_traits:62:20: error: ‘true_type’ in namespace ‘std’ does not name a type typedef std::true_type empty; ^ /usr/include/c++/5/tr2/type_traits:69:20: error: ‘false_type’ in namespace ‘std’ does not name a type typedef std::false_type empty; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:43:21: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:46:18: error: ‘tuple’ in namespace ‘opencascade::std’ does not name a template type typedef std::tuple type; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:53:22: error: ‘tuple’ is not a member of ‘opencascade::std’ struct has_type > : std::false_type {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:53:22: error: ‘tuple’ is not a member of ‘opencascade::std’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:53:33: error: template argument 2 is invalid struct has_type > : std::false_type {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:53:35: error: expected unqualified-id before ‘>’ token struct has_type > : std::false_type {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:55:45: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:56:22: error: ‘tuple’ is not a member of ‘opencascade::std’ struct has_type > : has_type > {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:56:22: error: ‘tuple’ is not a member of ‘opencascade::std’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:56:41: error: wrong number of template arguments (3, should be 2) struct has_type > : has_type > {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:50:10: note: provided for ‘template struct opencascade::has_type’ struct has_type; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:56:43: error: expected unqualified-id before ‘>’ token struct has_type > : has_type > {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:58:33: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:59:22: error: ‘tuple’ is not a member of ‘opencascade::std’ struct has_type > : std::true_type {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:59:22: error: ‘tuple’ is not a member of ‘opencascade::std’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:59:41: error: wrong number of template arguments (3, should be 2) struct has_type > : std::true_type {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:50:10: note: provided for ‘template struct opencascade::has_type’ struct has_type; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:59:43: error: expected unqualified-id before ‘>’ token struct has_type > : std::true_type {}; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:208:8: error: ‘type_index’ in namespace ‘std’ does not name a type std::type_index myInfo; //!< Object to store system name of the class ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseList.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_TListIterator.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_TListIterator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_List.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseList.hxx: In constructor ‘NCollection_BaseList::NCollection_BaseList(const opencascade::handle&)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseList.hxx:127:17: error: ambiguous overload for ‘operator=’ (operand types are ‘opencascade::handle’ and ‘const opencascade::handle’) myAllocator = (theAllocator.IsNull() ? NCollection_BaseAllocator::CommonBaseAllocator() : theAllocator); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:101:13: note: candidate: opencascade::handle& opencascade::handle::operator=(const opencascade::handle&) [with T = NCollection_BaseAllocator] handle& operator= (const handle& theHandle) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:115:13: note: candidate: opencascade::handle& opencascade::handle::operator=(opencascade::handle) [with T = NCollection_BaseAllocator; opencascade::handle = opencascade::handle] handle& operator= (handle&& theHandle) Standard_Noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx: In member function ‘const Standard_Character* Standard_Type::SystemName() const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:150:48: error: ‘myInfo’ was not declared in this scope Standard_CString SystemName() const { return myInfo.name(); } ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx: In static member function ‘static const char* Standard_Type::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:199:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:199:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:199:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:199:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:199:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_List.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:75:36: error: expected ‘,’ or ‘...’ before ‘&&’ token NCollection_List(NCollection_List&& theOther) noexcept : ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:75:47: error: invalid constructor; you probably meant ‘NCollection_List (const NCollection_List&)’ NCollection_List(NCollection_List&& theOther) noexcept : ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:75:47: error: expected ‘;’ at end of member declaration /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:75:49: error: ‘noexcept’ does not name a type NCollection_List(NCollection_List&& theOther) noexcept : ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:75:49: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:103:48: error: expected ‘,’ or ‘...’ before ‘&&’ token NCollection_List& operator= (NCollection_List&& theOther) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:103:59: error: expected ‘;’ at end of member declaration NCollection_List& operator= (NCollection_List&& theOther) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:103:61: error: ‘noexcept’ does not name a type NCollection_List& operator= (NCollection_List&& theOther) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:103:61: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_PExtCharacter.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TCollection_ExtendedString.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TColStd/TColStd_SequenceOfExtendedString.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TColStd_SequenceOfExtendedString.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_PExtCharacter.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_PExtCharacter.hxx:19:9: error: ‘Standard_ExtCharacter’ does not name a type typedef Standard_ExtCharacter* Standard_PExtCharacter; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:163:35: error: expected ‘,’ or ‘...’ before ‘&&’ token TheItemType& Append (TheItemType&& theItem) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:180:27: error: expected ‘,’ or ‘...’ before ‘&&’ token void Append (TheItemType&& theItem, Iterator& theIter) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:180:8: error: ‘void NCollection_List::Append(TheItemType)’ cannot be overloaded void Append (TheItemType&& theItem, Iterator& theIter) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:163:16: error: with ‘TheItemType& NCollection_List::Append(TheItemType)’ TheItemType& Append (TheItemType&& theItem) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:215:36: error: expected ‘,’ or ‘...’ before ‘&&’ token TheItemType& Prepend (TheItemType&& theItem) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TCollection_ExtendedString.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TColStd/TColStd_SequenceOfExtendedString.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TColStd_SequenceOfExtendedString.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:70:52: error: ‘Standard_ExtString’ does not name a type Standard_EXPORT TCollection_ExtendedString(const Standard_ExtString astring); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:85:52: error: ‘Standard_ExtCharacter’ does not name a type Standard_EXPORT TCollection_ExtendedString(const Standard_ExtCharacter aChar); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:85:19: error: ‘TCollection_ExtendedString::TCollection_ExtendedString(int)’ cannot be overloaded Standard_EXPORT TCollection_ExtendedString(const Standard_ExtCharacter aChar); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:278:41: error: expected ‘,’ or ‘...’ before ‘&&’ token TheItemType& InsertBefore (TheItemType&& theItem, ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:70:19: error: with ‘TCollection_ExtendedString::TCollection_ExtendedString(int)’ Standard_EXPORT TCollection_ExtendedString(const Standard_ExtString astring); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:89:83: error: ‘Standard_ExtCharacter’ does not name a type Standard_EXPORT TCollection_ExtendedString(const Standard_Integer length, const Standard_ExtCharacter filler); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:92:19: error: ‘TCollection_ExtendedString::TCollection_ExtendedString(Standard_Integer)’ cannot be overloaded Standard_EXPORT TCollection_ExtendedString(const Standard_Integer value); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:317:40: error: expected ‘,’ or ‘...’ before ‘&&’ token TheItemType& InsertAfter (TheItemType&& theItem, ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:70:19: error: with ‘TCollection_ExtendedString::TCollection_ExtendedString(int)’ Standard_EXPORT TCollection_ExtendedString(const Standard_ExtString astring); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:101:73: error: expected ‘,’ or ‘...’ before ‘&&’ token Standard_EXPORT TCollection_ExtendedString (TCollection_ExtendedString&& theOther) Standard_Noexcept; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Macro.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_PrimitiveTypes.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_PrimitiveTypes.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_FileHeader.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_FileHeader.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Macro.hxx:331:37: error: invalid constructor; you probably meant ‘TCollection_ExtendedString (const TCollection_ExtendedString&)’ #define Standard_Noexcept throw() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:101:86: note: in expansion of macro ‘Standard_Noexcept’ Standard_EXPORT TCollection_ExtendedString (TCollection_ExtendedString&& theOther) Standard_Noexcept; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TCollection_ExtendedString.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TColStd/TColStd_SequenceOfExtendedString.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TColStd_SequenceOfExtendedString.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:119:41: error: ‘Standard_Utf16Char’ does not name a type Standard_EXPORT void AssignCat (const Standard_Utf16Char theChar); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:132:41: error: ‘Standard_ExtCharacter’ does not name a type Standard_EXPORT void ChangeAll (const Standard_ExtCharacter aChar, const Standard_ExtCharacter NewChar); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:132:76: error: ‘Standard_ExtCharacter’ does not name a type Standard_EXPORT void ChangeAll (const Standard_ExtCharacter aChar, const Standard_ExtCharacter NewChar); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:150:56: error: expected ‘,’ or ‘...’ before ‘&&’ token Standard_EXPORT void Move (TCollection_ExtendedString&& theOther); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:153:68: error: expected ‘,’ or ‘...’ before ‘&&’ token TCollection_ExtendedString& operator= (TCollection_ExtendedString&& theOther) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:153:79: error: expected ‘;’ at end of member declaration TCollection_ExtendedString& operator= (TCollection_ExtendedString&& theOther) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:153:81: error: ‘noexcept’ does not name a type TCollection_ExtendedString& operator= (TCollection_ExtendedString&& theOther) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:153:81: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx: In member function ‘TheItemType& NCollection_List::Append(TheItemType)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:165:56: error: ‘forward’ is not a member of ‘std’ ListNode * pNew = new (this->myAllocator) ListNode(std::forward(theItem)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:166:68: error: ‘Standard_ExtCharacter’ does not name a type Standard_EXPORT void Insert (const Standard_Integer where, const Standard_ExtCharacter what); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:165:80: error: expected primary-expression before ‘>’ token ListNode * pNew = new (this->myAllocator) ListNode(std::forward(theItem)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:165:82: error: ‘theItem’ was not declared in this scope ListNode * pNew = new (this->myAllocator) ListNode(std::forward(theItem)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:177:51: error: ‘Standard_ExtString’ does not name a type Standard_EXPORT Standard_Boolean IsEqual (const Standard_ExtString other) const; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:178:37: error: ‘Standard_ExtString’ does not name a type Standard_Boolean operator == (const Standard_ExtString other) const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:195:55: error: ‘Standard_ExtString’ does not name a type Standard_EXPORT Standard_Boolean IsDifferent (const Standard_ExtString other) const; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx: In member function ‘void NCollection_List::Append(TheItemType)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:182:56: error: ‘forward’ is not a member of ‘std’ ListNode * pNew = new (this->myAllocator) ListNode(std::forward(theItem)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:196:37: error: ‘Standard_ExtString’ does not name a type Standard_Boolean operator != (const Standard_ExtString other) const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:182:80: error: expected primary-expression before ‘>’ token ListNode * pNew = new (this->myAllocator) ListNode(std::forward(theItem)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:182:82: error: ‘theItem’ was not declared in this scope ListNode * pNew = new (this->myAllocator) ListNode(std::forward(theItem)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:183:19: error: ‘theIter’ was not declared in this scope PAppend(pNew, theIter); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:211:50: error: ‘Standard_ExtString’ does not name a type Standard_EXPORT Standard_Boolean IsLess (const Standard_ExtString other) const; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:212:36: error: ‘Standard_ExtString’ does not name a type Standard_Boolean operator < (const Standard_ExtString other) const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:225:53: error: ‘Standard_ExtString’ does not name a type Standard_EXPORT Standard_Boolean IsGreater (const Standard_ExtString other) const; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:226:36: error: ‘Standard_ExtString’ does not name a type Standard_Boolean operator > (const Standard_ExtString other) const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx: In member function ‘TheItemType& NCollection_List::Prepend(TheItemType)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:217:56: error: ‘forward’ is not a member of ‘std’ ListNode * pNew = new (this->myAllocator) ListNode(std::forward(theItem)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:217:80: error: expected primary-expression before ‘>’ token ListNode * pNew = new (this->myAllocator) ListNode(std::forward(theItem)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:217:82: error: ‘theItem’ was not declared in this scope ListNode * pNew = new (this->myAllocator) ListNode(std::forward(theItem)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:257:41: error: ‘Standard_ExtCharacter’ does not name a type Standard_EXPORT void RemoveAll (const Standard_ExtCharacter what); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:275:70: error: ‘Standard_ExtCharacter’ does not name a type Standard_EXPORT void SetValue (const Standard_Integer where, const Standard_ExtCharacter what); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:307:59: error: ‘Standard_ExtString’ does not name a type Standard_EXPORT TCollection_ExtendedString Token (const Standard_ExtString separators, const Standard_Integer whichone = 1) const; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx: In member function ‘TheItemType& NCollection_List::InsertBefore(TheItemType)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:281:56: error: ‘forward’ is not a member of ‘std’ ListNode * pNew = new (this->myAllocator) ListNode(std::forward(theItem)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:310:19: error: ‘Standard_ExtString’ does not name a type Standard_EXPORT Standard_ExtString ToExtString() const; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:281:80: error: expected primary-expression before ‘>’ token ListNode * pNew = new (this->myAllocator) ListNode(std::forward(theItem)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:335:19: error: ‘Standard_ExtCharacter’ does not name a type Standard_EXPORT Standard_ExtCharacter Value (const Standard_Integer where) const; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:281:82: error: ‘theItem’ was not declared in this scope ListNode * pNew = new (this->myAllocator) ListNode(std::forward(theItem)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:282:26: error: ‘theIter’ was not declared in this scope PInsertBefore (pNew, theIter); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:386:3: error: ‘Standard_PExtCharacter’ does not name a type Standard_PExtCharacter mystring{}; //!< NULL-terminated string ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:387:35: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 Standard_Integer mylength{}; //!< length in 16-bit code units (excluding terminating NULL symbol) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx: In member function ‘TheItemType& NCollection_List::InsertAfter(TheItemType)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:320:56: error: ‘forward’ is not a member of ‘std’ ListNode * pNew = new (this->myAllocator) ListNode(std::forward(theItem)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:320:80: error: expected primary-expression before ‘>’ token ListNode * pNew = new (this->myAllocator) ListNode(std::forward(theItem)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:320:82: error: ‘theItem’ was not declared in this scope ListNode * pNew = new (this->myAllocator) ListNode(std::forward(theItem)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:387:34: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 Standard_Integer mylength{}; //!< length in 16-bit code units (excluding terminating NULL symbol) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:387:35: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 Standard_Integer mylength{}; //!< length in 16-bit code units (excluding terminating NULL symbol) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_List.hxx:321:25: error: ‘theIter’ was not declared in this scope PInsertAfter (pNew, theIter); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx: In member function ‘size_t TCollection_ExtendedString::HashCode() const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:343:41: error: ‘Standard_ExtCharacter’ was not declared in this scope const int aSize = mylength * sizeof(Standard_ExtCharacter); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:346:14: error: ‘hash_combine’ is not a member of ‘opencascade::FNVHash’ return opencascade::FNVHash::hash_combine(*mystring, aSize); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TCollection_AsciiString.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:78:67: error: expected ‘,’ or ‘...’ before ‘&&’ token Standard_EXPORT TCollection_AsciiString (TCollection_AsciiString&& theOther) Standard_Noexcept; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:346:14: note: suggested alternative: In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_HashUtils.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:401, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:112:5: note: ‘opencascade::hash_combine’ T hash_combine(const T1 theValue, const int theLen, const T theSeed) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TCollection_ExtendedString.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TColStd/TColStd_SequenceOfExtendedString.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TColStd_SequenceOfExtendedString.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:346:50: error: ‘mystring’ was not declared in this scope return opencascade::FNVHash::hash_combine(*mystring, aSize); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_ExtendedString.hxx:348:35: error: ‘mystring’ was not declared in this scope return opencascade::hashBytes(mystring, aSize); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Macro.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_TypeDef.hxx:59, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_TypeDef.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Integer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Integer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Macro.hxx:331:37: error: invalid constructor; you probably meant ‘TCollection_AsciiString (const TCollection_AsciiString&)’ #define Standard_Noexcept throw() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:78:80: note: in expansion of macro ‘Standard_Noexcept’ Standard_EXPORT TCollection_AsciiString (TCollection_AsciiString&& theOther) Standard_Noexcept; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseSequence.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseSequence.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Sequence.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TColStd/TColStd_SequenceOfExtendedString.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TColStd_SequenceOfExtendedString.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:66:65: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 NCollection_BaseAllocator(const NCollection_BaseAllocator&) = delete; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TCollection_AsciiString.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:274:53: error: expected ‘,’ or ‘...’ before ‘&&’ token Standard_EXPORT void Move (TCollection_AsciiString&& theOther); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:277:62: error: expected ‘,’ or ‘...’ before ‘&&’ token TCollection_AsciiString& operator= (TCollection_AsciiString&& theOther) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:277:73: error: expected ‘;’ at end of member declaration TCollection_AsciiString& operator= (TCollection_AsciiString&& theOther) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:277:75: error: ‘noexcept’ does not name a type TCollection_AsciiString& operator= (TCollection_AsciiString&& theOther) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:277:75: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx: In static member function ‘static const char* NCollection_BaseAllocator::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:70:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(NCollection_BaseAllocator,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:70:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(NCollection_BaseAllocator,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:70:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(NCollection_BaseAllocator,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:70:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(NCollection_BaseAllocator,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:70:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(NCollection_BaseAllocator,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:710:32: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 Standard_PCharacter mystring{}; //!< NULL-terminated string ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:711:32: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 Standard_Integer mylength{}; //!< length in bytes (excluding terminating NULL symbol) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:710:31: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 Standard_PCharacter mystring{}; //!< NULL-terminated string ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:710:32: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 Standard_PCharacter mystring{}; //!< NULL-terminated string ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:711:31: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 Standard_Integer mylength{}; //!< length in bytes (excluding terminating NULL symbol) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:711:32: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 Standard_Integer mylength{}; //!< length in bytes (excluding terminating NULL symbol) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseSequence.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Sequence.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TColStd/TColStd_SequenceOfExtendedString.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TColStd_SequenceOfExtendedString.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseSequence.hxx: In constructor ‘NCollection_BaseSequence::NCollection_BaseSequence(const opencascade::handle&)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseSequence.hxx:112:17: error: ambiguous overload for ‘operator=’ (operand types are ‘opencascade::handle’ and ‘const opencascade::handle’) myAllocator = (theAllocator.IsNull() ? NCollection_BaseAllocator::CommonBaseAllocator() : theAllocator); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TCollection_AsciiString.lxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:714, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TCollection_AsciiString.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.lxx: In member function ‘size_t TCollection_AsciiString::HashCode() const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.lxx:92:12: error: ‘hash_combine’ is not a member of ‘opencascade::FNVHash’ return opencascade::FNVHash::hash_combine(*mystring, mylength); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:101:13: note: candidate: opencascade::handle& opencascade::handle::operator=(const opencascade::handle&) [with T = NCollection_BaseAllocator] handle& operator= (const handle& theHandle) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.lxx:92:12: note: suggested alternative: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:115:13: note: candidate: opencascade::handle& opencascade::handle::operator=(opencascade::handle) [with T = NCollection_BaseAllocator; opencascade::handle = opencascade::handle] handle& operator= (handle&& theHandle) Standard_Noexcept ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_HashUtils.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:401, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:112:5: note: ‘opencascade::hash_combine’ T hash_combine(const T1 theValue, const int theLen, const T theSeed) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TCollection_AsciiString.lxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:714, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TCollection_AsciiString.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.lxx:94:51: error: no matching function for call to ‘hashBytes(Standard_Character* const&, const Standard_Integer&)’ return opencascade::hashBytes(mystring, mylength); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_HashUtils.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:401, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:106:5: note: candidate: template T opencascade::hashBytes(const T1*, int) T hashBytes(const T1* theKey, int theLen) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:106:5: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TCollection_AsciiString.lxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:714, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TCollection_AsciiString.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.lxx:94:51: note: couldn't deduce template parameter ‘T’ return opencascade::hashBytes(mystring, mylength); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx: In member function ‘void NCollection_Buffer::SetAllocator(const opencascade::handle&)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:91:17: error: ambiguous overload for ‘operator=’ (operand types are ‘opencascade::handle’ and ‘const opencascade::handle’) myAllocator = theAlloc; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:101:13: note: candidate: opencascade::handle& opencascade::handle::operator=(const opencascade::handle&) [with T = NCollection_BaseAllocator] handle& operator= (const handle& theHandle) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:115:13: note: candidate: opencascade::handle& opencascade::handle::operator=(opencascade::handle) [with T = NCollection_BaseAllocator; opencascade::handle = opencascade::handle] handle& operator= (handle&& theHandle) Standard_Noexcept ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx: In static member function ‘static const char* NCollection_Buffer::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:142:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(NCollection_Buffer,Standard_Transient) // Type definition ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:142:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(NCollection_Buffer,Standard_Transient) // Type definition ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:142:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(NCollection_Buffer,Standard_Transient) // Type definition ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:142:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(NCollection_Buffer,Standard_Transient) // Type definition ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:142:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(NCollection_Buffer,Standard_Transient) // Type definition ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Failure.hxx: In static member function ‘static const char* Standard_Failure::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Failure.hxx:117:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Failure,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Failure.hxx:117:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Failure,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Failure.hxx:117:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Failure,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Failure.hxx:117:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Failure,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Failure.hxx:117:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Failure,Standard_Transient) ^ In file included from /usr/include/c++/5/bits/stl_pair.h:59:0, from /usr/include/c++/5/bits/stl_algobase.h:64, from /usr/include/c++/5/bits/char_traits.h:39, from /usr/include/c++/5/ios:40, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Stream.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Stream.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /usr/include/c++/5/bits/move.h: In instantiation of ‘void std::swap(_Tp&, _Tp&) [with _Tp = opencascade::handle]’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:224:49: required from here /usr/include/c++/5/bits/move.h:186:11: error: ambiguous overload for ‘operator=’ (operand types are ‘opencascade::handle’ and ‘opencascade::handle’) __a = _GLIBCXX_MOVE(__b); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:101:13: note: candidate: opencascade::handle& opencascade::handle::operator=(const opencascade::handle&) [with T = NCollection_BaseAllocator] handle& operator= (const handle& theHandle) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:115:13: note: candidate: opencascade::handle& opencascade::handle::operator=(opencascade::handle) [with T = NCollection_BaseAllocator; opencascade::handle = opencascade::handle] handle& operator= (handle&& theHandle) Standard_Noexcept ^ In file included from /usr/include/c++/5/bits/stl_pair.h:59:0, from /usr/include/c++/5/bits/stl_algobase.h:64, from /usr/include/c++/5/bits/char_traits.h:39, from /usr/include/c++/5/ios:40, from /usr/include/c++/5/ostream:38, from /usr/include/c++/5/iostream:39, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Stream.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Stream.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /usr/include/c++/5/bits/move.h:187:11: error: ambiguous overload for ‘operator=’ (operand types are ‘opencascade::handle’ and ‘opencascade::handle’) __b = _GLIBCXX_MOVE(__tmp); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:101:13: note: candidate: opencascade::handle& opencascade::handle::operator=(const opencascade::handle&) [with T = NCollection_BaseAllocator] handle& operator= (const handle& theHandle) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:115:13: note: candidate: opencascade::handle& opencascade::handle::operator=(opencascade::handle) [with T = NCollection_BaseAllocator; opencascade::handle = opencascade::handle] handle& operator= (handle&& theHandle) Standard_Noexcept ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ProgramError.hxx: In static member function ‘static const char* Standard_ProgramError::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ProgramError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_ProgramError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ProgramError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_ProgramError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ProgramError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_ProgramError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ProgramError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_ProgramError, Standard_Failure) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ProgramError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_ProgramError, Standard_Failure) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_StlIterator.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Sequence.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TColStd/TColStd_SequenceOfExtendedString.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TColStd_SequenceOfExtendedString.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:34:9: error: expected nested-name-specifier before ‘iterator_category’ using iterator_category = Category; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:35:9: error: expected nested-name-specifier before ‘value_type’ using value_type = ItemType; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:36:9: error: expected nested-name-specifier before ‘difference_type’ using difference_type = ptrdiff_t; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:37:9: error: expected nested-name-specifier before ‘pointer’ using pointer = typename std::conditional::type; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:38:9: error: expected nested-name-specifier before ‘reference’ using reference = typename std::conditional::type; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:78:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type Reference() const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:78:26: error: expected unqualified-id before ‘<’ token typename std::enable_if::type Reference() const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:84:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type Reference() const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:84:26: error: expected unqualified-id before ‘<’ token typename std::enable_if::type Reference() const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx: In member function ‘typename NCollection_StlIterator::reference NCollection_StlIterator::operator*() const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:107:12: error: ‘Reference’ was not declared in this scope return Reference(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:107:34: error: expected primary-expression before ‘)’ token return Reference(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx: In member function ‘typename NCollection_StlIterator::pointer NCollection_StlIterator::operator->() const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:113:13: error: ‘Reference’ was not declared in this scope return &Reference(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:113:35: error: expected primary-expression before ‘)’ token return &Reference(); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Assert.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_StlIterator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Sequence.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TColStd/TColStd_SequenceOfExtendedString.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TColStd_SequenceOfExtendedString.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx: In member function ‘NCollection_StlIterator& NCollection_StlIterator::operator--()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:136:29: error: ‘is_same’ is not a member of ‘opencascade::std’ Standard_STATIC_ASSERT((opencascade::std::is_same::value || ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:136:86: error: a comma operator cannot appear in a constant-expression Standard_STATIC_ASSERT((opencascade::std::is_same::value || ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:136:95: error: template argument 1 is invalid Standard_STATIC_ASSERT((opencascade::std::is_same::value || ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:136:104: error: qualified-id in declaration before ‘||’ token Standard_STATIC_ASSERT((opencascade::std::is_same::value || ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx: In member function ‘NCollection_StlIterator& NCollection_StlIterator::operator+=(typename NCollection_StlIterator::difference_type)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:155:29: error: ‘is_same’ is not a member of ‘opencascade::std’ Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:155:86: error: a comma operator cannot appear in a constant-expression Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:155:95: error: template argument 1 is invalid Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:155:103: error: qualified-id in declaration before ‘)’ token Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx: In member function ‘typename NCollection_StlIterator::difference_type NCollection_StlIterator::operator-(const NCollection_StlIterator&) const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:183:29: error: ‘is_same’ is not a member of ‘opencascade::std’ Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:183:86: error: a comma operator cannot appear in a constant-expression Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:183:95: error: template argument 1 is invalid Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:183:103: error: qualified-id in declaration before ‘)’ token Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx: In instantiation of ‘static const opencascade::handle& opencascade::type_instance::get() [with T = Standard_Transient]’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:257:73: required from ‘static const opencascade::handle& opencascade::type_instance::get() [with T = NCollection_Buffer]’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:180:46: required from ‘static const opencascade::handle& Standard_Type::Instance() [with T = NCollection_Buffer]’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:142:3: required from here /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:256:59: error: ‘get_type_name’ is not a member of ‘Standard_Transient’ Standard_Type::Register (typeid(T), T::get_type_name(), sizeof(T), ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DomainError.hxx: In static member function ‘static const char* Standard_DomainError::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DomainError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DomainError, Standard_Failure) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Transient.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineHandle.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DefineHandle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseMap.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:96:15: warning: inline function ‘void Standard_Transient::IncrementRefCounter()’ used but never defined inline void IncrementRefCounter() noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:103:27: warning: inline function ‘Standard_Integer Standard_Transient::DecrementRefCounter()’ used but never defined inline Standard_Integer DecrementRefCounter() noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DomainError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DomainError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DomainError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DomainError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DomainError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DomainError, Standard_Failure) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DomainError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DomainError, Standard_Failure) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_RangeError.hxx: In static member function ‘static const char* Standard_RangeError::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_RangeError.hxx:43:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_RangeError, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_RangeError.hxx:43:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_RangeError, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_RangeError.hxx:43:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_RangeError, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_RangeError.hxx:43:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_RangeError, Standard_DomainError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_RangeError.hxx:43:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_RangeError, Standard_DomainError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfRange.hxx: In static member function ‘static const char* Standard_OutOfRange::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfRange.hxx:45:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_OutOfRange, Standard_RangeError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfRange.hxx:45:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_OutOfRange, Standard_RangeError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfRange.hxx:45:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_OutOfRange, Standard_RangeError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfRange.hxx:45:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_OutOfRange, Standard_RangeError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfRange.hxx:45:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_OutOfRange, Standard_RangeError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_NoSuchObject.hxx: In static member function ‘static const char* Standard_NoSuchObject::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_NoSuchObject.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_NoSuchObject, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_NoSuchObject.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_NoSuchObject, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_NoSuchObject.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_NoSuchObject, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_NoSuchObject.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_NoSuchObject, Standard_DomainError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_NoSuchObject.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_NoSuchObject, Standard_DomainError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Sequence.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TColStd/TColStd_SequenceOfExtendedString.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TColStd_SequenceOfExtendedString.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:47:22: error: expected ‘,’ or ‘...’ before ‘&&’ token Node (TheItemType&& theItem) : ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Sequence.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TColStd/TColStd_SequenceOfExtendedString.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TColStd_SequenceOfExtendedString.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:130:44: error: expected ‘,’ or ‘...’ before ‘&&’ token NCollection_Sequence(NCollection_Sequence&& theOther) noexcept : ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:130:55: error: invalid constructor; you probably meant ‘NCollection_Sequence (const NCollection_Sequence&)’ NCollection_Sequence(NCollection_Sequence&& theOther) noexcept : ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:130:55: error: expected ‘;’ at end of member declaration /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:130:57: error: ‘noexcept’ does not name a type NCollection_Sequence(NCollection_Sequence&& theOther) noexcept : ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:130:57: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:206:56: error: expected ‘,’ or ‘...’ before ‘&&’ token NCollection_Sequence& operator= (NCollection_Sequence&& theOther) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:206:67: error: expected ‘;’ at end of member declaration NCollection_Sequence& operator= (NCollection_Sequence&& theOther) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:206:69: error: ‘noexcept’ does not name a type NCollection_Sequence& operator= (NCollection_Sequence&& theOther) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:206:69: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:245:27: error: expected ‘,’ or ‘...’ before ‘&&’ token void Append (TheItemType&& theItem) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:272:28: error: expected ‘,’ or ‘...’ before ‘&&’ token void Prepend (TheItemType&& theItem) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:301:33: error: expected ‘,’ or ‘...’ before ‘&&’ token TheItemType&& theItem) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:316:33: error: expected ‘,’ or ‘...’ before ‘&&’ token TheItemType&& theItem) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:349:32: error: expected ‘,’ or ‘...’ before ‘&&’ token TheItemType&& theItem) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Sequence.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TColStd/TColStd_SequenceOfExtendedString.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TColStd_SequenceOfExtendedString.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx: In constructor ‘NCollection_Sequence::Node::Node(TheItemType)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:49:19: error: ‘forward’ is not a member of ‘std’ { myValue = std::forward(theItem); } ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:49:43: error: expected primary-expression before ‘>’ token { myValue = std::forward(theItem); } ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:49:45: error: ‘theItem’ was not declared in this scope { myValue = std::forward(theItem); } ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Sequence.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TColStd/TColStd_SequenceOfExtendedString.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TColStd_SequenceOfExtendedString.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx: In member function ‘void NCollection_Sequence::Append(TheItemType)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:246:44: error: ‘forward’ is not a member of ‘std’ { PAppend (new (this->myAllocator) Node (std::forward(theItem))); } ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:246:68: error: expected primary-expression before ‘>’ token { PAppend (new (this->myAllocator) Node (std::forward(theItem))); } ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:246:70: error: ‘theItem’ was not declared in this scope { PAppend (new (this->myAllocator) Node (std::forward(theItem))); } ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx: In member function ‘void NCollection_Sequence::Prepend(TheItemType)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:273:45: error: ‘forward’ is not a member of ‘std’ { PPrepend (new (this->myAllocator) Node (std::forward(theItem))); } ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:273:69: error: expected primary-expression before ‘>’ token { PPrepend (new (this->myAllocator) Node (std::forward(theItem))); } ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:273:71: error: ‘theItem’ was not declared in this scope { PPrepend (new (this->myAllocator) Node (std::forward(theItem))); } ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx: In member function ‘void NCollection_Sequence::InsertBefore(Standard_Integer, TheItemType)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:302:30: error: ‘theItem’ was not declared in this scope { InsertAfter (theIndex-1, theItem); } ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx: In member function ‘void NCollection_Sequence::InsertAfter(NCollection_Sequence::Iterator&, TheItemType)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:317:62: error: ‘theItem’ was not declared in this scope { PInsertAfter (thePosition, new (this->myAllocator) Node (theItem)); } ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx: In member function ‘void NCollection_Sequence::InsertAfter(Standard_Integer, TheItemType)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:352:59: error: ‘theItem’ was not declared in this scope PInsertAfter (theIndex, new (this->myAllocator) Node (theItem)); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TCollection_AsciiString.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Root.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Root.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_SeqOfRoot.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_SeqOfRoot.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_HSeqOfRoot.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_HSeqOfRoot.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:27, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:78:67: error: expected ‘,’ or ‘...’ before ‘&&’ token Standard_EXPORT TCollection_AsciiString (TCollection_AsciiString&& theOther) Standard_Noexcept; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Macro.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_PrimitiveTypes.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_PrimitiveTypes.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_FileHeader.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_FileHeader.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Macro.hxx:331:37: error: invalid constructor; you probably meant ‘TCollection_AsciiString (const TCollection_AsciiString&)’ #define Standard_Noexcept throw() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:78:80: note: in expansion of macro ‘Standard_Noexcept’ Standard_EXPORT TCollection_AsciiString (TCollection_AsciiString&& theOther) Standard_Noexcept; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TCollection_AsciiString.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Root.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Root.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_SeqOfRoot.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_SeqOfRoot.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_HSeqOfRoot.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_HSeqOfRoot.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:27, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:274:53: error: expected ‘,’ or ‘...’ before ‘&&’ token Standard_EXPORT void Move (TCollection_AsciiString&& theOther); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:277:62: error: expected ‘,’ or ‘...’ before ‘&&’ token TCollection_AsciiString& operator= (TCollection_AsciiString&& theOther) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:277:73: error: expected ‘;’ at end of member declaration TCollection_AsciiString& operator= (TCollection_AsciiString&& theOther) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:277:75: error: ‘noexcept’ does not name a type TCollection_AsciiString& operator= (TCollection_AsciiString&& theOther) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:277:75: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:710:32: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 Standard_PCharacter mystring{}; //!< NULL-terminated string ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:711:32: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 Standard_Integer mylength{}; //!< length in bytes (excluding terminating NULL symbol) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:710:31: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 Standard_PCharacter mystring{}; //!< NULL-terminated string ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:710:32: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 Standard_PCharacter mystring{}; //!< NULL-terminated string ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:711:31: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 Standard_Integer mylength{}; //!< length in bytes (excluding terminating NULL symbol) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:711:32: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 Standard_Integer mylength{}; //!< length in bytes (excluding terminating NULL symbol) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TCollection_AsciiString.lxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:714, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TCollection_AsciiString.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Root.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Root.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_SeqOfRoot.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_SeqOfRoot.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_HSeqOfRoot.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_HSeqOfRoot.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:27, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.lxx: In member function ‘size_t TCollection_AsciiString::HashCode() const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.lxx:92:12: error: ‘hash_combine’ is not a member of ‘opencascade::FNVHash’ return opencascade::FNVHash::hash_combine(*mystring, mylength); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.lxx:92:12: note: suggested alternative: In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_HashUtils.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:401, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:112:5: note: ‘opencascade::hash_combine’ T hash_combine(const T1 theValue, const int theLen, const T theSeed) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TCollection_AsciiString.lxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:714, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TCollection_AsciiString.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Root.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Root.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_SeqOfRoot.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_SeqOfRoot.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_HSeqOfRoot.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_HSeqOfRoot.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:27, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.lxx:94:51: error: no matching function for call to ‘hashBytes(Standard_Character* const&, const Standard_Integer&)’ return opencascade::hashBytes(mystring, mylength); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_HashUtils.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:401, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:106:5: note: candidate: template T opencascade::hashBytes(const T1*, int) T hashBytes(const T1* theKey, int theLen) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:106:5: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TCollection_AsciiString.lxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:714, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TCollection_AsciiString.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Root.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Root.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_SeqOfRoot.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_SeqOfRoot.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_HSeqOfRoot.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_HSeqOfRoot.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:27, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.lxx:94:51: note: couldn't deduce template parameter ‘T’ return opencascade::hashBytes(mystring, mylength); ^ make[2]: *** [src/TKernel/CMakeFiles/TKernel.dir/__/FSD/FSD_Base64.cxx.o] Error 1 make[2]: *** Waiting for unfinished jobs.... In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Root.hxx: In static member function ‘static const char* Storage_Root::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Root.hxx:99:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_Root,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Root.hxx:99:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_Root,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Root.hxx:99:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_Root,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Root.hxx:99:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_Root,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Root.hxx:99:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_Root,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_DefineHSequence.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_HSeqOfRoot.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_HSeqOfRoot.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:27, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_HSeqOfRoot.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefineHSequence.hxx:43:44: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type typename opencascade::std::enable_if::value>::type * = 0) { \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_HSeqOfRoot.hxx:23:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ DEFINE_HSEQUENCE(Storage_HSeqOfRoot, Storage_SeqOfRoot) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefineHSequence.hxx:43:53: error: expected ‘,’ or ‘...’ before ‘<’ token typename opencascade::std::enable_if::value>::type * = 0) { \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_HSeqOfRoot.hxx:23:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ DEFINE_HSEQUENCE(Storage_HSeqOfRoot, Storage_SeqOfRoot) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_HSeqOfRoot.hxx: In member function ‘void Storage_HSeqOfRoot::Append(const value_type&)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefineHSequence.hxx:35:37: error: call of overloaded ‘Append(const value_type&)’ is ambiguous _SequenceType_::Append (theItem); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_HSeqOfRoot.hxx:23:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ DEFINE_HSEQUENCE(Storage_HSeqOfRoot, Storage_SeqOfRoot) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Sequence.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TColStd/TColStd_SequenceOfExtendedString.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TColStd_SequenceOfExtendedString.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:241:8: note: candidate: void NCollection_Sequence::Append(const TheItemType&) [with TheItemType = opencascade::handle] void Append (const TheItemType& theItem) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:245:8: note: candidate: void NCollection_Sequence::Append(TheItemType) [with TheItemType = opencascade::handle] void Append (TheItemType&& theItem) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_HSeqOfRoot.hxx: In static member function ‘static const char* Storage_HSeqOfRoot::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefineHSequence.hxx:46:4: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(HClassName,Standard_Transient) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_HSeqOfRoot.hxx:23:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ DEFINE_HSEQUENCE(Storage_HSeqOfRoot, Storage_SeqOfRoot) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefineHSequence.hxx:46:4: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(HClassName,Standard_Transient) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_HSeqOfRoot.hxx:23:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ DEFINE_HSEQUENCE(Storage_HSeqOfRoot, Storage_SeqOfRoot) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefineHSequence.hxx:46:4: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(HClassName,Standard_Transient) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_HSeqOfRoot.hxx:23:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ DEFINE_HSEQUENCE(Storage_HSeqOfRoot, Storage_SeqOfRoot) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefineHSequence.hxx:46:4: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(HClassName,Standard_Transient) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_HSeqOfRoot.hxx:23:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ DEFINE_HSEQUENCE(Storage_HSeqOfRoot, Storage_SeqOfRoot) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefineHSequence.hxx:46:4: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(HClassName,Standard_Transient) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_HSeqOfRoot.hxx:23:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ DEFINE_HSEQUENCE(Storage_HSeqOfRoot, Storage_SeqOfRoot) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_DefineHSequence.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_HSeqOfRoot.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_HSeqOfRoot.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:27, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TColStd/TColStd_HSequenceOfAsciiString.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefineHSequence.hxx:43:44: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type typename opencascade::std::enable_if::value>::type * = 0) { \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TColStd/TColStd_HSequenceOfAsciiString.hxx:22:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ DEFINE_HSEQUENCE(TColStd_HSequenceOfAsciiString, TColStd_SequenceOfAsciiString) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefineHSequence.hxx:43:53: error: expected ‘,’ or ‘...’ before ‘<’ token typename opencascade::std::enable_if::value>::type * = 0) { \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TColStd/TColStd_HSequenceOfAsciiString.hxx:22:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ DEFINE_HSEQUENCE(TColStd_HSequenceOfAsciiString, TColStd_SequenceOfAsciiString) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TColStd/TColStd_HSequenceOfAsciiString.hxx: In member function ‘void TColStd_HSequenceOfAsciiString::Append(const value_type&)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefineHSequence.hxx:35:37: error: call of overloaded ‘Append(const value_type&)’ is ambiguous _SequenceType_::Append (theItem); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TColStd/TColStd_HSequenceOfAsciiString.hxx:22:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ DEFINE_HSEQUENCE(TColStd_HSequenceOfAsciiString, TColStd_SequenceOfAsciiString) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Sequence.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TColStd/TColStd_SequenceOfExtendedString.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TColStd_SequenceOfExtendedString.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:241:8: note: candidate: void NCollection_Sequence::Append(const TheItemType&) [with TheItemType = TCollection_AsciiString] void Append (const TheItemType& theItem) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:245:8: note: candidate: void NCollection_Sequence::Append(TheItemType) [with TheItemType = TCollection_AsciiString] void Append (TheItemType&& theItem) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TColStd/TColStd_HSequenceOfAsciiString.hxx: In static member function ‘static const char* TColStd_HSequenceOfAsciiString::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefineHSequence.hxx:46:4: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(HClassName,Standard_Transient) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TColStd/TColStd_HSequenceOfAsciiString.hxx:22:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ DEFINE_HSEQUENCE(TColStd_HSequenceOfAsciiString, TColStd_SequenceOfAsciiString) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefineHSequence.hxx:46:4: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(HClassName,Standard_Transient) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TColStd/TColStd_HSequenceOfAsciiString.hxx:22:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ DEFINE_HSEQUENCE(TColStd_HSequenceOfAsciiString, TColStd_SequenceOfAsciiString) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefineHSequence.hxx:46:4: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(HClassName,Standard_Transient) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TColStd/TColStd_HSequenceOfAsciiString.hxx:22:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ DEFINE_HSEQUENCE(TColStd_HSequenceOfAsciiString, TColStd_SequenceOfAsciiString) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefineHSequence.hxx:46:4: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(HClassName,Standard_Transient) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TColStd/TColStd_HSequenceOfAsciiString.hxx:22:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ DEFINE_HSEQUENCE(TColStd_HSequenceOfAsciiString, TColStd_SequenceOfAsciiString) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefineHSequence.hxx:46:4: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(HClassName,Standard_Transient) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TColStd/TColStd_HSequenceOfAsciiString.hxx:22:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ DEFINE_HSEQUENCE(TColStd_HSequenceOfAsciiString, TColStd_SequenceOfAsciiString) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx: In static member function ‘static const char* Storage_Data::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:226:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_Data,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:226:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_Data,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:226:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_Data,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:226:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_Data,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:226:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_Data,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:179:69: error: ‘Standard_ExtCharacter’ does not name a type Standard_EXPORT virtual Storage_BaseDriver& PutExtCharacter(const Standard_ExtCharacter aValue) = 0; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:180:42: error: ‘Standard_ExtCharacter’ does not name a type Storage_BaseDriver& operator << (const Standard_ExtCharacter aValue) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:186:23: error: ‘Storage_BaseDriver& Storage_BaseDriver::operator<<(Standard_Integer)’ cannot be overloaded Storage_BaseDriver& operator << (const Standard_Integer aValue) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:180:23: error: with ‘Storage_BaseDriver& Storage_BaseDriver::operator<<(int)’ Storage_BaseDriver& operator << (const Standard_ExtCharacter aValue) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:220:63: error: ‘GetExtCharacter’ declared as a ‘virtual’ field Standard_EXPORT virtual Storage_BaseDriver& GetExtCharacter(Standard_ExtCharacter& aValue) = 0; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:220:47: error: expected ‘;’ at end of member declaration Standard_EXPORT virtual Storage_BaseDriver& GetExtCharacter(Standard_ExtCharacter& aValue) = 0; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:220:84: error: expected ‘)’ before ‘&’ token Standard_EXPORT virtual Storage_BaseDriver& GetExtCharacter(Standard_ExtCharacter& aValue) = 0; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:221:36: error: declaration of ‘operator>>’ as non-function Storage_BaseDriver& operator >> (Standard_ExtCharacter& aValue) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:221:32: error: expected ‘;’ at end of member declaration Storage_BaseDriver& operator >> (Standard_ExtCharacter& aValue) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:221:57: error: expected ‘)’ before ‘&’ token Storage_BaseDriver& operator >> (Standard_ExtCharacter& aValue) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx: In static member function ‘static const char* Storage_BaseDriver::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_BaseDriver,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_BaseDriver,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_BaseDriver,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_BaseDriver,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_BaseDriver,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx: In member function ‘void Storage_BaseDriver::SetName(const TCollection_AsciiString&)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:254:63: error: ambiguous overload for ‘operator=’ (operand types are ‘TCollection_AsciiString’ and ‘const TCollection_AsciiString’) void SetName(const TCollection_AsciiString& aName) { myName = aName; } ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TCollection_AsciiString.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Root.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Root.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_SeqOfRoot.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_SeqOfRoot.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_HSeqOfRoot.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_HSeqOfRoot.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:27, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:267:28: note: candidate: TCollection_AsciiString& TCollection_AsciiString::operator=(const TCollection_AsciiString&) TCollection_AsciiString& operator= (const TCollection_AsciiString& theOther) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TCollection/TCollection_AsciiString.hxx:277:28: note: candidate: TCollection_AsciiString& TCollection_AsciiString::operator=(TCollection_AsciiString) TCollection_AsciiString& operator= (TCollection_AsciiString&& theOther) noexcept ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:238:62: error: ‘Standard_ExtCharacter’ does not name a type Standard_EXPORT Storage_BaseDriver& PutExtCharacter (const Standard_ExtCharacter aValue) Standard_OVERRIDE; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:258:39: error: expected ‘;’ at end of member declaration Standard_EXPORT Storage_BaseDriver& GetExtCharacter (Standard_ExtCharacter& aValue) Standard_OVERRIDE; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:258:77: error: expected ‘)’ before ‘&’ token Standard_EXPORT Storage_BaseDriver& GetExtCharacter (Standard_ExtCharacter& aValue) Standard_OVERRIDE; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:292:10: error: ‘Standard_ExtCharacter’ does not name a type static Standard_ExtCharacter InverseExtChar(const Standard_ExtCharacter theValue) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx: In static member function ‘static const char* FSD_BinaryFile::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:52:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(FSD_BinaryFile,Storage_BaseDriver) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:52:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(FSD_BinaryFile,Storage_BaseDriver) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:52:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(FSD_BinaryFile,Storage_BaseDriver) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:52:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(FSD_BinaryFile,Storage_BaseDriver) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:52:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(FSD_BinaryFile,Storage_BaseDriver) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_UtfIterator.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_UtfString.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/OSD/OSD_OpenFile.hxx:26, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/OSD_OpenFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx:96:3: error: ‘Standard_Utf32Char’ does not name a type Standard_Utf32Char operator*() const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx:152:3: error: ‘Standard_Utf16Char’ does not name a type Standard_Utf16Char* GetUtf16 (Standard_Utf16Char* theBuffer) const; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx:158:3: error: ‘Standard_Utf32Char’ does not name a type Standard_Utf32Char* GetUtf32 (Standard_Utf32Char* theBuffer) const; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx:188:30: error: expected template-name before ‘<’ token public std::conditional< sizeof(TypeChar) == 1, Standard_Utf8Char, ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx:188:30: error: expected ‘{’ before ‘<’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx:188:30: error: expected unqualified-id before ‘<’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx:204:24: error: ‘Standard_Utf16Char’ does not name a type void readNext (const Standard_Utf16Char*) { readUTF16(); } ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx:205:24: error: ‘Standard_Utf32Char’ does not name a type void readNext (const Standard_Utf32Char*) { myCharUtf32 = *myPosNext++; } ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx:205:8: error: ‘void NCollection_UtfIterator::readNext(const int*)’ cannot be overloaded void readNext (const Standard_Utf32Char*) { myCharUtf32 = *myPosNext++; } ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx:204:8: error: with ‘void NCollection_UtfIterator::readNext(const int*)’ void readNext (const Standard_Utf16Char*) { readUTF16(); } ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx:209:40: error: ‘Standard_Utf16Char’ does not name a type Standard_Integer advanceBytes (const Standard_Utf16Char*) const { return AdvanceBytesUtf16(); } ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx:210:40: error: ‘Standard_Utf32Char’ does not name a type Standard_Integer advanceBytes (const Standard_Utf32Char*) const { return AdvanceBytesUtf32(); } ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx:210:20: error: ‘Standard_Integer NCollection_UtfIterator::advanceBytes(const int*) const’ cannot be overloaded Standard_Integer advanceBytes (const Standard_Utf32Char*) const { return AdvanceBytesUtf32(); } ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx:209:20: error: with ‘Standard_Integer NCollection_UtfIterator::advanceBytes(const int*) const’ Standard_Integer advanceBytes (const Standard_Utf16Char*) const { return AdvanceBytesUtf16(); } ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx:214:3: error: ‘Standard_Utf16Char’ does not name a type Standard_Utf16Char* getUtf (Standard_Utf16Char* theBuffer) const { return GetUtf16(theBuffer); } ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx:215:3: error: ‘Standard_Utf32Char’ does not name a type Standard_Utf32Char* getUtf (Standard_Utf32Char* theBuffer) const { return GetUtf32(theBuffer); } ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx:220:16: error: ‘Standard_Utf32Char’ does not name a type static const Standard_Utf32Char offsetsFromUTF8[6]; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx:222:16: error: ‘Standard_Utf32Char’ does not name a type static const Standard_Utf32Char UTF8_BYTE_MASK; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx:223:16: error: ‘Standard_Utf32Char’ does not name a type static const Standard_Utf32Char UTF8_BYTE_MARK; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx:224:16: error: ‘Standard_Utf32Char’ does not name a type static const Standard_Utf32Char UTF16_SURROGATE_HIGH_START; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx:225:16: error: ‘Standard_Utf32Char’ does not name a type static const Standard_Utf32Char UTF16_SURROGATE_HIGH_END; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx:226:16: error: ‘Standard_Utf32Char’ does not name a type static const Standard_Utf32Char UTF16_SURROGATE_LOW_START; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx:227:16: error: ‘Standard_Utf32Char’ does not name a type static const Standard_Utf32Char UTF16_SURROGATE_LOW_END; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx:228:16: error: ‘Standard_Utf32Char’ does not name a type static const Standard_Utf32Char UTF16_SURROGATE_HIGH_SHIFT; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx:229:16: error: ‘Standard_Utf32Char’ does not name a type static const Standard_Utf32Char UTF16_SURROGATE_LOW_BASE; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx:230:16: error: ‘Standard_Utf32Char’ does not name a type static const Standard_Utf32Char UTF16_SURROGATE_LOW_MASK; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx:231:16: error: ‘Standard_Utf32Char’ does not name a type static const Standard_Utf32Char UTF32_MAX_BMP; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx:232:16: error: ‘Standard_Utf32Char’ does not name a type static const Standard_Utf32Char UTF32_MAX_LEGAL; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx:239:3: error: ‘Standard_Utf32Char’ does not name a type Standard_Utf32Char myCharUtf32; //!< Unicode symbol stored at the current buffer position ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx: In constructor ‘NCollection_UtfIterator::NCollection_UtfIterator(const Type*)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx:41:5: error: class ‘NCollection_UtfIterator’ does not have any field named ‘myCharUtf32’ myCharUtf32(0) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx: In member function ‘void NCollection_UtfIterator::Init(const Type*)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx:55:5: error: ‘myCharUtf32’ was not declared in this scope myCharUtf32 = 0; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx: In member function ‘bool NCollection_UtfIterator::IsValid() const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx:91:12: error: ‘myCharUtf32’ was not declared in this scope return myCharUtf32 <= UTF32_MAX_LEGAL; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx:91:27: error: ‘UTF32_MAX_LEGAL’ was not declared in this scope return myCharUtf32 <= UTF32_MAX_LEGAL; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx: In member function ‘Standard_Integer NCollection_UtfIterator::AdvanceBytesUtf32() const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx:138:36: error: ‘Standard_Utf32Char’ was not declared in this scope return Standard_Integer(sizeof(Standard_Utf32Char)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx: In member function ‘void NCollection_UtfIterator::readNext(const int*)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx:205:47: error: ‘myCharUtf32’ was not declared in this scope void readNext (const Standard_Utf32Char*) { myCharUtf32 = *myPosNext++; } ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx:244:33: error: ‘Standard_Utf16Char’ was not declared in this scope typedef NCollection_UtfIterator NCollection_Utf16Iter; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx:244:51: error: template argument 1 is invalid typedef NCollection_UtfIterator NCollection_Utf16Iter; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx:245:33: error: ‘Standard_Utf32Char’ was not declared in this scope typedef NCollection_UtfIterator NCollection_Utf32Iter; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx:245:51: error: template argument 1 is invalid typedef NCollection_UtfIterator NCollection_Utf32Iter; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.hxx:249:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_UtfIterator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_UtfString.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/OSD/OSD_OpenFile.hxx:26, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/OSD_OpenFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:57:7: error: ‘Standard_Utf32Char’ does not name a type const Standard_Utf32Char NCollection_UtfIterator::offsetsFromUTF8[6] = ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx: In member function ‘void NCollection_UtfIterator::readUTF8()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:78:3: error: ‘myCharUtf32’ was not declared in this scope myCharUtf32 = 0; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:93:18: error: ‘offsetsFromUTF8’ was not declared in this scope myCharUtf32 -= offsetsFromUTF8[aBytesToRead]; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:98:31: error: ‘Standard_Utf32Char’ does not name a type template const Standard_Utf32Char NCollection_UtfIterator::UTF8_BYTE_MASK = 0xBF; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:99:31: error: ‘Standard_Utf32Char’ does not name a type template const Standard_Utf32Char NCollection_UtfIterator::UTF8_BYTE_MARK = 0x80; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:100:31: error: ‘Standard_Utf32Char’ does not name a type template const Standard_Utf32Char NCollection_UtfIterator::UTF16_SURROGATE_HIGH_START = 0xD800; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:101:31: error: ‘Standard_Utf32Char’ does not name a type template const Standard_Utf32Char NCollection_UtfIterator::UTF16_SURROGATE_HIGH_END = 0xDBFF; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:102:31: error: ‘Standard_Utf32Char’ does not name a type template const Standard_Utf32Char NCollection_UtfIterator::UTF16_SURROGATE_LOW_START = 0xDC00; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:103:31: error: ‘Standard_Utf32Char’ does not name a type template const Standard_Utf32Char NCollection_UtfIterator::UTF16_SURROGATE_LOW_END = 0xDFFF; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:104:31: error: ‘Standard_Utf32Char’ does not name a type template const Standard_Utf32Char NCollection_UtfIterator::UTF16_SURROGATE_HIGH_SHIFT = 10; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:105:31: error: ‘Standard_Utf32Char’ does not name a type template const Standard_Utf32Char NCollection_UtfIterator::UTF16_SURROGATE_LOW_BASE = 0x0010000UL; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:106:31: error: ‘Standard_Utf32Char’ does not name a type template const Standard_Utf32Char NCollection_UtfIterator::UTF16_SURROGATE_LOW_MASK = 0x3FFUL; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:107:31: error: ‘Standard_Utf32Char’ does not name a type template const Standard_Utf32Char NCollection_UtfIterator::UTF32_MAX_BMP = 0x0000FFFFUL; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:108:31: error: ‘Standard_Utf32Char’ does not name a type template const Standard_Utf32Char NCollection_UtfIterator::UTF32_MAX_LEGAL = 0x0010FFFFUL; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx: In member function ‘void NCollection_UtfIterator::readUTF16()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:117:3: error: ‘Standard_Utf32Char’ was not declared in this scope Standard_Utf32Char aChar = *myPosNext++; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:119:7: error: ‘aChar’ was not declared in this scope if (aChar >= UTF16_SURROGATE_HIGH_START ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:119:16: error: ‘UTF16_SURROGATE_HIGH_START’ was not declared in this scope if (aChar >= UTF16_SURROGATE_HIGH_START ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:120:16: error: ‘UTF16_SURROGATE_HIGH_END’ was not declared in this scope && aChar <= UTF16_SURROGATE_HIGH_END) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:122:11: error: ‘Standard_Utf32Char’ does not name a type const Standard_Utf32Char aChar2 = *myPosNext; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:124:9: error: ‘aChar2’ was not declared in this scope if (aChar2 >= UTF16_SURROGATE_LOW_START ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:124:19: error: ‘UTF16_SURROGATE_LOW_START’ was not declared in this scope if (aChar2 >= UTF16_SURROGATE_LOW_START ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:125:19: error: ‘UTF16_SURROGATE_LOW_END’ was not declared in this scope && aChar2 <= UTF16_SURROGATE_LOW_END) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:127:56: error: ‘UTF16_SURROGATE_HIGH_SHIFT’ was not declared in this scope aChar = ((aChar - UTF16_SURROGATE_HIGH_START) << UTF16_SURROGATE_HIGH_SHIFT) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:128:56: error: ‘UTF16_SURROGATE_LOW_BASE’ was not declared in this scope + (aChar2 - UTF16_SURROGATE_LOW_START) + UTF16_SURROGATE_LOW_BASE; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:132:3: error: ‘myCharUtf32’ was not declared in this scope myCharUtf32 = aChar; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:132:17: error: ‘aChar’ was not declared in this scope myCharUtf32 = aChar; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx: In member function ‘Standard_Integer NCollection_UtfIterator::AdvanceBytesUtf8() const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:142:7: error: ‘myCharUtf32’ was not declared in this scope if (myCharUtf32 >= UTF16_SURROGATE_HIGH_START ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:142:22: error: ‘UTF16_SURROGATE_HIGH_START’ was not declared in this scope if (myCharUtf32 >= UTF16_SURROGATE_HIGH_START ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:143:22: error: ‘UTF16_SURROGATE_LOW_END’ was not declared in this scope && myCharUtf32 <= UTF16_SURROGATE_LOW_END) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:148:49: error: there are no arguments to ‘Standard_Utf32Char’ that depend on a template parameter, so a declaration of ‘Standard_Utf32Char’ must be available [-fpermissive] else if (myCharUtf32 < Standard_Utf32Char(0x80)) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:148:49: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:152:50: error: there are no arguments to ‘Standard_Utf32Char’ that depend on a template parameter, so a declaration of ‘Standard_Utf32Char’ must be available [-fpermissive] else if (myCharUtf32 < Standard_Utf32Char(0x800)) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:156:52: error: there are no arguments to ‘Standard_Utf32Char’ that depend on a template parameter, so a declaration of ‘Standard_Utf32Char’ must be available [-fpermissive] else if (myCharUtf32 < Standard_Utf32Char(0x10000)) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:160:27: error: ‘UTF32_MAX_LEGAL’ was not declared in this scope else if (myCharUtf32 <= UTF32_MAX_LEGAL) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx: In member function ‘Standard_Utf8UChar* NCollection_UtfIterator::GetUtf8(Standard_Utf8UChar*) const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:189:3: error: ‘Standard_Utf32Char’ was not declared in this scope Standard_Utf32Char aChar = myCharUtf32; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:190:7: error: ‘myCharUtf32’ was not declared in this scope if (myCharUtf32 >= UTF16_SURROGATE_HIGH_START ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:190:22: error: ‘UTF16_SURROGATE_HIGH_START’ was not declared in this scope if (myCharUtf32 >= UTF16_SURROGATE_HIGH_START ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:191:22: error: ‘UTF16_SURROGATE_LOW_END’ was not declared in this scope && myCharUtf32 <= UTF16_SURROGATE_LOW_END) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:198:40: error: ‘aChar’ was not declared in this scope *theBuffer++ = Standard_Utf8UChar (aChar | UTF8_FIRST_BYTE_MARK[1]); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:203:40: error: ‘aChar’ was not declared in this scope *++theBuffer = Standard_Utf8UChar((aChar | UTF8_BYTE_MARK) & UTF8_BYTE_MASK); aChar >>= 6; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:203:48: error: ‘UTF8_BYTE_MARK’ was not declared in this scope *++theBuffer = Standard_Utf8UChar((aChar | UTF8_BYTE_MARK) & UTF8_BYTE_MASK); aChar >>= 6; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:203:66: error: ‘UTF8_BYTE_MASK’ was not declared in this scope *++theBuffer = Standard_Utf8UChar((aChar | UTF8_BYTE_MARK) & UTF8_BYTE_MASK); aChar >>= 6; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:210:40: error: ‘aChar’ was not declared in this scope *--theBuffer = Standard_Utf8UChar((aChar | UTF8_BYTE_MARK) & UTF8_BYTE_MASK); aChar >>= 6; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:210:48: error: ‘UTF8_BYTE_MARK’ was not declared in this scope *--theBuffer = Standard_Utf8UChar((aChar | UTF8_BYTE_MARK) & UTF8_BYTE_MASK); aChar >>= 6; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:210:66: error: ‘UTF8_BYTE_MASK’ was not declared in this scope *--theBuffer = Standard_Utf8UChar((aChar | UTF8_BYTE_MARK) & UTF8_BYTE_MASK); aChar >>= 6; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:215:27: error: ‘UTF32_MAX_LEGAL’ was not declared in this scope else if (myCharUtf32 <= UTF32_MAX_LEGAL) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:218:40: error: ‘aChar’ was not declared in this scope *--theBuffer = Standard_Utf8UChar((aChar | UTF8_BYTE_MARK) & UTF8_BYTE_MASK); aChar >>= 6; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:218:48: error: ‘UTF8_BYTE_MARK’ was not declared in this scope *--theBuffer = Standard_Utf8UChar((aChar | UTF8_BYTE_MARK) & UTF8_BYTE_MASK); aChar >>= 6; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:218:66: error: ‘UTF8_BYTE_MASK’ was not declared in this scope *--theBuffer = Standard_Utf8UChar((aChar | UTF8_BYTE_MARK) & UTF8_BYTE_MASK); aChar >>= 6; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx: In member function ‘Standard_Integer NCollection_UtfIterator::AdvanceBytesUtf16() const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:238:43: error: ‘Standard_Utf16Char’ was not declared in this scope return AdvanceCodeUnitsUtf16() * sizeof(Standard_Utf16Char); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx: In member function ‘Standard_Integer NCollection_UtfIterator::AdvanceCodeUnitsUtf16() const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:248:7: error: ‘myCharUtf32’ was not declared in this scope if (myCharUtf32 <= UTF32_MAX_BMP) // target is a character <= 0xFFFF ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:248:22: error: ‘UTF32_MAX_BMP’ was not declared in this scope if (myCharUtf32 <= UTF32_MAX_BMP) // target is a character <= 0xFFFF ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:251:24: error: ‘UTF16_SURROGATE_HIGH_START’ was not declared in this scope if (myCharUtf32 >= UTF16_SURROGATE_HIGH_START ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:252:24: error: ‘UTF16_SURROGATE_LOW_END’ was not declared in this scope && myCharUtf32 <= UTF16_SURROGATE_LOW_END) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:261:26: error: ‘UTF32_MAX_LEGAL’ was not declared in this scope else if (myCharUtf32 > UTF32_MAX_LEGAL) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:279:1: error: ‘Standard_Utf16Char’ does not name a type Standard_Utf16Char* NCollection_UtfIterator::GetUtf16 (Standard_Utf16Char* theBuffer) const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfIterator.lxx:315:1: error: ‘Standard_Utf32Char’ does not name a type Standard_Utf32Char* NCollection_UtfIterator::GetUtf32 (Standard_Utf32Char* theBuffer) const ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_UtfString.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/OSD/OSD_OpenFile.hxx:26, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/OSD_OpenFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.hxx:60:3: error: ‘Standard_Utf32Char’ does not name a type Standard_Utf32Char GetChar (const Standard_Integer theCharIndex) const; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.hxx:71:3: error: ‘Standard_Utf32Char’ does not name a type Standard_Utf32Char operator[] (const Standard_Integer theCharIndex) const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.hxx:84:47: error: expected ‘,’ or ‘...’ before ‘&&’ token NCollection_UtfString (NCollection_UtfString&& theOther); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.hxx:84:58: error: invalid constructor; you probably meant ‘NCollection_UtfString (const NCollection_UtfString&)’ NCollection_UtfString (NCollection_UtfString&& theOther); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.hxx:99:32: error: ‘Standard_Utf16Char’ does not name a type NCollection_UtfString (const Standard_Utf16Char* theCopyUtf16, ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.hxx:107:32: error: ‘Standard_Utf32Char’ does not name a type NCollection_UtfString (const Standard_Utf32Char* theCopyUtf32, ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.hxx:107:3: error: ‘NCollection_UtfString::NCollection_UtfString(const int*, Standard_Integer)’ cannot be overloaded NCollection_UtfString (const Standard_Utf32Char* theCopyUtf32, ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.hxx:99:3: error: with ‘NCollection_UtfString::NCollection_UtfString(const int*, Standard_Integer)’ NCollection_UtfString (const Standard_Utf16Char* theCopyUtf16, ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.hxx:175:31: error: ‘Standard_Utf16Char’ was not declared in this scope const NCollection_UtfString ToUtf16() const; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.hxx:175:49: error: template argument 1 is invalid const NCollection_UtfString ToUtf16() const; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.hxx:175:61: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] const NCollection_UtfString ToUtf16() const; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.hxx:178:31: error: ‘Standard_Utf32Char’ was not declared in this scope const NCollection_UtfString ToUtf32() const; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.hxx:178:49: error: template argument 1 is invalid const NCollection_UtfString ToUtf32() const; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.hxx:178:61: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] const NCollection_UtfString ToUtf32() const; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.hxx:211:58: error: expected ‘,’ or ‘...’ before ‘&&’ token NCollection_UtfString& operator= (NCollection_UtfString&& theOther) { Swap (theOther); return *this; } ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_UtfString.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/OSD/OSD_OpenFile.hxx:26, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/OSD_OpenFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.hxx:267:52: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type void fromUnicodeImpl (typename opencascade::std::enable_if::value, const TypeFrom*>::type theStringUtf, ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.hxx:267:61: error: expected ‘,’ or ‘...’ before ‘<’ token void fromUnicodeImpl (typename opencascade::std::enable_if::value, const TypeFrom*>::type theStringUtf, ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_UtfString.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/OSD/OSD_OpenFile.hxx:26, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/OSD_OpenFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.hxx: In member function ‘NCollection_UtfString& NCollection_UtfString::operator=(NCollection_UtfString)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.hxx:211:79: error: ‘theOther’ was not declared in this scope NCollection_UtfString& operator= (NCollection_UtfString&& theOther) { Swap (theOther); return *this; } ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_UtfString.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/OSD/OSD_OpenFile.hxx:26, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/OSD_OpenFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.hxx: In member function ‘void NCollection_UtfString::fromUnicodeImpl(const Type*, Standard_Integer, NCollection_UtfIterator&)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.hxx:254:83: error: there are no arguments to ‘IntegerLast’ that depend on a template parameter, so a declaration of ‘IntegerLast’ must be available [-fpermissive] const Standard_Integer aLengthMax = (theLength > 0) ? theLength : IntegerLast(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.hxx: In member function ‘void NCollection_UtfString::fromUnicodeImpl(int)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.hxx:273:42: error: ‘theLength’ was not declared in this scope const Standard_Integer aLengthMax = (theLength > 0) ? theLength : IntegerLast(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.hxx:273:83: error: there are no arguments to ‘IntegerLast’ that depend on a template parameter, so a declaration of ‘IntegerLast’ must be available [-fpermissive] const Standard_Integer aLengthMax = (theLength > 0) ? theLength : IntegerLast(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.hxx:274:13: error: ‘theIterator’ was not declared in this scope for (; *theIterator != 0 && theIterator.Index() < aLengthMax; ++theIterator) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.hxx:278:16: error: ‘theIterator’ was not declared in this scope myLength = theIterator.Index(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.hxx:283:23: error: ‘theStringUtf’ was not declared in this scope theIterator.Init (theStringUtf); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.hxx:338:31: error: ‘Standard_Utf16Char’ was not declared in this scope typedef NCollection_UtfString NCollection_Utf16String; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.hxx:338:49: error: template argument 1 is invalid typedef NCollection_UtfString NCollection_Utf16String; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.hxx:339:31: error: ‘Standard_Utf32Char’ was not declared in this scope typedef NCollection_UtfString NCollection_Utf32String; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.hxx:339:49: error: template argument 1 is invalid typedef NCollection_UtfString NCollection_Utf32String; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.hxx:343:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_UtfString.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/OSD/OSD_OpenFile.hxx:26, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/OSD_OpenFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.lxx:21:1: error: ‘Standard_Utf32Char’ does not name a type Standard_Utf32Char NCollection_UtfString::GetChar (const Standard_Integer theCharIndex) const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.lxx:98:74: error: expected ‘,’ or ‘...’ before ‘&&’ token NCollection_UtfString::NCollection_UtfString (NCollection_UtfString&& theOther) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.lxx:98:1: error: prototype for ‘NCollection_UtfString::NCollection_UtfString(NCollection_UtfString)’ does not match any in class ‘NCollection_UtfString’ NCollection_UtfString::NCollection_UtfString (NCollection_UtfString&& theOther) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_UtfString.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/OSD/OSD_OpenFile.hxx:26, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/OSD_OpenFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.hxx:118:3: error: candidates are: NCollection_UtfString::NCollection_UtfString(const Standard_WideChar*, Standard_Integer) NCollection_UtfString (const Standard_WideChar* theCopyUtfWide, ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.hxx:99:3: error: NCollection_UtfString::NCollection_UtfString(const int*, Standard_Integer) NCollection_UtfString (const Standard_Utf16Char* theCopyUtf16, ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.hxx:91:3: error: NCollection_UtfString::NCollection_UtfString(const char*, Standard_Integer) NCollection_UtfString (const char* theCopyUtf8, ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.hxx:343:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_UtfString.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/OSD/OSD_OpenFile.hxx:26, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/OSD_OpenFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.lxx:85:1: error: NCollection_UtfString::NCollection_UtfString(const NCollection_UtfString&) NCollection_UtfString::NCollection_UtfString (const NCollection_UtfString& theCopy) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.lxx:72:1: error: NCollection_UtfString::NCollection_UtfString() NCollection_UtfString::NCollection_UtfString() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.lxx:127:59: error: ‘Standard_Utf16Char’ does not name a type NCollection_UtfString::NCollection_UtfString (const Standard_Utf16Char* theCopyUtf16, ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.lxx:141:59: error: ‘Standard_Utf32Char’ does not name a type NCollection_UtfString::NCollection_UtfString (const Standard_Utf32Char* theCopyUtf32, ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.lxx:141:1: error: redefinition of ‘NCollection_UtfString::NCollection_UtfString(const int*, Standard_Integer)’ NCollection_UtfString::NCollection_UtfString (const Standard_Utf32Char* theCopyUtf32, ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.lxx:127:1: note: ‘NCollection_UtfString::NCollection_UtfString(const int*, Standard_Integer)’ previously declared here NCollection_UtfString::NCollection_UtfString (const Standard_Utf16Char* theCopyUtf16, ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.lxx:394:29: error: ‘Standard_Utf16Char’ was not declared in this scope const NCollection_UtfString NCollection_UtfString::ToUtf16() const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.lxx:394:47: error: template argument 1 is invalid const NCollection_UtfString NCollection_UtfString::ToUtf16() const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.lxx:394:88: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] const NCollection_UtfString NCollection_UtfString::ToUtf16() const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.lxx: In member function ‘const int NCollection_UtfString::ToUtf16() const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.lxx:396:25: error: ‘Standard_Utf16Char’ was not declared in this scope NCollection_UtfString aCopy; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.lxx:396:43: error: template argument 1 is invalid NCollection_UtfString aCopy; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.lxx:397:9: error: request for member ‘FromUnicode’ in ‘aCopy’, which is of non-class type ‘int’ aCopy.FromUnicode (myString); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.lxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.lxx:406:29: error: ‘Standard_Utf32Char’ was not declared in this scope const NCollection_UtfString NCollection_UtfString::ToUtf32() const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.lxx:406:47: error: template argument 1 is invalid const NCollection_UtfString NCollection_UtfString::ToUtf32() const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.lxx:406:88: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] const NCollection_UtfString NCollection_UtfString::ToUtf32() const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.lxx: In member function ‘const int NCollection_UtfString::ToUtf32() const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.lxx:408:25: error: ‘Standard_Utf32Char’ was not declared in this scope NCollection_UtfString aCopy; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.lxx:408:43: error: template argument 1 is invalid NCollection_UtfString aCopy; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_UtfString.lxx:409:9: error: request for member ‘FromUnicode’ in ‘aCopy’, which is of non-class type ‘int’ aCopy.FromUnicode (myString); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/OSD_OpenFile.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:18: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/OSD/OSD_OpenFile.hxx: In function ‘bool OSD_OpenStream(std::filebuf&, const TCollection_ExtendedString&, std::ios_base::openmode)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/OSD/OSD_OpenFile.hxx:82:43: error: ‘const class TCollection_ExtendedString’ has no member named ‘ToExtString’ NCollection_Utf8String aString (theName.ToExtString()); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/OSD/OSD_OpenFile.hxx: In function ‘void OSD_OpenStream(T&, const TCollection_ExtendedString&, std::ios_base::openmode)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/OSD/OSD_OpenFile.hxx:114:43: error: ‘const class TCollection_ExtendedString’ has no member named ‘ToExtString’ NCollection_Utf8String aString (theName.ToExtString()); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_CallBack.hxx: In static member function ‘static const char* Storage_CallBack::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_CallBack.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_CallBack,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_CallBack.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_CallBack,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_CallBack.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_CallBack,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_CallBack.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_CallBack,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_CallBack.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_CallBack,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionError.hxx: In static member function ‘static const char* Standard_DimensionError::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DimensionError, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DimensionError, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DimensionError, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DimensionError, Standard_DomainError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DimensionError, Standard_DomainError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx: In static member function ‘static const char* Standard_DimensionMismatch::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DimensionMismatch, Standard_DimensionError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DimensionMismatch, Standard_DimensionError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DimensionMismatch, Standard_DimensionError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DimensionMismatch, Standard_DimensionError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DimensionMismatch, Standard_DimensionError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfMemory.hxx: In static member function ‘static const char* Standard_OutOfMemory::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfMemory.hxx:75:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_OutOfMemory,Standard_ProgramError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfMemory.hxx:75:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_OutOfMemory,Standard_ProgramError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfMemory.hxx:75:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_OutOfMemory,Standard_ProgramError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfMemory.hxx:75:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_OutOfMemory,Standard_ProgramError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfMemory.hxx:75:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_OutOfMemory,Standard_ProgramError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_NotImplemented.hxx: In static member function ‘static const char* Standard_NotImplemented::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_NotImplemented.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_NotImplemented, Standard_ProgramError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_NotImplemented.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_NotImplemented, Standard_ProgramError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_NotImplemented.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_NotImplemented, Standard_ProgramError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_NotImplemented.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_NotImplemented, Standard_ProgramError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_NotImplemented.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_NotImplemented, Standard_ProgramError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Iterator.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_ArrayOfCallBack.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_ArrayOfCallBack.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_HArrayOfCallBack.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_HArrayOfCallBack.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:20: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Iterator.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Iterator.hxx:40:78: error: expected ‘,’ or ‘...’ before ‘&&’ token NCollection_Iterator(const Container& theList, typename Container::iterator&& theOther) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Iterator.hxx:121:55: error: expected ‘,’ or ‘...’ before ‘&&’ token NCollection_Iterator& operator=(NCollection_Iterator&& theOther) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Iterator.hxx: In constructor ‘NCollection_Iterator::NCollection_Iterator(const Container&, typename Container::iterator)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Iterator.hxx:41:13: error: ‘theOther’ was not declared in this scope : myCur(theOther), myLast(const_cast(theList).end()) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Iterator.hxx: In member function ‘NCollection_Iterator& NCollection_Iterator::operator=(NCollection_Iterator)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Iterator.hxx:123:18: error: ‘theOther’ was not declared in this scope if (this != &theOther) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Iterator.hxx:125:16: error: ‘move’ is not a member of ‘std’ myLast = std::move(theOther.myLast); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Iterator.hxx:126:15: error: ‘move’ is not a member of ‘std’ myCur = std::move(theOther.myCur); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Allocator.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_ArrayOfCallBack.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_ArrayOfCallBack.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_HArrayOfCallBack.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_HArrayOfCallBack.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:20: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:56:25: error: expected ‘;’ at end of member declaration NCollection_Allocator() noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:56:27: error: ‘noexcept’ does not name a type NCollection_Allocator() noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:56:27: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:60:65: error: expected ‘;’ at end of member declaration NCollection_Allocator(const Handle(NCollection_BaseAllocator)&) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:60:67: error: ‘noexcept’ does not name a type NCollection_Allocator(const Handle(NCollection_BaseAllocator)&) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:60:67: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:65:77: error: expected initializer before ‘noexcept’ NCollection_Allocator& operator=(const NCollection_Allocator&) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:73:66: error: expected initializer before ‘noexcept’ NCollection_Allocator(const NCollection_Allocator&) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:108:31: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:109:38: error: expected ‘,’ or ‘...’ before ‘&&’ token void construct(_Objty* _Ptr, _Types&&... _Args) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:109:49: error: parameter packs not expanded with ‘...’: void construct(_Objty* _Ptr, _Types&&... _Args) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:109:49: note: ‘_Types’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:127:58: error: expected initializer before ‘noexcept’ bool operator==(const NCollection_Allocator&) const noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:132:49: error: expected ‘;’ at end of member declaration bool operator!=(const NCollection_Allocator&) const noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:132:55: error: ‘noexcept’ does not name a type bool operator!=(const NCollection_Allocator&) const noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:132:55: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:138:58: error: expected initializer before ‘noexcept’ bool operator!=(const NCollection_Allocator&) const noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx: In member function ‘void NCollection_Allocator::construct(_Objty*, )’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:111:32: error: ‘forward’ is not a member of ‘std’ ::new ((void*)_Ptr) _Objty(std::forward<_Types>(_Args)...); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:111:51: error: expected primary-expression before ‘>’ token ::new ((void*)_Ptr) _Objty(std::forward<_Types>(_Args)...); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:111:53: error: ‘_Args’ was not declared in this scope ::new ((void*)_Ptr) _Objty(std::forward<_Types>(_Args)...); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/StdFail/StdFail_NotDone.hxx: In static member function ‘static const char* StdFail_NotDone::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/StdFail/StdFail_NotDone.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(StdFail_NotDone, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/StdFail/StdFail_NotDone.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(StdFail_NotDone, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/StdFail/StdFail_NotDone.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(StdFail_NotDone, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/StdFail/StdFail_NotDone.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(StdFail_NotDone, Standard_Failure) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/StdFail/StdFail_NotDone.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(StdFail_NotDone, Standard_Failure) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedIterator.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:26, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_ArrayOfCallBack.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_ArrayOfCallBack.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_HArrayOfCallBack.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_HArrayOfCallBack.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:20: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:32:9: error: expected nested-name-specifier before ‘iterator_category’ using iterator_category = Category; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:33:9: error: expected nested-name-specifier before ‘value_type’ using value_type = ItemType; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:34:9: error: expected nested-name-specifier before ‘difference_type’ using difference_type = ptrdiff_t; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:35:9: error: expected nested-name-specifier before ‘pointer’ using pointer = typename std::conditional::type; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:36:9: error: expected nested-name-specifier before ‘reference’ using reference = typename std::conditional::type; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedIterator.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:26, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_ArrayOfCallBack.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_ArrayOfCallBack.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_HArrayOfCallBack.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_HArrayOfCallBack.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:20: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:71:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type Reference() const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:71:26: error: expected unqualified-id before ‘<’ token typename std::enable_if::type Reference() const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:77:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type Reference() const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:77:26: error: expected unqualified-id before ‘<’ token typename std::enable_if::type Reference() const ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedIterator.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:26, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_ArrayOfCallBack.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_ArrayOfCallBack.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_HArrayOfCallBack.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_HArrayOfCallBack.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:20: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx: In constructor ‘NCollection_IndexedIterator::NCollection_IndexedIterator()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:39:60: error: ‘nullptr’ was not declared in this scope NCollection_IndexedIterator() : myIndex(0), myIndexedMap(nullptr) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedIterator.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:26, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_ArrayOfCallBack.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_ArrayOfCallBack.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_HArrayOfCallBack.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_HArrayOfCallBack.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:20: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx: In member function ‘typename NCollection_IndexedIterator::reference NCollection_IndexedIterator::operator*() const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:114:12: error: ‘Reference’ was not declared in this scope return Reference(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:114:34: error: expected primary-expression before ‘)’ token return Reference(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx: In member function ‘typename NCollection_IndexedIterator::pointer NCollection_IndexedIterator::operator->() const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:120:13: error: ‘Reference’ was not declared in this scope return &Reference(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:120:35: error: expected primary-expression before ‘)’ token return &Reference(); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Assert.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_StlIterator.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_StlIterator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Sequence.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TColStd/TColStd_SequenceOfExtendedString.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TColStd_SequenceOfExtendedString.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx: In member function ‘NCollection_IndexedIterator& NCollection_IndexedIterator::operator--()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:143:29: error: ‘is_same’ is not a member of ‘opencascade::std’ Standard_STATIC_ASSERT((opencascade::std::is_same::value || ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:143:86: error: a comma operator cannot appear in a constant-expression Standard_STATIC_ASSERT((opencascade::std::is_same::value || ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:143:96: error: template argument 1 is invalid Standard_STATIC_ASSERT((opencascade::std::is_same::value || ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:143:105: error: qualified-id in declaration before ‘||’ token Standard_STATIC_ASSERT((opencascade::std::is_same::value || ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx: In member function ‘NCollection_IndexedIterator& NCollection_IndexedIterator::operator+=(typename NCollection_IndexedIterator::difference_type)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:162:29: error: ‘is_same’ is not a member of ‘opencascade::std’ Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:162:86: error: a comma operator cannot appear in a constant-expression Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:162:96: error: template argument 1 is invalid Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:162:104: error: qualified-id in declaration before ‘)’ token Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx: In member function ‘typename NCollection_IndexedIterator::difference_type NCollection_IndexedIterator::operator-(const NCollection_IndexedIterator&) const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:190:29: error: ‘is_same’ is not a member of ‘opencascade::std’ Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:190:86: error: a comma operator cannot appear in a constant-expression Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:190:96: error: template argument 1 is invalid Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:190:104: error: qualified-id in declaration before ‘)’ token Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ In file included from /usr/include/c++/5/type_traits:35:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Std.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Integer.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Integer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /usr/include/c++/5/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support \ ^ In file included from /usr/include/c++/5/type_traits:35:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Std.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Integer.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Integer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /usr/include/c++/5/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support \ ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_ArrayOfCallBack.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_ArrayOfCallBack.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_HArrayOfCallBack.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_HArrayOfCallBack.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:20: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:65:9: error: expected nested-name-specifier before ‘value_type’ using value_type = TheItemType; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:66:9: error: expected nested-name-specifier before ‘size_type’ using size_type = size_t; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:67:9: error: expected nested-name-specifier before ‘difference_type’ using difference_type = size_t; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:68:9: error: expected nested-name-specifier before ‘pointer’ using pointer = TheItemType*; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:69:9: error: expected nested-name-specifier before ‘const_pointer’ using const_pointer = const TheItemType*; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:70:9: error: expected nested-name-specifier before ‘reference’ using reference = TheItemType&; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:71:9: error: expected nested-name-specifier before ‘const_reference’ using const_reference = const TheItemType&; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:73:9: error: expected nested-name-specifier before ‘iterator’ using iterator = NCollection_IndexedIterator; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:74:9: error: expected nested-name-specifier before ‘const_iterator’ using const_iterator = NCollection_IndexedIterator; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:75:9: error: expected nested-name-specifier before ‘Iterator’ using Iterator = NCollection_Iterator>; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:79:3: error: ‘const_iterator’ does not name a type const_iterator begin() const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:84:3: error: ‘iterator’ does not name a type iterator begin() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:89:3: error: ‘const_iterator’ does not name a type const_iterator cbegin() const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:94:3: error: ‘iterator’ does not name a type iterator end() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:99:3: error: ‘const_iterator’ does not name a type const_iterator end() const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:104:3: error: ‘const_iterator’ does not name a type const_iterator cend() const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:148:47: error: expected ‘)’ before ‘theBegin’ explicit NCollection_Array1(const_reference theBegin, ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:1888:1: error: expected ‘}’ at end of input } ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_ArrayOfCallBack.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_ArrayOfCallBack.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_HArrayOfCallBack.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_HArrayOfCallBack.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:20: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx: In constructor ‘NCollection_Array1::NCollection_Array1()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:112:5: error: class ‘NCollection_Array1’ does not have any field named ‘myLowerBound’ myLowerBound(1), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:113:5: error: class ‘NCollection_Array1’ does not have any field named ‘mySize’ mySize(0) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx: In constructor ‘NCollection_Array1::NCollection_Array1(Standard_Integer, Standard_Integer)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:118:5: error: class ‘NCollection_Array1’ does not have any field named ‘myLowerBound’ myLowerBound(theLower), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:119:5: error: class ‘NCollection_Array1’ does not have any field named ‘mySize’ mySize(theUpper - theLower + 1) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:121:9: error: ‘mySize’ was not declared in this scope if (mySize == 0) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:125:5: error: ‘myPointer’ was not declared in this scope myPointer = myAllocator.allocate(mySize); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:125:17: error: ‘myAllocator’ was not declared in this scope myPointer = myAllocator.allocate(mySize); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:125:38: error: ‘mySize’ was not declared in this scope myPointer = myAllocator.allocate(mySize); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:126:5: error: ‘myIsOwner’ was not declared in this scope myIsOwner = true; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:127:15: error: there are no arguments to ‘construct’ that depend on a template parameter, so a declaration of ‘construct’ must be available [-fpermissive] construct(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx: In constructor ‘NCollection_Array1::NCollection_Array1(const allocator_type&, Standard_Integer, Standard_Integer)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:133:5: error: class ‘NCollection_Array1’ does not have any field named ‘myLowerBound’ myLowerBound(theLower), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:134:5: error: class ‘NCollection_Array1’ does not have any field named ‘mySize’ mySize(theUpper - theLower + 1), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:135:5: error: class ‘NCollection_Array1’ does not have any field named ‘myPointer’ myPointer(nullptr), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:135:15: error: ‘nullptr’ was not declared in this scope myPointer(nullptr), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:136:5: error: class ‘NCollection_Array1’ does not have any field named ‘myIsOwner’ myIsOwner(false), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:137:5: error: class ‘NCollection_Array1’ does not have any field named ‘myAllocator’ myAllocator(theAlloc) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:139:9: error: ‘mySize’ was not declared in this scope if (mySize == 0) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:143:5: error: ‘myPointer’ was not declared in this scope myPointer = myAllocator.allocate(mySize); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:143:17: error: ‘myAllocator’ was not declared in this scope myPointer = myAllocator.allocate(mySize); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:143:38: error: ‘mySize’ was not declared in this scope myPointer = myAllocator.allocate(mySize); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:144:5: error: ‘myIsOwner’ was not declared in this scope myIsOwner = true; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:145:15: error: there are no arguments to ‘construct’ that depend on a template parameter, so a declaration of ‘construct’ must be available [-fpermissive] construct(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:146:3: error: expected unqualified-id at end of input } ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Integer.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Integer.hxx:82:1: warning: identifier ‘constexpr’ is a keyword in C++11 [-Wc++0x-compat] constexpr Standard_Integer IntegerFirst() ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Integer.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Integer.hxx:82:1: warning: identifier ‘constexpr’ is a keyword in C++11 [-Wc++0x-compat] constexpr Standard_Integer IntegerFirst() ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Sequence.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TColStd/TColStd_SequenceOfExtendedString.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TColStd_SequenceOfExtendedString.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx: In instantiation of ‘void NCollection_Sequence::Clear(const opencascade::handle&) [with TheItemType = opencascade::handle]’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:426:10: required from ‘NCollection_Sequence::~NCollection_Sequence() [with TheItemType = opencascade::handle]’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_HSeqOfRoot.hxx:23:1: required from here /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:184:25: error: ambiguous overload for ‘operator=’ (operand types are ‘opencascade::handle’ and ‘const opencascade::handle’) this->myAllocator = theAllocator; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:101:13: note: candidate: opencascade::handle& opencascade::handle::operator=(const opencascade::handle&) [with T = NCollection_BaseAllocator] handle& operator= (const handle& theHandle) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:115:13: note: candidate: opencascade::handle& opencascade::handle::operator=(opencascade::handle) [with T = NCollection_BaseAllocator; opencascade::handle = opencascade::handle] handle& operator= (handle&& theHandle) Standard_Noexcept ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Sequence.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TColStd/TColStd_SequenceOfExtendedString.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TColStd_SequenceOfExtendedString.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx: In instantiation of ‘void NCollection_Sequence::appendSeq(const NCollection_Sequence::Node*) [with TheItemType = opencascade::handle]’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:126:14: required from ‘NCollection_Sequence::NCollection_Sequence(const NCollection_Sequence&) [with TheItemType = opencascade::handle]’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_HSeqOfRoot.hxx:23:1: required from here /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:440:62: error: call of overloaded ‘Node(const opencascade::handle&)’ is ambiguous Node* pNew = new (this->myAllocator) Node(pCur->Value()); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Sequence.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TColStd/TColStd_SequenceOfExtendedString.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TColStd_SequenceOfExtendedString.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:47:5: note: candidate: NCollection_Sequence::Node::Node(TheItemType) [with TheItemType = opencascade::handle] Node (TheItemType&& theItem) : ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:43:5: note: candidate: NCollection_Sequence::Node::Node(const TheItemType&) [with TheItemType = opencascade::handle] Node (const TheItemType& theItem) : ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:39:9: note: candidate: NCollection_Sequence >::Node::Node(const NCollection_Sequence >::Node&) class Node : public NCollection_SeqNode ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Sequence.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TColStd/TColStd_SequenceOfExtendedString.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TColStd_SequenceOfExtendedString.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx: In instantiation of ‘void NCollection_Sequence::Clear(const opencascade::handle&) [with TheItemType = TCollection_AsciiString]’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:426:10: required from ‘NCollection_Sequence::~NCollection_Sequence() [with TheItemType = TCollection_AsciiString]’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TColStd/TColStd_HSequenceOfAsciiString.hxx:22:1: required from here /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:184:25: error: ambiguous overload for ‘operator=’ (operand types are ‘opencascade::handle’ and ‘const opencascade::handle’) this->myAllocator = theAllocator; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:101:13: note: candidate: opencascade::handle& opencascade::handle::operator=(const opencascade::handle&) [with T = NCollection_BaseAllocator] handle& operator= (const handle& theHandle) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:115:13: note: candidate: opencascade::handle& opencascade::handle::operator=(opencascade::handle) [with T = NCollection_BaseAllocator; opencascade::handle = opencascade::handle] handle& operator= (handle&& theHandle) Standard_Noexcept ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Sequence.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TColStd/TColStd_SequenceOfExtendedString.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TColStd_SequenceOfExtendedString.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx: In instantiation of ‘void NCollection_Sequence::appendSeq(const NCollection_Sequence::Node*) [with TheItemType = TCollection_AsciiString]’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:126:14: required from ‘NCollection_Sequence::NCollection_Sequence(const NCollection_Sequence&) [with TheItemType = TCollection_AsciiString]’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TColStd/TColStd_HSequenceOfAsciiString.hxx:22:1: required from here /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:440:62: error: call of overloaded ‘Node(const TCollection_AsciiString&)’ is ambiguous Node* pNew = new (this->myAllocator) Node(pCur->Value()); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Sequence.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/TColStd/TColStd_SequenceOfExtendedString.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/TColStd_SequenceOfExtendedString.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:47:5: note: candidate: NCollection_Sequence::Node::Node(TheItemType) [with TheItemType = TCollection_AsciiString] Node (TheItemType&& theItem) : ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:43:5: note: candidate: NCollection_Sequence::Node::Node(const TheItemType&) [with TheItemType = TCollection_AsciiString] Node (const TheItemType& theItem) : ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Sequence.hxx:39:9: note: candidate: NCollection_Sequence::Node::Node(const NCollection_Sequence::Node&) class Node : public NCollection_SeqNode ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx: In instantiation of ‘static const opencascade::handle& opencascade::type_instance::get() [with T = Standard_Transient]’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:257:73: required from ‘static const opencascade::handle& opencascade::type_instance::get() [with T = Storage_HSeqOfRoot]’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:180:46: required from ‘static const opencascade::handle& Standard_Type::Instance() [with T = Storage_HSeqOfRoot]’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_HSeqOfRoot.hxx:23:1: required from here /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:256:59: error: ‘get_type_name’ is not a member of ‘Standard_Transient’ Standard_Type::Register (typeid(T), T::get_type_name(), sizeof(T), ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Transient.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_Data.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Storage/Storage_BaseDriver.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:96:15: warning: inline function ‘void Standard_Transient::IncrementRefCounter()’ used but never defined inline void IncrementRefCounter() noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:103:27: warning: inline function ‘Standard_Integer Standard_Transient::DecrementRefCounter()’ used but never defined inline Standard_Integer DecrementRefCounter() noexcept ^ make[2]: *** [src/TKernel/CMakeFiles/TKernel.dir/__/FSD/FSD_BinaryFile.cxx.o] Error 1 make[1]: *** [src/TKernel/CMakeFiles/TKernel.dir/all] Error 2 In file included from /usr/include/c++/5/type_traits:35:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Std.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Integer.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Integer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BissecNewton.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.cxx:16: /usr/include/c++/5/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support \ ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Integer.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BissecNewton.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Integer.hxx:82:1: warning: identifier ‘constexpr’ is a keyword in C++11 [-Wc++0x-compat] constexpr Standard_Integer IntegerFirst() ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Transient.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:93:3: warning: identifier ‘noexcept’ is a keyword in C++11 [-Wc++0x-compat] inline Standard_Integer GetRefCount() const noexcept { return myRefCount_; } ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Transient.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:93:3: warning: identifier ‘noexcept’ is a keyword in C++11 [-Wc++0x-compat] inline Standard_Integer GetRefCount() const noexcept { return myRefCount_; } ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:219:7: warning: identifier ‘nullptr’ is a keyword in C++11 [-Wc++0x-compat] return entity != nullptr; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:219:7: warning: identifier ‘nullptr’ is a keyword in C++11 [-Wc++0x-compat] return entity != nullptr; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:199:3: warning: identifier ‘static_assert’ is a keyword in C++11 [-Wc++0x-compat] DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:199:3: warning: identifier ‘static_assert’ is a keyword in C++11 [-Wc++0x-compat] DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Transient.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BissecNewton.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:93:3: warning: identifier ‘noexcept’ is a keyword in C++11 [-Wc++0x-compat] inline Standard_Integer GetRefCount() const noexcept { return myRefCount_; } ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BissecNewton.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:219:7: warning: identifier ‘nullptr’ is a keyword in C++11 [-Wc++0x-compat] return entity != nullptr; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/StdFail/StdFail_NotDone.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/StdFail_NotDone.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.lxx:15, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BissecNewton.lxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.hxx:110, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BissecNewton.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:199:3: warning: identifier ‘static_assert’ is a keyword in C++11 [-Wc++0x-compat] DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Std.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Integer.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Integer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BissecNewton.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:40:61: error: expected template-name before ‘<’ token struct is_base_but_not_same : opencascade::std::is_base_of ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:40:61: error: expected ‘{’ before ‘<’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:40:61: error: expected unqualified-id before ‘<’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:49:58: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type typename opencascade::std::enable_if::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:49:67: error: expected template-argument before ‘<’ token typename opencascade::std::enable_if::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:49:67: error: expected ‘>’ before ‘<’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:49:115: error: template argument 3 is invalid typename opencascade::std::enable_if::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:50:3: error: expected ‘::’ before ‘:’ token : opencascade::std::false_type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:50:3: error: expected identifier before ‘:’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:50:3: error: qualified name does not name a class before ‘:’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:50:3: error: expected ‘{’ before ‘:’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:50:3: error: expected unqualified-id before ‘:’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:57:45: error: expected template-name before ‘<’ token struct is_integer : std::integral_constant ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:40:61: error: expected ‘{’ before ‘<’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:40:61: error: expected unqualified-id before ‘<’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:49:58: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type typename opencascade::std::enable_if::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:49:67: error: expected template-argument before ‘<’ token typename opencascade::std::enable_if::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:49:67: error: expected ‘>’ before ‘<’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:49:115: error: template argument 3 is invalid typename opencascade::std::enable_if::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:50:3: error: expected ‘::’ before ‘:’ token : opencascade::std::false_type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:50:3: error: expected identifier before ‘:’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:50:3: error: qualified name does not name a class before ‘:’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:50:3: error: expected ‘{’ before ‘:’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:50:3: error: expected unqualified-id before ‘:’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:57:45: error: expected template-name before ‘<’ token struct is_integer : std::integral_constant ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:40:61: error: expected ‘{’ before ‘<’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:40:61: error: expected unqualified-id before ‘<’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:49:58: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type typename opencascade::std::enable_if::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:49:67: error: expected template-argument before ‘<’ token typename opencascade::std::enable_if::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:49:67: error: expected ‘>’ before ‘<’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:49:115: error: template argument 3 is invalid typename opencascade::std::enable_if::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:50:3: error: expected ‘::’ before ‘:’ token : opencascade::std::false_type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:50:3: error: expected identifier before ‘:’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:50:3: error: qualified name does not name a class before ‘:’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:50:3: error: expected ‘{’ before ‘:’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:50:3: error: expected unqualified-id before ‘:’ token /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Std.hxx:57:45: error: expected template-name before ‘<’ token struct is_integer : std::integral_constant (const opencascade::handle&)’ #define Standard_Noexcept throw() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:74:33: note: in expansion of macro ‘Standard_Noexcept’ handle (handle&& theHandle) Standard_Noexcept : entity(theHandle.entity) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BissecNewton.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:115:30: error: expected ‘,’ or ‘...’ before ‘&&’ token handle& operator= (handle&& theHandle) Standard_Noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:182:39: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type static typename opencascade::std::enable_if::value, handle>::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:182:48: error: expected unqualified-id before ‘<’ token static typename opencascade::std::enable_if::value, handle>::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:190:39: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type static typename opencascade::std::enable_if::value, handle>::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:190:48: error: expected unqualified-id before ‘<’ token static typename opencascade::std::enable_if::value, handle>::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:199:85: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type static handle DownCast (const handle& theObject, typename opencascade::std::enable_if::value, void*>::type = 0) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:199:94: error: expected ‘,’ or ‘...’ before ‘<’ token static handle DownCast (const handle& theObject, typename opencascade::std::enable_if::value, void*>::type = 0) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BissecNewton.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:207:74: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type static handle DownCast (const T2* thePtr, typename opencascade::std::enable_if::value, void*>::type = 0) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:207:83: error: expected ‘,’ or ‘...’ before ‘<’ token static handle DownCast (const T2* thePtr, typename opencascade::std::enable_if::value, void*>::type = 0) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:217:31: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 explicit operator bool () const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:277:50: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type template ::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:277:59: error: expected ‘>’ before ‘<’ token template ::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:278:35: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 operator const handle& () const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:285:50: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type template ::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:285:59: error: expected ‘>’ before ‘<’ token template ::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:286:27: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 operator handle& () ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BissecNewton.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx: In member function ‘opencascade::handle& opencascade::handle::operator=(opencascade::handle)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:117:32: error: ‘theHandle’ was not declared in this scope std::swap (this->entity, theHandle.entity); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BissecNewton.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx: In member function ‘opencascade::handle::operator bool() const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:219:24: error: ‘nullptr’ was not declared in this scope return entity != nullptr; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_HashUtils.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:401, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BissecNewton.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:35:19: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:35:28: error: expected unqualified-id before ‘<’ token typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:42:19: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:42:28: error: expected unqualified-id before ‘<’ token typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:49:5: error: ‘constexpr’ does not name a type constexpr typename std::enable_if::type optimalSeed() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:49:5: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:55:5: error: ‘constexpr’ does not name a type constexpr typename std::enable_if::type optimalSeed() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:55:5: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:73:26: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type static typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:73:35: error: expected unqualified-id before ‘<’ token static typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:80:26: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type static typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:80:35: error: expected unqualified-id before ‘<’ token static typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:87:5: error: ‘constexpr’ does not name a type constexpr typename std::enable_if::type optimalSeed() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:87:5: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:93:5: error: ‘constexpr’ does not name a type constexpr typename std::enable_if::type optimalSeed() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:93:5: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:100:29: error: expected initializer before ‘noexcept’ T hash(const T1 theValue) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:106:43: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 T hashBytes(const T1* theKey, int theLen) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx: In function ‘T opencascade::hashBytes(const T1*, int)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:108:12: error: ‘hash_combine’ is not a member of ‘opencascade::MurmurHash’ return opencascade::MurmurHash::hash_combine(*theKey, theLen); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:108:52: error: expected primary-expression before ‘,’ token return opencascade::MurmurHash::hash_combine(*theKey, theLen); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:108:55: error: expected primary-expression before ‘>’ token return opencascade::MurmurHash::hash_combine(*theKey, theLen); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:112:70: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 T hash_combine(const T1 theValue, const int theLen, const T theSeed) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx: In function ‘T opencascade::hash_combine(T1, int, T)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:114:12: error: ‘hash_combine’ is not a member of ‘opencascade::MurmurHash’ return opencascade::MurmurHash::hash_combine(theValue, theLen, theSeed); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:114:12: note: suggested alternative: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:112:5: note: ‘opencascade::hash_combine’ T hash_combine(const T1 theValue, const int theLen, const T theSeed) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:114:52: error: expected primary-expression before ‘,’ token return opencascade::MurmurHash::hash_combine(theValue, theLen, theSeed); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:114:55: error: expected primary-expression before ‘>’ token return opencascade::MurmurHash::hash_combine(theValue, theLen, theSeed); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_HashUtils.lxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:118, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_HashUtils.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:401, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BissecNewton.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.lxx: In function ‘uint64_t opencascade::MurmurHash::MurmurHash64A(const void*, int, uint64_t)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.lxx:52:10: error: ‘constexpr’ does not name a type static constexpr uint64_t aMul = (((uint64_t)0xc6a4a793UL) << 32UL) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.lxx:52:10: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.lxx:60:40: error: ‘aMul’ was not declared in this scope uint64_t aHash = theSeed ^ (theLen * aMul); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BissecNewton.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:406:10: error: ‘hash’ is not a class template struct hash ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:408:66: error: expected ‘;’ at end of member declaration size_t operator()(const Handle(TheTransientType)& theHandle) const noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:408:72: error: ‘noexcept’ does not name a type size_t operator()(const Handle(TheTransientType)& theHandle) const noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:408:72: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:35:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/StdFail/StdFail_NotDone.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/StdFail_NotDone.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.lxx:15, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BissecNewton.lxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.hxx:110, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BissecNewton.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.cxx:16: /usr/include/c++/5/tr2/type_traits:62:20: error: ‘true_type’ in namespace ‘std’ does not name a type typedef std::true_type empty; ^ /usr/include/c++/5/tr2/type_traits:69:20: error: ‘false_type’ in namespace ‘std’ does not name a type typedef std::false_type empty; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/StdFail/StdFail_NotDone.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/StdFail_NotDone.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.lxx:15, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BissecNewton.lxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.hxx:110, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BissecNewton.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:43:21: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:46:18: error: ‘tuple’ in namespace ‘opencascade::std’ does not name a template type typedef std::tuple type; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:53:22: error: ‘tuple’ is not a member of ‘opencascade::std’ struct has_type > : std::false_type {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:53:22: error: ‘tuple’ is not a member of ‘opencascade::std’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:53:33: error: template argument 2 is invalid struct has_type > : std::false_type {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:53:35: error: expected unqualified-id before ‘>’ token struct has_type > : std::false_type {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:55:45: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:56:22: error: ‘tuple’ is not a member of ‘opencascade::std’ struct has_type > : has_type > {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:56:22: error: ‘tuple’ is not a member of ‘opencascade::std’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:56:41: error: wrong number of template arguments (3, should be 2) struct has_type > : has_type > {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:50:10: note: provided for ‘template struct opencascade::has_type’ struct has_type; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:56:43: error: expected unqualified-id before ‘>’ token struct has_type > : has_type > {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:58:33: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:59:22: error: ‘tuple’ is not a member of ‘opencascade::std’ struct has_type > : std::true_type {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:59:22: error: ‘tuple’ is not a member of ‘opencascade::std’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:59:41: error: wrong number of template arguments (3, should be 2) struct has_type > : std::true_type {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:50:10: note: provided for ‘template struct opencascade::has_type’ struct has_type; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:59:43: error: expected unqualified-id before ‘>’ token struct has_type > : std::true_type {}; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/StdFail/StdFail_NotDone.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/StdFail_NotDone.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.lxx:15, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BissecNewton.lxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.hxx:110, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BissecNewton.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:208:8: error: ‘type_index’ in namespace ‘std’ does not name a type std::type_index myInfo; //!< Object to store system name of the class ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx: In member function ‘const Standard_Character* Standard_Type::SystemName() const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:150:48: error: ‘myInfo’ was not declared in this scope Standard_CString SystemName() const { return myInfo.name(); } ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/StdFail/StdFail_NotDone.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/StdFail_NotDone.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.lxx:15, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BissecNewton.lxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.hxx:110, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BissecNewton.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx: In static member function ‘static const char* Standard_Type::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:199:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:199:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:199:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:199:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/StdFail/StdFail_NotDone.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/StdFail_NotDone.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.lxx:15, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BissecNewton.lxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.hxx:110, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BissecNewton.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:199:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/StdFail/StdFail_NotDone.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/StdFail_NotDone.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.lxx:15, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BissecNewton.lxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.hxx:110, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BissecNewton.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Failure.hxx: In static member function ‘static const char* Standard_Failure::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Failure.hxx:117:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Failure,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Failure.hxx:117:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Failure,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Failure.hxx:117:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Failure,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Failure.hxx:117:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Failure,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/StdFail/StdFail_NotDone.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/StdFail_NotDone.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.lxx:15, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BissecNewton.lxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.hxx:110, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BissecNewton.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Failure.hxx:117:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Failure,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/StdFail/StdFail_NotDone.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/StdFail_NotDone.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.lxx:15, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BissecNewton.lxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.hxx:110, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BissecNewton.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/StdFail/StdFail_NotDone.hxx: In static member function ‘static const char* StdFail_NotDone::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/StdFail/StdFail_NotDone.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(StdFail_NotDone, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/StdFail/StdFail_NotDone.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(StdFail_NotDone, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/StdFail/StdFail_NotDone.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(StdFail_NotDone, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/StdFail/StdFail_NotDone.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(StdFail_NotDone, Standard_Failure) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/StdFail/StdFail_NotDone.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/StdFail_NotDone.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.lxx:15, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BissecNewton.lxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.hxx:110, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BissecNewton.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/StdFail/StdFail_NotDone.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(StdFail_NotDone, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.cxx: In member function ‘void math_BissecNewton::Perform(math_FunctionWithDerivative&, Standard_Real, Standard_Real, Standard_Integer)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.cxx:70:37: error: ‘RealEpsilon’ was not declared in this scope Standard_Real aFTol = RealEpsilon(); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/StdFail/StdFail_NotDone.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/StdFail_NotDone.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.lxx:15, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BissecNewton.lxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.hxx:110, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BissecNewton.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx: In instantiation of ‘static const opencascade::handle& opencascade::type_instance::get() [with T = Standard_Transient]’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:257:73: recursively required from ‘static const opencascade::handle& opencascade::type_instance::get() [with T = Standard_Failure]’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:257:73: required from ‘static const opencascade::handle& opencascade::type_instance::get() [with T = StdFail_NotDone]’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:180:46: required from ‘static const opencascade::handle& Standard_Type::Instance() [with T = StdFail_NotDone]’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/StdFail/StdFail_NotDone.hxx:35:1: required from here /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:256:59: error: ‘get_type_name’ is not a member of ‘Standard_Transient’ Standard_Type::Register (typeid(T), T::get_type_name(), sizeof(T), ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Transient.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BissecNewton.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BissecNewton.cxx:16: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:96:15: warning: inline function ‘void Standard_Transient::IncrementRefCounter()’ used but never defined inline void IncrementRefCounter() noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:103:27: warning: inline function ‘Standard_Integer Standard_Transient::DecrementRefCounter()’ used but never defined inline Standard_Integer DecrementRefCounter() noexcept ^ make[2]: *** [src/TKMath/CMakeFiles/TKMath.dir/__/math/math_BissecNewton.cxx.o] Error 1 make[2]: *** Waiting for unfinished jobs.... In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Real.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_PrimitiveTypes.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_PrimitiveTypes.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Transient.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:60:1: error: ‘constexpr’ does not name a type constexpr Standard_Real RealSmall() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:60:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx: In function ‘Standard_Boolean IsEqual(Standard_Real, Standard_Real)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:75:45: error: ‘RealSmall’ was not declared in this scope { return Abs((Value1 - Value2)) < RealSmall(); } ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:88:1: error: ‘constexpr’ does not name a type constexpr Standard_Integer RealDigits() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:88:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:95:1: error: ‘constexpr’ does not name a type constexpr Standard_Real RealEpsilon() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:95:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:101:1: error: ‘constexpr’ does not name a type constexpr Standard_Real RealFirst() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:101:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:108:1: error: ‘constexpr’ does not name a type constexpr Standard_Integer RealFirst10Exp() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:108:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:114:1: error: ‘constexpr’ does not name a type constexpr Standard_Real RealLast() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:114:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:121:1: error: ‘constexpr’ does not name a type constexpr Standard_Integer RealLast10Exp() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:121:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:128:1: error: ‘constexpr’ does not name a type constexpr Standard_Integer RealMantissa() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:128:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:134:1: error: ‘constexpr’ does not name a type constexpr Standard_Integer RealRadix() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:134:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:140:1: error: ‘constexpr’ does not name a type constexpr Standard_Integer RealSize() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:140:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx: In function ‘Standard_Real Epsilon(Standard_Real)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:190:42: error: ‘RealLast’ was not declared in this scope aEpsilon = NextAfter(Value, RealLast()) - Value; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:192:51: error: ‘RealFirst’ was not declared in this scope aEpsilon = Value - NextAfter(Value, RealFirst()); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_ExtCharacter.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_PrimitiveTypes.hxx:27, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_PrimitiveTypes.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Transient.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ExtCharacter.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ExtCharacter.hxx:35:8: error: ‘Standard_ExtCharacter’ does not name a type inline Standard_ExtCharacter ToExtCharacter(const Standard_Character achar) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ExtCharacter.hxx:44:45: error: ‘Standard_ExtCharacter’ does not name a type inline Standard_Character ToCharacter(const Standard_ExtCharacter achar) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ExtCharacter.hxx:53:41: error: ‘Standard_ExtCharacter’ does not name a type inline Standard_Boolean IsAnAscii(const Standard_ExtCharacter achar) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ExtCharacter.hxx:61:39: error: ‘Standard_ExtCharacter’ does not name a type inline Standard_Boolean IsEqual(const Standard_ExtCharacter One, ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ExtCharacter.hxx:62:11: error: ‘Standard_ExtCharacter’ does not name a type const Standard_ExtCharacter Two) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Real.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_PrimitiveTypes.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_PrimitiveTypes.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Transient.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:60:1: error: ‘constexpr’ does not name a type constexpr Standard_Real RealSmall() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:60:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Transient.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:59:10: error: ‘constexpr’ does not name a type static constexpr const char* get_type_name () { return "Standard_Transient"; } ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx: In function ‘Standard_Boolean IsEqual(Standard_Real, Standard_Real)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:75:45: error: ‘RealSmall’ was not declared in this scope { return Abs((Value1 - Value2)) < RealSmall(); } ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:59:10: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:88:1: error: ‘constexpr’ does not name a type constexpr Standard_Integer RealDigits() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:88:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:95:1: error: ‘constexpr’ does not name a type constexpr Standard_Real RealEpsilon() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:95:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:101:1: error: ‘constexpr’ does not name a type constexpr Standard_Real RealFirst() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:101:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:108:1: error: ‘constexpr’ does not name a type constexpr Standard_Integer RealFirst10Exp() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:108:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:114:1: error: ‘constexpr’ does not name a type constexpr Standard_Real RealLast() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:114:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:121:1: error: ‘constexpr’ does not name a type constexpr Standard_Integer RealLast10Exp() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:121:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:128:1: error: ‘constexpr’ does not name a type constexpr Standard_Integer RealMantissa() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:128:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:134:1: error: ‘constexpr’ does not name a type constexpr Standard_Integer RealRadix() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:134:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:140:1: error: ‘constexpr’ does not name a type constexpr Standard_Integer RealSize() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:140:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:93:41: error: expected ‘;’ at end of member declaration inline Standard_Integer GetRefCount() const noexcept { return myRefCount_; } ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx: In function ‘Standard_Real Epsilon(Standard_Real)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:190:42: error: ‘RealLast’ was not declared in this scope aEpsilon = NextAfter(Value, RealLast()) - Value; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:93:47: error: ‘noexcept’ does not name a type inline Standard_Integer GetRefCount() const noexcept { return myRefCount_; } ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:93:47: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Real.hxx:192:51: error: ‘RealFirst’ was not declared in this scope aEpsilon = Value - NextAfter(Value, RealFirst()); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:96:35: error: expected ‘;’ at end of member declaration inline void IncrementRefCounter() noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:96:37: error: ‘noexcept’ does not name a type inline void IncrementRefCounter() noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:96:37: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:103:47: error: expected ‘;’ at end of member declaration inline Standard_Integer DecrementRefCounter() noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:103:49: error: ‘noexcept’ does not name a type inline Standard_Integer DecrementRefCounter() noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:103:49: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:119:8: error: ‘atomic_int’ in namespace ‘std’ does not name a type std::atomic_int myRefCount_; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx: In constructor ‘Standard_Transient::Standard_Transient()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:43:26: error: class ‘Standard_Transient’ does not have any field named ‘myRefCount_’ Standard_Transient() : myRefCount_(0) {} ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx: In copy constructor ‘Standard_Transient::Standard_Transient(const Standard_Transient&)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:46:52: error: class ‘Standard_Transient’ does not have any field named ‘myRefCount_’ Standard_Transient (const Standard_Transient&) : myRefCount_(0) {} ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:74:19: error: expected ‘,’ or ‘...’ before ‘&&’ token handle (handle&& theHandle) Standard_Noexcept : entity(theHandle.entity) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Macro.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_TypeDef.hxx:59, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_TypeDef.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Integer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Integer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Macro.hxx:331:37: error: invalid constructor; you probably meant ‘opencascade::handle (const opencascade::handle&)’ #define Standard_Noexcept throw() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:74:33: note: in expansion of macro ‘Standard_Noexcept’ handle (handle&& theHandle) Standard_Noexcept : entity(theHandle.entity) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:115:30: error: expected ‘,’ or ‘...’ before ‘&&’ token handle& operator= (handle&& theHandle) Standard_Noexcept ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_ExtCharacter.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_PrimitiveTypes.hxx:27, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_PrimitiveTypes.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Transient.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ExtCharacter.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ExtCharacter.hxx:35:8: error: ‘Standard_ExtCharacter’ does not name a type inline Standard_ExtCharacter ToExtCharacter(const Standard_Character achar) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ExtCharacter.hxx:44:45: error: ‘Standard_ExtCharacter’ does not name a type inline Standard_Character ToCharacter(const Standard_ExtCharacter achar) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ExtCharacter.hxx:53:41: error: ‘Standard_ExtCharacter’ does not name a type inline Standard_Boolean IsAnAscii(const Standard_ExtCharacter achar) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:182:39: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type static typename opencascade::std::enable_if::value, handle>::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ExtCharacter.hxx:61:39: error: ‘Standard_ExtCharacter’ does not name a type inline Standard_Boolean IsEqual(const Standard_ExtCharacter One, ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:182:48: error: expected unqualified-id before ‘<’ token static typename opencascade::std::enable_if::value, handle>::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ExtCharacter.hxx:62:11: error: ‘Standard_ExtCharacter’ does not name a type const Standard_ExtCharacter Two) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:190:39: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type static typename opencascade::std::enable_if::value, handle>::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:190:48: error: expected unqualified-id before ‘<’ token static typename opencascade::std::enable_if::value, handle>::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:199:85: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type static handle DownCast (const handle& theObject, typename opencascade::std::enable_if::value, void*>::type = 0) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:199:94: error: expected ‘,’ or ‘...’ before ‘<’ token static handle DownCast (const handle& theObject, typename opencascade::std::enable_if::value, void*>::type = 0) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:207:74: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type static handle DownCast (const T2* thePtr, typename opencascade::std::enable_if::value, void*>::type = 0) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:207:83: error: expected ‘,’ or ‘...’ before ‘<’ token static handle DownCast (const T2* thePtr, typename opencascade::std::enable_if::value, void*>::type = 0) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:217:31: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 explicit operator bool () const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:277:50: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type template ::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:277:59: error: expected ‘>’ before ‘<’ token template ::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:278:35: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 operator const handle& () const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:285:50: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type template ::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:285:59: error: expected ‘>’ before ‘<’ token template ::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:286:27: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 operator handle& () ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx: In member function ‘opencascade::handle& opencascade::handle::operator=(opencascade::handle)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:117:32: error: ‘theHandle’ was not declared in this scope std::swap (this->entity, theHandle.entity); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx: In member function ‘opencascade::handle::operator bool() const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:219:24: error: ‘nullptr’ was not declared in this scope return entity != nullptr; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_HashUtils.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:401, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:35:19: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:35:28: error: expected unqualified-id before ‘<’ token typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:42:19: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:42:28: error: expected unqualified-id before ‘<’ token typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:49:5: error: ‘constexpr’ does not name a type constexpr typename std::enable_if::type optimalSeed() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:49:5: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:55:5: error: ‘constexpr’ does not name a type constexpr typename std::enable_if::type optimalSeed() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:55:5: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:73:26: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type static typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:73:35: error: expected unqualified-id before ‘<’ token static typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:80:26: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type static typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:80:35: error: expected unqualified-id before ‘<’ token static typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:87:5: error: ‘constexpr’ does not name a type constexpr typename std::enable_if::type optimalSeed() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:87:5: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:93:5: error: ‘constexpr’ does not name a type constexpr typename std::enable_if::type optimalSeed() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:93:5: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:100:29: error: expected initializer before ‘noexcept’ T hash(const T1 theValue) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:106:43: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 T hashBytes(const T1* theKey, int theLen) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx: In function ‘T opencascade::hashBytes(const T1*, int)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:108:12: error: ‘hash_combine’ is not a member of ‘opencascade::MurmurHash’ return opencascade::MurmurHash::hash_combine(*theKey, theLen); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:108:52: error: expected primary-expression before ‘,’ token return opencascade::MurmurHash::hash_combine(*theKey, theLen); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:108:55: error: expected primary-expression before ‘>’ token return opencascade::MurmurHash::hash_combine(*theKey, theLen); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:112:70: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 T hash_combine(const T1 theValue, const int theLen, const T theSeed) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx: In function ‘T opencascade::hash_combine(T1, int, T)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:114:12: error: ‘hash_combine’ is not a member of ‘opencascade::MurmurHash’ return opencascade::MurmurHash::hash_combine(theValue, theLen, theSeed); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:114:12: note: suggested alternative: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:112:5: note: ‘opencascade::hash_combine’ T hash_combine(const T1 theValue, const int theLen, const T theSeed) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:114:52: error: expected primary-expression before ‘,’ token return opencascade::MurmurHash::hash_combine(theValue, theLen, theSeed); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:114:55: error: expected primary-expression before ‘>’ token return opencascade::MurmurHash::hash_combine(theValue, theLen, theSeed); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_HashUtils.lxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:118, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_HashUtils.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:401, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.lxx: In function ‘uint64_t opencascade::MurmurHash::MurmurHash64A(const void*, int, uint64_t)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.lxx:52:10: error: ‘constexpr’ does not name a type static constexpr uint64_t aMul = (((uint64_t)0xc6a4a793UL) << 32UL) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.lxx:52:10: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.lxx:60:40: error: ‘aMul’ was not declared in this scope uint64_t aHash = theSeed ^ (theLen * aMul); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Transient.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:59:10: error: ‘constexpr’ does not name a type static constexpr const char* get_type_name () { return "Standard_Transient"; } ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:59:10: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:406:10: error: ‘hash’ is not a class template struct hash ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:93:41: error: expected ‘;’ at end of member declaration inline Standard_Integer GetRefCount() const noexcept { return myRefCount_; } ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:408:66: error: expected ‘;’ at end of member declaration size_t operator()(const Handle(TheTransientType)& theHandle) const noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:93:47: error: ‘noexcept’ does not name a type inline Standard_Integer GetRefCount() const noexcept { return myRefCount_; } ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:93:47: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:408:72: error: ‘noexcept’ does not name a type size_t operator()(const Handle(TheTransientType)& theHandle) const noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:96:35: error: expected ‘;’ at end of member declaration inline void IncrementRefCounter() noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:408:72: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:96:37: error: ‘noexcept’ does not name a type inline void IncrementRefCounter() noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:96:37: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:103:47: error: expected ‘;’ at end of member declaration inline Standard_Integer DecrementRefCounter() noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:103:49: error: ‘noexcept’ does not name a type inline Standard_Integer DecrementRefCounter() noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:103:49: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:119:8: error: ‘atomic_int’ in namespace ‘std’ does not name a type std::atomic_int myRefCount_; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx: In constructor ‘Standard_Transient::Standard_Transient()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:43:26: error: class ‘Standard_Transient’ does not have any field named ‘myRefCount_’ Standard_Transient() : myRefCount_(0) {} ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx: In copy constructor ‘Standard_Transient::Standard_Transient(const Standard_Transient&)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:46:52: error: class ‘Standard_Transient’ does not have any field named ‘myRefCount_’ Standard_Transient (const Standard_Transient&) : myRefCount_(0) {} ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:74:19: error: expected ‘,’ or ‘...’ before ‘&&’ token handle (handle&& theHandle) Standard_Noexcept : entity(theHandle.entity) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Macro.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_TypeDef.hxx:59, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_TypeDef.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Integer.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Integer.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard.hxx:21, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Macro.hxx:331:37: error: invalid constructor; you probably meant ‘opencascade::handle (const opencascade::handle&)’ #define Standard_Noexcept throw() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:74:33: note: in expansion of macro ‘Standard_Noexcept’ handle (handle&& theHandle) Standard_Noexcept : entity(theHandle.entity) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:115:30: error: expected ‘,’ or ‘...’ before ‘&&’ token handle& operator= (handle&& theHandle) Standard_Noexcept ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:35:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /usr/include/c++/5/tr2/type_traits:62:20: error: ‘true_type’ in namespace ‘std’ does not name a type typedef std::true_type empty; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:182:39: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type static typename opencascade::std::enable_if::value, handle>::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:182:48: error: expected unqualified-id before ‘<’ token static typename opencascade::std::enable_if::value, handle>::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:190:39: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type static typename opencascade::std::enable_if::value, handle>::type ^ /usr/include/c++/5/tr2/type_traits:69:20: error: ‘false_type’ in namespace ‘std’ does not name a type typedef std::false_type empty; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:190:48: error: expected unqualified-id before ‘<’ token static typename opencascade::std::enable_if::value, handle>::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:199:85: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type static handle DownCast (const handle& theObject, typename opencascade::std::enable_if::value, void*>::type = 0) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:199:94: error: expected ‘,’ or ‘...’ before ‘<’ token static handle DownCast (const handle& theObject, typename opencascade::std::enable_if::value, void*>::type = 0) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:207:74: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type static handle DownCast (const T2* thePtr, typename opencascade::std::enable_if::value, void*>::type = 0) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:43:21: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:207:83: error: expected ‘,’ or ‘...’ before ‘<’ token static handle DownCast (const T2* thePtr, typename opencascade::std::enable_if::value, void*>::type = 0) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:217:31: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 explicit operator bool () const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:46:18: error: ‘tuple’ in namespace ‘opencascade::std’ does not name a template type typedef std::tuple type; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:53:22: error: ‘tuple’ is not a member of ‘opencascade::std’ struct has_type > : std::false_type {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:277:50: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type template ::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:53:22: error: ‘tuple’ is not a member of ‘opencascade::std’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:277:59: error: expected ‘>’ before ‘<’ token template ::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:53:33: error: template argument 2 is invalid struct has_type > : std::false_type {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:53:35: error: expected unqualified-id before ‘>’ token struct has_type > : std::false_type {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:278:35: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 operator const handle& () const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:55:45: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:56:22: error: ‘tuple’ is not a member of ‘opencascade::std’ struct has_type > : has_type > {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:285:50: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type template ::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:56:22: error: ‘tuple’ is not a member of ‘opencascade::std’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:285:59: error: expected ‘>’ before ‘<’ token template ::value>::type> ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:56:41: error: wrong number of template arguments (3, should be 2) struct has_type > : has_type > {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:286:27: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 operator handle& () ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:50:10: note: provided for ‘template struct opencascade::has_type’ struct has_type; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:56:43: error: expected unqualified-id before ‘>’ token struct has_type > : has_type > {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:58:33: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:59:22: error: ‘tuple’ is not a member of ‘opencascade::std’ struct has_type > : std::true_type {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:59:22: error: ‘tuple’ is not a member of ‘opencascade::std’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:59:41: error: wrong number of template arguments (3, should be 2) struct has_type > : std::true_type {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:50:10: note: provided for ‘template struct opencascade::has_type’ struct has_type; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:59:43: error: expected unqualified-id before ‘>’ token struct has_type > : std::true_type {}; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx: In member function ‘opencascade::handle& opencascade::handle::operator=(opencascade::handle)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:117:32: error: ‘theHandle’ was not declared in this scope std::swap (this->entity, theHandle.entity); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:208:8: error: ‘type_index’ in namespace ‘std’ does not name a type std::type_index myInfo; //!< Object to store system name of the class ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx: In member function ‘opencascade::handle::operator bool() const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:219:24: error: ‘nullptr’ was not declared in this scope return entity != nullptr; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_HashUtils.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:401, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:35:19: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:35:28: error: expected unqualified-id before ‘<’ token typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:42:19: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:42:28: error: expected unqualified-id before ‘<’ token typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:49:5: error: ‘constexpr’ does not name a type constexpr typename std::enable_if::type optimalSeed() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:49:5: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:55:5: error: ‘constexpr’ does not name a type constexpr typename std::enable_if::type optimalSeed() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:55:5: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:73:26: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type static typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:73:35: error: expected unqualified-id before ‘<’ token static typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx: In member function ‘const Standard_Character* Standard_Type::SystemName() const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:150:48: error: ‘myInfo’ was not declared in this scope Standard_CString SystemName() const { return myInfo.name(); } ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:80:26: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type static typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:80:35: error: expected unqualified-id before ‘<’ token static typename std::enable_if::type ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:87:5: error: ‘constexpr’ does not name a type constexpr typename std::enable_if::type optimalSeed() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:87:5: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:93:5: error: ‘constexpr’ does not name a type constexpr typename std::enable_if::type optimalSeed() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:93:5: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:100:29: error: expected initializer before ‘noexcept’ T hash(const T1 theValue) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:106:43: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 T hashBytes(const T1* theKey, int theLen) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx: In function ‘T opencascade::hashBytes(const T1*, int)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:108:12: error: ‘hash_combine’ is not a member of ‘opencascade::MurmurHash’ return opencascade::MurmurHash::hash_combine(*theKey, theLen); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:108:52: error: expected primary-expression before ‘,’ token return opencascade::MurmurHash::hash_combine(*theKey, theLen); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx: In static member function ‘static const char* Standard_Type::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:199:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:108:55: error: expected primary-expression before ‘>’ token return opencascade::MurmurHash::hash_combine(*theKey, theLen); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:199:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:112:70: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 T hash_combine(const T1 theValue, const int theLen, const T theSeed) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:199:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx: In function ‘T opencascade::hash_combine(T1, int, T)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:114:12: error: ‘hash_combine’ is not a member of ‘opencascade::MurmurHash’ return opencascade::MurmurHash::hash_combine(theValue, theLen, theSeed); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:199:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:114:12: note: suggested alternative: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:112:5: note: ‘opencascade::hash_combine’ T hash_combine(const T1 theValue, const int theLen, const T theSeed) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:114:52: error: expected primary-expression before ‘,’ token return opencascade::MurmurHash::hash_combine(theValue, theLen, theSeed); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:199:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:114:55: error: expected primary-expression before ‘>’ token return opencascade::MurmurHash::hash_combine(theValue, theLen, theSeed); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_HashUtils.lxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.hxx:118, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_HashUtils.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:401, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.lxx: In function ‘uint64_t opencascade::MurmurHash::MurmurHash64A(const void*, int, uint64_t)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.lxx:52:10: error: ‘constexpr’ does not name a type static constexpr uint64_t aMul = (((uint64_t)0xc6a4a793UL) << 32UL) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.lxx:52:10: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_HashUtils.lxx:60:40: error: ‘aMul’ was not declared in this scope uint64_t aHash = theSeed ^ (theLen * aMul); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:406:10: error: ‘hash’ is not a class template struct hash ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:408:66: error: expected ‘;’ at end of member declaration size_t operator()(const Handle(TheTransientType)& theHandle) const noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:408:72: error: ‘noexcept’ does not name a type size_t operator()(const Handle(TheTransientType)& theHandle) const noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:408:72: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:35:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /usr/include/c++/5/tr2/type_traits:62:20: error: ‘true_type’ in namespace ‘std’ does not name a type typedef std::true_type empty; ^ /usr/include/c++/5/tr2/type_traits:69:20: error: ‘false_type’ in namespace ‘std’ does not name a type typedef std::false_type empty; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:43:21: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:46:18: error: ‘tuple’ in namespace ‘opencascade::std’ does not name a template type typedef std::tuple type; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:53:22: error: ‘tuple’ is not a member of ‘opencascade::std’ struct has_type > : std::false_type {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:53:22: error: ‘tuple’ is not a member of ‘opencascade::std’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:53:33: error: template argument 2 is invalid struct has_type > : std::false_type {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:53:35: error: expected unqualified-id before ‘>’ token struct has_type > : std::false_type {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:55:45: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:56:22: error: ‘tuple’ is not a member of ‘opencascade::std’ struct has_type > : has_type > {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:56:22: error: ‘tuple’ is not a member of ‘opencascade::std’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:56:41: error: wrong number of template arguments (3, should be 2) struct has_type > : has_type > {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:50:10: note: provided for ‘template struct opencascade::has_type’ struct has_type; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:56:43: error: expected unqualified-id before ‘>’ token struct has_type > : has_type > {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:58:33: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:59:22: error: ‘tuple’ is not a member of ‘opencascade::std’ struct has_type > : std::true_type {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:59:22: error: ‘tuple’ is not a member of ‘opencascade::std’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:59:41: error: wrong number of template arguments (3, should be 2) struct has_type > : std::true_type {}; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:50:10: note: provided for ‘template struct opencascade::has_type’ struct has_type; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:59:43: error: expected unqualified-id before ‘>’ token struct has_type > : std::true_type {}; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:208:8: error: ‘type_index’ in namespace ‘std’ does not name a type std::type_index myInfo; //!< Object to store system name of the class ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx: In member function ‘const Standard_Character* Standard_Type::SystemName() const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:150:48: error: ‘myInfo’ was not declared in this scope Standard_CString SystemName() const { return myInfo.name(); } ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx: In static member function ‘static const char* Standard_Type::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:199:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:199:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:199:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:199:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:199:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Failure.hxx: In static member function ‘static const char* Standard_Failure::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Failure.hxx:117:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Failure,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Failure.hxx:117:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Failure,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Failure.hxx:117:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Failure,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Failure.hxx:117:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Failure,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Failure.hxx:117:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Failure,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DomainError.hxx: In static member function ‘static const char* Standard_DomainError::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DomainError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DomainError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DomainError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DomainError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DomainError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DomainError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DomainError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DomainError, Standard_Failure) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DomainError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DomainError, Standard_Failure) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Failure.hxx: In static member function ‘static const char* Standard_Failure::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Failure.hxx:117:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Failure,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Failure.hxx:117:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Failure,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Failure.hxx:117:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Failure,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Failure.hxx:117:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Failure,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Failure.hxx:117:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Failure,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionError.hxx: In static member function ‘static const char* Standard_DimensionError::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DimensionError, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DimensionError, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DimensionError, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DimensionError, Standard_DomainError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DimensionError, Standard_DomainError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx: In static member function ‘static const char* Standard_DimensionMismatch::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DimensionMismatch, Standard_DimensionError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DimensionMismatch, Standard_DimensionError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DimensionMismatch, Standard_DimensionError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DimensionMismatch, Standard_DimensionError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DimensionMismatch, Standard_DimensionError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DomainError.hxx: In static member function ‘static const char* Standard_DomainError::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DomainError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DomainError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DomainError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DomainError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DomainError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DomainError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DomainError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DomainError, Standard_Failure) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DomainError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DomainError, Standard_Failure) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ProgramError.hxx: In static member function ‘static const char* Standard_ProgramError::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ProgramError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_ProgramError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ProgramError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_ProgramError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ProgramError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_ProgramError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ProgramError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_ProgramError, Standard_Failure) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ProgramError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_ProgramError, Standard_Failure) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionError.hxx: In static member function ‘static const char* Standard_DimensionError::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DimensionError, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DimensionError, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DimensionError, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DimensionError, Standard_DomainError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DimensionError, Standard_DomainError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfMemory.hxx: In static member function ‘static const char* Standard_OutOfMemory::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfMemory.hxx:75:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_OutOfMemory,Standard_ProgramError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfMemory.hxx:75:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_OutOfMemory,Standard_ProgramError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfMemory.hxx:75:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_OutOfMemory,Standard_ProgramError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfMemory.hxx:75:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_OutOfMemory,Standard_ProgramError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfMemory.hxx:75:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_OutOfMemory,Standard_ProgramError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx: In static member function ‘static const char* Standard_DimensionMismatch::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DimensionMismatch, Standard_DimensionError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DimensionMismatch, Standard_DimensionError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DimensionMismatch, Standard_DimensionError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DimensionMismatch, Standard_DimensionError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_DimensionMismatch, Standard_DimensionError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_NotImplemented.hxx: In static member function ‘static const char* Standard_NotImplemented::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_NotImplemented.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_NotImplemented, Standard_ProgramError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_NotImplemented.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_NotImplemented, Standard_ProgramError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_NotImplemented.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_NotImplemented, Standard_ProgramError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_NotImplemented.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_NotImplemented, Standard_ProgramError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_NotImplemented.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_NotImplemented, Standard_ProgramError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ProgramError.hxx: In static member function ‘static const char* Standard_ProgramError::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ProgramError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_ProgramError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ProgramError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_ProgramError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ProgramError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_ProgramError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ProgramError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_ProgramError, Standard_Failure) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_ProgramError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_ProgramError, Standard_Failure) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_RangeError.hxx: In static member function ‘static const char* Standard_RangeError::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_RangeError.hxx:43:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_RangeError, Standard_DomainError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfMemory.hxx: In static member function ‘static const char* Standard_OutOfMemory::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfMemory.hxx:75:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_OutOfMemory,Standard_ProgramError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_RangeError.hxx:43:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_RangeError, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfMemory.hxx:75:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_OutOfMemory,Standard_ProgramError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_RangeError.hxx:43:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_RangeError, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfMemory.hxx:75:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_OutOfMemory,Standard_ProgramError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_RangeError.hxx:43:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_RangeError, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfMemory.hxx:75:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_OutOfMemory,Standard_ProgramError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_RangeError.hxx:43:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_RangeError, Standard_DomainError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfMemory.hxx:75:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_OutOfMemory,Standard_ProgramError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfRange.hxx: In static member function ‘static const char* Standard_OutOfRange::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfRange.hxx:45:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_OutOfRange, Standard_RangeError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_NotImplemented.hxx: In static member function ‘static const char* Standard_NotImplemented::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_NotImplemented.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_NotImplemented, Standard_ProgramError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfRange.hxx:45:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_OutOfRange, Standard_RangeError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfRange.hxx:45:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_OutOfRange, Standard_RangeError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_NotImplemented.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_NotImplemented, Standard_ProgramError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfRange.hxx:45:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_OutOfRange, Standard_RangeError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_NotImplemented.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_NotImplemented, Standard_ProgramError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_NotImplemented.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_NotImplemented, Standard_ProgramError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfRange.hxx:45:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_OutOfRange, Standard_RangeError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_NotImplemented.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_NotImplemented, Standard_ProgramError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefineAlloc.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_DefineAlloc.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:66:65: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 NCollection_BaseAllocator(const NCollection_BaseAllocator&) = delete; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx: In static member function ‘static const char* NCollection_BaseAllocator::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:70:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(NCollection_BaseAllocator,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:70:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(NCollection_BaseAllocator,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:70:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(NCollection_BaseAllocator,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:70:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(NCollection_BaseAllocator,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:70:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(NCollection_BaseAllocator,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_RangeError.hxx: In static member function ‘static const char* Standard_RangeError::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_RangeError.hxx:43:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_RangeError, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_RangeError.hxx:43:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_RangeError, Standard_DomainError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Iterator.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Iterator.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Iterator.hxx:40:78: error: expected ‘,’ or ‘...’ before ‘&&’ token NCollection_Iterator(const Container& theList, typename Container::iterator&& theOther) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_RangeError.hxx:43:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_RangeError, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_RangeError.hxx:43:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_RangeError, Standard_DomainError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_RangeError.hxx:43:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_RangeError, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Iterator.hxx:121:55: error: expected ‘,’ or ‘...’ before ‘&&’ token NCollection_Iterator& operator=(NCollection_Iterator&& theOther) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Iterator.hxx: In constructor ‘NCollection_Iterator::NCollection_Iterator(const Container&, typename Container::iterator)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Iterator.hxx:41:13: error: ‘theOther’ was not declared in this scope : myCur(theOther), myLast(const_cast(theList).end()) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Iterator.hxx: In member function ‘NCollection_Iterator& NCollection_Iterator::operator=(NCollection_Iterator)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Iterator.hxx:123:18: error: ‘theOther’ was not declared in this scope if (this != &theOther) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Iterator.hxx:125:16: error: ‘move’ is not a member of ‘std’ myLast = std::move(theOther.myLast); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Iterator.hxx:126:15: error: ‘move’ is not a member of ‘std’ myCur = std::move(theOther.myCur); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Allocator.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:56:25: error: expected ‘;’ at end of member declaration NCollection_Allocator() noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:56:27: error: ‘noexcept’ does not name a type NCollection_Allocator() noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:56:27: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:60:65: error: expected ‘;’ at end of member declaration NCollection_Allocator(const Handle(NCollection_BaseAllocator)&) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:60:67: error: ‘noexcept’ does not name a type NCollection_Allocator(const Handle(NCollection_BaseAllocator)&) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:60:67: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:65:77: error: expected initializer before ‘noexcept’ NCollection_Allocator& operator=(const NCollection_Allocator&) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:73:66: error: expected initializer before ‘noexcept’ NCollection_Allocator(const NCollection_Allocator&) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:108:31: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:109:38: error: expected ‘,’ or ‘...’ before ‘&&’ token void construct(_Objty* _Ptr, _Types&&... _Args) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:109:49: error: parameter packs not expanded with ‘...’: void construct(_Objty* _Ptr, _Types&&... _Args) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:109:49: note: ‘_Types’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:127:58: error: expected initializer before ‘noexcept’ bool operator==(const NCollection_Allocator&) const noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:132:49: error: expected ‘;’ at end of member declaration bool operator!=(const NCollection_Allocator&) const noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:132:55: error: ‘noexcept’ does not name a type bool operator!=(const NCollection_Allocator&) const noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:132:55: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:138:58: error: expected initializer before ‘noexcept’ bool operator!=(const NCollection_Allocator&) const noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx: In member function ‘void NCollection_Allocator::construct(_Objty*, )’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:111:32: error: ‘forward’ is not a member of ‘std’ ::new ((void*)_Ptr) _Objty(std::forward<_Types>(_Args)...); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:111:51: error: expected primary-expression before ‘>’ token ::new ((void*)_Ptr) _Objty(std::forward<_Types>(_Args)...); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:111:53: error: ‘_Args’ was not declared in this scope ::new ((void*)_Ptr) _Objty(std::forward<_Types>(_Args)...); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfRange.hxx: In static member function ‘static const char* Standard_OutOfRange::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfRange.hxx:45:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_OutOfRange, Standard_RangeError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfRange.hxx:45:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_OutOfRange, Standard_RangeError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfRange.hxx:45:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_OutOfRange, Standard_RangeError) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfRange.hxx:45:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_OutOfRange, Standard_RangeError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_OutOfRange.hxx:45:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_OutOfRange, Standard_RangeError) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_BaseAllocator.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_DefineAlloc.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_DefineAlloc.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:66:65: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 NCollection_BaseAllocator(const NCollection_BaseAllocator&) = delete; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx: In static member function ‘static const char* NCollection_BaseAllocator::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:70:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(NCollection_BaseAllocator,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:70:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(NCollection_BaseAllocator,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:70:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(NCollection_BaseAllocator,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:70:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(NCollection_BaseAllocator,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:107:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_BaseAllocator.hxx:70:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(NCollection_BaseAllocator,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/StdFail/StdFail_NotDone.hxx: In static member function ‘static const char* StdFail_NotDone::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/StdFail/StdFail_NotDone.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(StdFail_NotDone, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/StdFail/StdFail_NotDone.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(StdFail_NotDone, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/StdFail/StdFail_NotDone.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(StdFail_NotDone, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/StdFail/StdFail_NotDone.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(StdFail_NotDone, Standard_Failure) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/StdFail/StdFail_NotDone.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(StdFail_NotDone, Standard_Failure) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedIterator.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:26, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:32:9: error: expected nested-name-specifier before ‘iterator_category’ using iterator_category = Category; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:33:9: error: expected nested-name-specifier before ‘value_type’ using value_type = ItemType; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:34:9: error: expected nested-name-specifier before ‘difference_type’ using difference_type = ptrdiff_t; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:35:9: error: expected nested-name-specifier before ‘pointer’ using pointer = typename std::conditional::type; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:36:9: error: expected nested-name-specifier before ‘reference’ using reference = typename std::conditional::type; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedIterator.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:26, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:71:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type Reference() const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:71:26: error: expected unqualified-id before ‘<’ token typename std::enable_if::type Reference() const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:77:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type Reference() const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:77:26: error: expected unqualified-id before ‘<’ token typename std::enable_if::type Reference() const ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Iterator.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Iterator.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Iterator.hxx:40:78: error: expected ‘,’ or ‘...’ before ‘&&’ token NCollection_Iterator(const Container& theList, typename Container::iterator&& theOther) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedIterator.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:26, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx: In constructor ‘NCollection_IndexedIterator::NCollection_IndexedIterator()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:39:60: error: ‘nullptr’ was not declared in this scope NCollection_IndexedIterator() : myIndex(0), myIndexedMap(nullptr) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Iterator.hxx:121:55: error: expected ‘,’ or ‘...’ before ‘&&’ token NCollection_Iterator& operator=(NCollection_Iterator&& theOther) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Iterator.hxx: In constructor ‘NCollection_Iterator::NCollection_Iterator(const Container&, typename Container::iterator)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Iterator.hxx:41:13: error: ‘theOther’ was not declared in this scope : myCur(theOther), myLast(const_cast(theList).end()) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedIterator.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:26, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx: In member function ‘typename NCollection_IndexedIterator::reference NCollection_IndexedIterator::operator*() const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:114:12: error: ‘Reference’ was not declared in this scope return Reference(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:114:34: error: expected primary-expression before ‘)’ token return Reference(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx: In member function ‘typename NCollection_IndexedIterator::pointer NCollection_IndexedIterator::operator->() const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:120:13: error: ‘Reference’ was not declared in this scope return &Reference(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:120:35: error: expected primary-expression before ‘)’ token return &Reference(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Iterator.hxx: In member function ‘NCollection_Iterator& NCollection_Iterator::operator=(NCollection_Iterator)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Iterator.hxx:123:18: error: ‘theOther’ was not declared in this scope if (this != &theOther) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Iterator.hxx:125:16: error: ‘move’ is not a member of ‘std’ myLast = std::move(theOther.myLast); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Iterator.hxx:126:15: error: ‘move’ is not a member of ‘std’ myCur = std::move(theOther.myCur); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Assert.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Iterator.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Iterator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx: In member function ‘NCollection_IndexedIterator& NCollection_IndexedIterator::operator--()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:143:29: error: ‘is_same’ is not a member of ‘opencascade::std’ Standard_STATIC_ASSERT((opencascade::std::is_same::value || ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:143:86: error: a comma operator cannot appear in a constant-expression Standard_STATIC_ASSERT((opencascade::std::is_same::value || ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:143:96: error: template argument 1 is invalid Standard_STATIC_ASSERT((opencascade::std::is_same::value || ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:143:105: error: qualified-id in declaration before ‘||’ token Standard_STATIC_ASSERT((opencascade::std::is_same::value || ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx: In member function ‘NCollection_IndexedIterator& NCollection_IndexedIterator::operator+=(typename NCollection_IndexedIterator::difference_type)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:162:29: error: ‘is_same’ is not a member of ‘opencascade::std’ Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:162:86: error: a comma operator cannot appear in a constant-expression Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:162:96: error: template argument 1 is invalid Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:162:104: error: qualified-id in declaration before ‘)’ token Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Allocator.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:56:25: error: expected ‘;’ at end of member declaration NCollection_Allocator() noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:56:27: error: ‘noexcept’ does not name a type NCollection_Allocator() noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:56:27: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:60:65: error: expected ‘;’ at end of member declaration NCollection_Allocator(const Handle(NCollection_BaseAllocator)&) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:60:67: error: ‘noexcept’ does not name a type NCollection_Allocator(const Handle(NCollection_BaseAllocator)&) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx: In member function ‘typename NCollection_IndexedIterator::difference_type NCollection_IndexedIterator::operator-(const NCollection_IndexedIterator&) const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:190:29: error: ‘is_same’ is not a member of ‘opencascade::std’ Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:60:67: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:190:86: error: a comma operator cannot appear in a constant-expression Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:65:77: error: expected initializer before ‘noexcept’ NCollection_Allocator& operator=(const NCollection_Allocator&) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:190:96: error: template argument 1 is invalid Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:73:66: error: expected initializer before ‘noexcept’ NCollection_Allocator(const NCollection_Allocator&) noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:190:104: error: qualified-id in declaration before ‘)’ token Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:108:31: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:109:38: error: expected ‘,’ or ‘...’ before ‘&&’ token void construct(_Objty* _Ptr, _Types&&... _Args) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:109:49: error: parameter packs not expanded with ‘...’: void construct(_Objty* _Ptr, _Types&&... _Args) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:109:49: note: ‘_Types’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:127:58: error: expected initializer before ‘noexcept’ bool operator==(const NCollection_Allocator&) const noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:132:49: error: expected ‘;’ at end of member declaration bool operator!=(const NCollection_Allocator&) const noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:132:55: error: ‘noexcept’ does not name a type bool operator!=(const NCollection_Allocator&) const noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:132:55: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:138:58: error: expected initializer before ‘noexcept’ bool operator!=(const NCollection_Allocator&) const noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx: In member function ‘void NCollection_Allocator::construct(_Objty*, )’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:111:32: error: ‘forward’ is not a member of ‘std’ ::new ((void*)_Ptr) _Objty(std::forward<_Types>(_Args)...); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:111:51: error: expected primary-expression before ‘>’ token ::new ((void*)_Ptr) _Objty(std::forward<_Types>(_Args)...); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Allocator.hxx:111:53: error: ‘_Args’ was not declared in this scope ::new ((void*)_Ptr) _Objty(std::forward<_Types>(_Args)...); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/StdFail/StdFail_NotDone.hxx: In static member function ‘static const char* StdFail_NotDone::get_type_name()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:63:9: error: expected nested-name-specifier before ‘direct_base_classes’ using direct_base_classes = opencascade::direct_base_class_as_tuple::type>::type; \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/StdFail/StdFail_NotDone.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(StdFail_NotDone, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:45: error: ‘direct_base_classes’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/StdFail/StdFail_NotDone.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(StdFail_NotDone, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:64: error: template argument 2 is invalid static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/StdFail/StdFail_NotDone.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(StdFail_NotDone, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:67: error: ‘::type’ has not been declared static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/StdFail/StdFail_NotDone.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(StdFail_NotDone, Standard_Failure) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:64:162: error: ‘static_assert’ was not declared in this scope static_assert(opencascade::has_type::type::value, "OCCT RTTI definition is incorrect: " #Base " is not direct base class of " #Class); \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:96:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DefineException.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(C1,C2) \ ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/StdFail/StdFail_NotDone.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(StdFail_NotDone, Standard_Failure) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedIterator.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:26, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:32:9: error: expected nested-name-specifier before ‘iterator_category’ using iterator_category = Category; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:33:9: error: expected nested-name-specifier before ‘value_type’ using value_type = ItemType; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:34:9: error: expected nested-name-specifier before ‘difference_type’ using difference_type = ptrdiff_t; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:35:9: error: expected nested-name-specifier before ‘pointer’ using pointer = typename std::conditional::type; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:36:9: error: expected nested-name-specifier before ‘reference’ using reference = typename std::conditional::type; ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedIterator.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:26, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:71:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type Reference() const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:71:26: error: expected unqualified-id before ‘<’ token typename std::enable_if::type Reference() const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:77:17: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type Reference() const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:77:26: error: expected unqualified-id before ‘<’ token typename std::enable_if::type Reference() const ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedIterator.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:26, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx: In constructor ‘NCollection_IndexedIterator::NCollection_IndexedIterator()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:39:60: error: ‘nullptr’ was not declared in this scope NCollection_IndexedIterator() : myIndex(0), myIndexedMap(nullptr) ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_IndexedIterator.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:26, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx: In member function ‘typename NCollection_IndexedIterator::reference NCollection_IndexedIterator::operator*() const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:114:12: error: ‘Reference’ was not declared in this scope return Reference(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:114:34: error: expected primary-expression before ‘)’ token return Reference(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx: In member function ‘typename NCollection_IndexedIterator::pointer NCollection_IndexedIterator::operator->() const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:120:13: error: ‘Reference’ was not declared in this scope return &Reference(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:120:35: error: expected primary-expression before ‘)’ token return &Reference(); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Assert.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Iterator.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Iterator.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:23, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx: In member function ‘NCollection_IndexedIterator& NCollection_IndexedIterator::operator--()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:143:29: error: ‘is_same’ is not a member of ‘opencascade::std’ Standard_STATIC_ASSERT((opencascade::std::is_same::value || ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:143:86: error: a comma operator cannot appear in a constant-expression Standard_STATIC_ASSERT((opencascade::std::is_same::value || ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:143:96: error: template argument 1 is invalid Standard_STATIC_ASSERT((opencascade::std::is_same::value || ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:143:105: error: qualified-id in declaration before ‘||’ token Standard_STATIC_ASSERT((opencascade::std::is_same::value || ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx: In member function ‘NCollection_IndexedIterator& NCollection_IndexedIterator::operator+=(typename NCollection_IndexedIterator::difference_type)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:162:29: error: ‘is_same’ is not a member of ‘opencascade::std’ Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:162:86: error: a comma operator cannot appear in a constant-expression Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:162:96: error: template argument 1 is invalid Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:162:104: error: qualified-id in declaration before ‘)’ token Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx: In member function ‘typename NCollection_IndexedIterator::difference_type NCollection_IndexedIterator::operator-(const NCollection_IndexedIterator&) const’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:190:29: error: ‘is_same’ is not a member of ‘opencascade::std’ Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:190:86: error: a comma operator cannot appear in a constant-expression Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:190:96: error: template argument 1 is invalid Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_IndexedIterator.hxx:190:104: error: qualified-id in declaration before ‘)’ token Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Assert.hxx:178:32: note: in definition of macro ‘Standard_STATIC_ASSERT’ Standard_Static_Assert::assert_ok(); ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:65:9: error: expected nested-name-specifier before ‘value_type’ using value_type = TheItemType; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:66:9: error: expected nested-name-specifier before ‘size_type’ using size_type = size_t; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:67:9: error: expected nested-name-specifier before ‘difference_type’ using difference_type = size_t; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:68:9: error: expected nested-name-specifier before ‘pointer’ using pointer = TheItemType*; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:69:9: error: expected nested-name-specifier before ‘const_pointer’ using const_pointer = const TheItemType*; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:70:9: error: expected nested-name-specifier before ‘reference’ using reference = TheItemType&; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:71:9: error: expected nested-name-specifier before ‘const_reference’ using const_reference = const TheItemType&; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:73:9: error: expected nested-name-specifier before ‘iterator’ using iterator = NCollection_IndexedIterator; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:74:9: error: expected nested-name-specifier before ‘const_iterator’ using const_iterator = NCollection_IndexedIterator; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:75:9: error: expected nested-name-specifier before ‘Iterator’ using Iterator = NCollection_Iterator>; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:79:3: error: ‘const_iterator’ does not name a type const_iterator begin() const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:84:3: error: ‘iterator’ does not name a type iterator begin() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:89:3: error: ‘const_iterator’ does not name a type const_iterator cbegin() const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:94:3: error: ‘iterator’ does not name a type iterator end() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:99:3: error: ‘const_iterator’ does not name a type const_iterator end() const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:104:3: error: ‘const_iterator’ does not name a type const_iterator cend() const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:148:47: error: expected ‘)’ before ‘theBegin’ explicit NCollection_Array1(const_reference theBegin, ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:492:1: error: expected ‘}’ at end of input } ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx: In constructor ‘NCollection_Array1::NCollection_Array1()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:112:5: error: class ‘NCollection_Array1’ does not have any field named ‘myLowerBound’ myLowerBound(1), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:113:5: error: class ‘NCollection_Array1’ does not have any field named ‘mySize’ mySize(0) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx: In constructor ‘NCollection_Array1::NCollection_Array1(Standard_Integer, Standard_Integer)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:118:5: error: class ‘NCollection_Array1’ does not have any field named ‘myLowerBound’ myLowerBound(theLower), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:119:5: error: class ‘NCollection_Array1’ does not have any field named ‘mySize’ mySize(theUpper - theLower + 1) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:121:9: error: ‘mySize’ was not declared in this scope if (mySize == 0) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:125:5: error: ‘myPointer’ was not declared in this scope myPointer = myAllocator.allocate(mySize); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:125:17: error: ‘myAllocator’ was not declared in this scope myPointer = myAllocator.allocate(mySize); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:125:38: error: ‘mySize’ was not declared in this scope myPointer = myAllocator.allocate(mySize); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:126:5: error: ‘myIsOwner’ was not declared in this scope myIsOwner = true; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:127:15: error: there are no arguments to ‘construct’ that depend on a template parameter, so a declaration of ‘construct’ must be available [-fpermissive] construct(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:127:15: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx: In constructor ‘NCollection_Array1::NCollection_Array1(const allocator_type&, Standard_Integer, Standard_Integer)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:133:5: error: class ‘NCollection_Array1’ does not have any field named ‘myLowerBound’ myLowerBound(theLower), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:134:5: error: class ‘NCollection_Array1’ does not have any field named ‘mySize’ mySize(theUpper - theLower + 1), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:135:5: error: class ‘NCollection_Array1’ does not have any field named ‘myPointer’ myPointer(nullptr), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:135:15: error: ‘nullptr’ was not declared in this scope myPointer(nullptr), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:136:5: error: class ‘NCollection_Array1’ does not have any field named ‘myIsOwner’ myIsOwner(false), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:137:5: error: class ‘NCollection_Array1’ does not have any field named ‘myAllocator’ myAllocator(theAlloc) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:139:9: error: ‘mySize’ was not declared in this scope if (mySize == 0) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:143:5: error: ‘myPointer’ was not declared in this scope myPointer = myAllocator.allocate(mySize); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:143:17: error: ‘myAllocator’ was not declared in this scope myPointer = myAllocator.allocate(mySize); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:143:38: error: ‘mySize’ was not declared in this scope myPointer = myAllocator.allocate(mySize); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:144:5: error: ‘myIsOwner’ was not declared in this scope myIsOwner = true; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:145:15: error: there are no arguments to ‘construct’ that depend on a template parameter, so a declaration of ‘construct’ must be available [-fpermissive] construct(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:146:3: error: expected unqualified-id at end of input } ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:65:9: error: expected nested-name-specifier before ‘value_type’ using value_type = TheItemType; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:66:9: error: expected nested-name-specifier before ‘size_type’ using size_type = size_t; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:67:9: error: expected nested-name-specifier before ‘difference_type’ using difference_type = size_t; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:68:9: error: expected nested-name-specifier before ‘pointer’ using pointer = TheItemType*; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:69:9: error: expected nested-name-specifier before ‘const_pointer’ using const_pointer = const TheItemType*; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:70:9: error: expected nested-name-specifier before ‘reference’ using reference = TheItemType&; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:71:9: error: expected nested-name-specifier before ‘const_reference’ using const_reference = const TheItemType&; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:73:9: error: expected nested-name-specifier before ‘iterator’ using iterator = NCollection_IndexedIterator; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:74:9: error: expected nested-name-specifier before ‘const_iterator’ using const_iterator = NCollection_IndexedIterator; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:75:9: error: expected nested-name-specifier before ‘Iterator’ using Iterator = NCollection_Iterator>; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:79:3: error: ‘const_iterator’ does not name a type const_iterator begin() const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:84:3: error: ‘iterator’ does not name a type iterator begin() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:89:3: error: ‘const_iterator’ does not name a type const_iterator cbegin() const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:94:3: error: ‘iterator’ does not name a type iterator end() ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:99:3: error: ‘const_iterator’ does not name a type const_iterator end() const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:104:3: error: ‘const_iterator’ does not name a type const_iterator cend() const ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:148:47: error: expected ‘)’ before ‘theBegin’ explicit NCollection_Array1(const_reference theBegin, ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:2051:1: error: expected ‘}’ at end of input } ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx: In constructor ‘NCollection_Array1::NCollection_Array1()’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:112:5: error: class ‘NCollection_Array1’ does not have any field named ‘myLowerBound’ myLowerBound(1), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:113:5: error: class ‘NCollection_Array1’ does not have any field named ‘mySize’ mySize(0) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx: In constructor ‘NCollection_Array1::NCollection_Array1(Standard_Integer, Standard_Integer)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:118:5: error: class ‘NCollection_Array1’ does not have any field named ‘myLowerBound’ myLowerBound(theLower), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:119:5: error: class ‘NCollection_Array1’ does not have any field named ‘mySize’ mySize(theUpper - theLower + 1) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:121:9: error: ‘mySize’ was not declared in this scope if (mySize == 0) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:125:5: error: ‘myPointer’ was not declared in this scope myPointer = myAllocator.allocate(mySize); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:125:17: error: ‘myAllocator’ was not declared in this scope myPointer = myAllocator.allocate(mySize); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:125:38: error: ‘mySize’ was not declared in this scope myPointer = myAllocator.allocate(mySize); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:126:5: error: ‘myIsOwner’ was not declared in this scope myIsOwner = true; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:127:15: error: there are no arguments to ‘construct’ that depend on a template parameter, so a declaration of ‘construct’ must be available [-fpermissive] construct(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:127:15: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx: In constructor ‘NCollection_Array1::NCollection_Array1(const allocator_type&, Standard_Integer, Standard_Integer)’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:133:5: error: class ‘NCollection_Array1’ does not have any field named ‘myLowerBound’ myLowerBound(theLower), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:134:5: error: class ‘NCollection_Array1’ does not have any field named ‘mySize’ mySize(theUpper - theLower + 1), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:135:5: error: class ‘NCollection_Array1’ does not have any field named ‘myPointer’ myPointer(nullptr), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:135:15: error: ‘nullptr’ was not declared in this scope myPointer(nullptr), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:136:5: error: class ‘NCollection_Array1’ does not have any field named ‘myIsOwner’ myIsOwner(false), ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:137:5: error: class ‘NCollection_Array1’ does not have any field named ‘myAllocator’ myAllocator(theAlloc) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:139:9: error: ‘mySize’ was not declared in this scope if (mySize == 0) ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:143:5: error: ‘myPointer’ was not declared in this scope myPointer = myAllocator.allocate(mySize); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:143:17: error: ‘myAllocator’ was not declared in this scope myPointer = myAllocator.allocate(mySize); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:143:38: error: ‘mySize’ was not declared in this scope myPointer = myAllocator.allocate(mySize); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:144:5: error: ‘myIsOwner’ was not declared in this scope myIsOwner = true; ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:145:15: error: there are no arguments to ‘construct’ that depend on a template parameter, so a declaration of ‘construct’ must be available [-fpermissive] construct(); ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx: At global scope: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:146:3: error: expected unqualified-id at end of input } ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:25, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx: In instantiation of ‘static const opencascade::handle& opencascade::type_instance::get() [with T = Standard_Transient]’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:257:73: recursively required from ‘static const opencascade::handle& opencascade::type_instance::get() [with T = Standard_Failure]’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:257:73: required from ‘static const opencascade::handle& opencascade::type_instance::get() [with T = Standard_DomainError]’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:180:46: required from ‘static const opencascade::handle& Standard_Type::Instance() [with T = Standard_DomainError]’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DomainError.hxx:35:1: required from here /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:256:59: error: ‘get_type_name’ is not a member of ‘Standard_Transient’ Standard_Type::Register (typeid(T), T::get_type_name(), sizeof(T), ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Transient.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_BFGS.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_BFGS.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:96:15: warning: inline function ‘void Standard_Transient::IncrementRefCounter()’ used but never defined inline void IncrementRefCounter() noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:103:27: warning: inline function ‘Standard_Integer Standard_Transient::DecrementRefCounter()’ used but never defined inline Standard_Integer DecrementRefCounter() noexcept ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DimensionMismatch.hxx:20, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_DimensionMismatch.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/NCollection/NCollection_Array1.hxx:17, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/NCollection_Array1.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_VectorBase.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_VectorBase.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math_Vector.hxx:18, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math_Vector.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:24, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx: In instantiation of ‘static const opencascade::handle& opencascade::type_instance::get() [with T = Standard_Transient]’: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:257:73: recursively required from ‘static const opencascade::handle& opencascade::type_instance::get() [with T = Standard_Failure]’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:257:73: required from ‘static const opencascade::handle& opencascade::type_instance::get() [with T = Standard_DomainError]’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:180:46: required from ‘static const opencascade::handle& Standard_Type::Instance() [with T = Standard_DomainError]’ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_DomainError.hxx:35:1: required from here /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Type.hxx:256:59: error: ‘get_type_name’ is not a member of ‘Standard_Transient’ Standard_Type::Register (typeid(T), T::get_type_name(), sizeof(T), ^ In file included from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Transient.hxx:1:0, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Handle.hxx:19, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.hxx:22, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release/include/math.hxx:1, from /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/math/math.cxx:22: /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:96:15: warning: inline function ‘void Standard_Transient::IncrementRefCounter()’ used but never defined inline void IncrementRefCounter() noexcept ^ /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/src/src/Standard/Standard_Transient.hxx:103:27: warning: inline function ‘Standard_Integer Standard_Transient::DecrementRefCounter()’ used but never defined inline Standard_Integer DecrementRefCounter() noexcept ^ make[2]: *** [src/TKMath/CMakeFiles/TKMath.dir/__/math/math_BFGS.cxx.o] Error 1 make[2]: *** [src/TKMath/CMakeFiles/TKMath.dir/__/math/math.cxx.o] Error 1 make[1]: *** [src/TKMath/CMakeFiles/TKMath.dir/all] Error 2 make: *** [all] Error 2 WARN: libpng/1.6.40: requirement zlib/[>=1.2.11 <2] overridden by freetype/2.13.2 to zlib/1.3 opencascade/7.8.0: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior opencascade/7.8.0: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior opencascade/7.8.0: ERROR: Package 'eb52284910656dd2ed62fd773472fb544429c1e7' build failed opencascade/7.8.0: WARN: Build folder /home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release ERROR: opencascade/7.8.0: Error in build() method, line 450 cmake.build() ConanException: Error 2 while executing cmake --build "/home/conan/w/prod-v1/bsr/80908/ddceb/.conan/data/opencascade/7.8.0/_/_/build/eb52284910656dd2ed62fd773472fb544429c1e7/build/Release" '--' '-j3'