******************************************************************************** conan install opencascade/7.6.2@#b3f6195be5686233bb5d7aeaf33600ce --build=opencascade -pr /home/conan/w/prod-v1/bsr/2960/ecabf/profile_linux_5_libstdcpp11_gcc_release_64.opencascade-shared-True.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/2960/affdd/.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/2960/affdd/.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/2960/affdd/.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=True [build_requires] [env] [conf] tools.system.package_manager:mode=install tools.system.package_manager:sudo=True tcl/8.6.13: Not found in local cache, looking in remotes... tcl/8.6.13: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz tcl/8.6.13: Downloaded recipe revision 0b4f95789bb28a3979470506234dcfdf zlib/1.2.13: Not found in local cache, looking in remotes... zlib/1.2.13: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz zlib/1.2.13: Downloaded recipe revision 97d5730b529b4224045fe7090592d4c1 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 5b7bd50bded663f93b8381742a16efbb fontconfig/2.14.2: Not found in local cache, looking in remotes... fontconfig/2.14.2: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz fontconfig/2.14.2: Downloaded recipe revision 15bb6162f69368cb7bb06803ada38aff freetype/2.13.0: Not found in local cache, looking in remotes... freetype/2.13.0: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz freetype/2.13.0: Downloaded recipe revision 1c9d3ee5f24ec350675b8e1d13a5646f 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 3b63a2aa000933a57a53322207790714 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 411fc05e80d47a89045edc1ee6f23c1d brotli/1.0.9: Not found in local cache, looking in remotes... brotli/1.0.9: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz brotli/1.0.9: Downloaded recipe revision 854ca44aaaeb3e2cc2437302a8ce14e7 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: Not found in local cache, looking in remotes... util-linux-libuuid/2.39: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz util-linux-libuuid/2.39: Downloaded recipe revision e8a936d008590fe3380e60df5a56cfa8 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.6.2: Forced build from source Version ranges solved libpng/* versions found in 'conan-center' remote Version range '>=1.6 <1.7' required by 'freetype/2.13.0' resolved to 'libpng/1.6.40' in remote 'conan-center' Version range '>=1.2 <1.3' required by 'freetype/2.13.0' resolved to 'zlib/1.2.13' in local cache Installing package: opencascade/7.6.2 Requirements brotli/1.0.9 from 'conan-center' - Downloaded bzip2/1.0.8 from 'conan-center' - Downloaded expat/2.5.0 from 'conan-center' - Downloaded fontconfig/2.14.2 from 'conan-center' - Downloaded freetype/2.13.0 from 'conan-center' - Downloaded libpng/1.6.40 from 'conan-center' - Downloaded opencascade/7.6.2 from local cache - Cache opengl/system from 'conan-center' - Downloaded tcl/8.6.13 from 'conan-center' - Downloaded tk/8.6.10 from 'conan-center' - Downloaded util-linux-libuuid/2.39 from 'conan-center' - Downloaded xorg/system from 'conan-center' - Downloaded zlib/1.2.13 from 'conan-center' - Downloaded Packages brotli/1.0.9:a75b81d8594a44d34a32f08564f32c5d06a912ea - Download bzip2/1.0.8:3df6ebb8a308d309e882b21988fd9ea103560e16 - Download expat/2.5.0:b025735bb0d121754b0b4aaae6c02d3b9546c56f - Download fontconfig/2.14.2:1dd5f947341f0c35b104c3cbc22073e69527248e - Download freetype/2.13.0:bf05ac88aac1986abd35f257eeb0064299824400 - Download libpng/1.6.40:b4e19c2a9f411079edce0e39c7f8fa0db025a2ad - Download opencascade/7.6.2:9c63c90450e38373bd5420883dd8ea62e8bc6817 - Build opengl/system:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download tcl/8.6.13:d5204605bf864d4bd98fc6a9e624938e8e04ad03 - Download tk/8.6.10:48621009d612c03f3c0bd8e8b8a72b00de82ee9e - Download util-linux-libuuid/2.39:76f87539fc90ff313e0b3182641a9bb558a717d2 - Download xorg/system:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download zlib/1.2.13:76f87539fc90ff313e0b3182641a9bb558a717d2 - Download Installing (downloading, building) binaries... brotli/1.0.9: Retrieving package a75b81d8594a44d34a32f08564f32c5d06a912ea from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz brotli/1.0.9: Package installed a75b81d8594a44d34a32f08564f32c5d06a912ea brotli/1.0.9: Downloaded package revision 134c17382eef1cdf423938a385ee6d83 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 3ed22b12110483d39bac028fe6aa3be8 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: Retrieving package 76f87539fc90ff313e0b3182641a9bb558a717d2 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz util-linux-libuuid/2.39: Package installed 76f87539fc90ff313e0b3182641a9bb558a717d2 util-linux-libuuid/2.39: Downloaded package revision 09b318c84377c0eab268936521444c9c 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.2.13: Retrieving package 76f87539fc90ff313e0b3182641a9bb558a717d2 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz zlib/1.2.13: Package installed 76f87539fc90ff313e0b3182641a9bb558a717d2 zlib/1.2.13: Downloaded package revision 50a1a382230b69cf0393948a362f0f46 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 18d5a546edb3a6cbd62e20131a8d6680 tcl/8.6.13: Retrieving package d5204605bf864d4bd98fc6a9e624938e8e04ad03 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz tcl/8.6.13: Package installed d5204605bf864d4bd98fc6a9e624938e8e04ad03 tcl/8.6.13: Downloaded package revision d2977eeadf873d9e98f8eb4dac1e1879 freetype/2.13.0: Retrieving package bf05ac88aac1986abd35f257eeb0064299824400 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz freetype/2.13.0: Package installed bf05ac88aac1986abd35f257eeb0064299824400 freetype/2.13.0: Downloaded package revision c504014adf02368c4e8b259115468ca7 fontconfig/2.14.2: Retrieving package 1dd5f947341f0c35b104c3cbc22073e69527248e from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz fontconfig/2.14.2: Package installed 1dd5f947341f0c35b104c3cbc22073e69527248e fontconfig/2.14.2: Downloaded package revision a25612cfcb04b8255a5d9571dee9f464 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 782cf6fce99420add057e11890023d80 ----Running------ > dpkg-query -W -f='${Status}' libgl-dev | grep -q "ok installed" ----------------- ----Running------ > sudo apt-get update ----------------- Get:1 http://archive.ubuntu.com/ubuntu xenial InRelease [247 kB] Get:2 http://security.ubuntu.com/ubuntu xenial-security InRelease [99.8 kB] Get:3 http://ppa.launchpad.net/git-core/ppa/ubuntu xenial InRelease [20.8 kB] Get:4 http://archive.ubuntu.com/ubuntu xenial-updates InRelease [99.8 kB] Get:5 http://archive.ubuntu.com/ubuntu xenial-backports InRelease [97.4 kB] Get:6 http://archive.ubuntu.com/ubuntu xenial/main amd64 Packages [1558 kB] Get:7 http://ppa.launchpad.net/openjdk-r/ppa/ubuntu xenial InRelease [20.8 kB] Get:8 http://archive.ubuntu.com/ubuntu xenial/main i386 Packages [1552 kB] Get:9 http://archive.ubuntu.com/ubuntu xenial/restricted amd64 Packages [14.1 kB] Get:10 http://archive.ubuntu.com/ubuntu xenial/restricted i386 Packages [14.5 kB] Get:11 http://archive.ubuntu.com/ubuntu xenial/universe amd64 Packages [9827 kB] Get:12 http://archive.ubuntu.com/ubuntu xenial/universe i386 Packages [9804 kB] Get:13 http://ppa.launchpad.net/git-core/ppa/ubuntu xenial/main amd64 Packages [3538 B] Get:14 http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages [2052 kB] Get:15 http://archive.ubuntu.com/ubuntu xenial/multiverse amd64 Packages [176 kB] Get:16 http://archive.ubuntu.com/ubuntu xenial/multiverse i386 Packages [172 kB] Get:17 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages [2560 kB] Get:18 http://archive.ubuntu.com/ubuntu xenial-updates/main i386 Packages [1912 kB] Get:19 http://ppa.launchpad.net/git-core/ppa/ubuntu xenial/main i386 Packages [3541 B] Get:20 http://archive.ubuntu.com/ubuntu xenial-updates/restricted amd64 Packages [16.4 kB] Get:21 http://archive.ubuntu.com/ubuntu xenial-updates/restricted i386 Packages [16.4 kB] Get:22 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages [1545 kB] Get:23 http://archive.ubuntu.com/ubuntu xenial-updates/universe i386 Packages [1378 kB] Get:24 http://archive.ubuntu.com/ubuntu xenial-updates/multiverse amd64 Packages [25.0 kB] Get:25 http://archive.ubuntu.com/ubuntu xenial-updates/multiverse i386 Packages [23.4 kB] Get:26 http://archive.ubuntu.com/ubuntu xenial-backports/main amd64 Packages [10.9 kB] Get:27 http://archive.ubuntu.com/ubuntu xenial-backports/main i386 Packages [10.9 kB] Get:28 http://archive.ubuntu.com/ubuntu xenial-backports/universe amd64 Packages [12.7 kB] Get:29 http://archive.ubuntu.com/ubuntu xenial-backports/universe i386 Packages [12.2 kB] Get:30 http://ppa.launchpad.net/openjdk-r/ppa/ubuntu xenial/main amd64 Packages [19.2 kB] Get:31 http://security.ubuntu.com/ubuntu xenial-security/main i386 Packages [1443 kB] Get:32 http://security.ubuntu.com/ubuntu xenial-security/restricted amd64 Packages [15.9 kB] Get:33 http://security.ubuntu.com/ubuntu xenial-security/restricted i386 Packages [15.9 kB] Get:34 http://security.ubuntu.com/ubuntu xenial-security/universe amd64 Packages [985 kB] Get:35 http://ppa.launchpad.net/openjdk-r/ppa/ubuntu xenial/main i386 Packages [19.0 kB] Get:36 http://security.ubuntu.com/ubuntu xenial-security/universe i386 Packages [834 kB] Get:37 http://security.ubuntu.com/ubuntu xenial-security/multiverse amd64 Packages [8820 B] Get:38 http://security.ubuntu.com/ubuntu xenial-security/multiverse i386 Packages [9052 B] Fetched 36.6 MB in 3s (10.2 MB/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 6s (3502 kB/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 ... 17992 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://ppa.launchpad.net/git-core/ppa/ubuntu xenial InRelease Hit:2 http://security.ubuntu.com/ubuntu xenial-security InRelease Hit:3 http://archive.ubuntu.com/ubuntu xenial InRelease Hit:4 http://archive.ubuntu.com/ubuntu xenial-updates InRelease Hit:5 http://ppa.launchpad.net/openjdk-r/ppa/ubuntu xenial InRelease Hit:6 http://archive.ubuntu.com/ubuntu xenial-backports 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 4s (572 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 ... 19321 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://security.ubuntu.com/ubuntu xenial-security InRelease Hit:2 http://ppa.launchpad.net/git-core/ppa/ubuntu xenial InRelease Hit:3 http://ppa.launchpad.net/openjdk-r/ppa/ubuntu xenial InRelease Hit:4 http://archive.ubuntu.com/ubuntu xenial InRelease Hit:5 http://archive.ubuntu.com/ubuntu xenial-updates InRelease Hit:6 http://archive.ubuntu.com/ubuntu xenial-backports 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 (57.8 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 ... 20446 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) ... tcl/8.6.13: Setting TCL_LIBRARY environment variable to /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/tcl/8.6.13/_/_/package/d5204605bf864d4bd98fc6a9e624938e8e04ad03/lib/tcl8.6 tcl/8.6.13: Setting TCL_ROOT environment variable to /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/tcl/8.6.13/_/_/package/d5204605bf864d4bd98fc6a9e624938e8e04ad03 tcl/8.6.13: Setting TCLSH environment variable to /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/tcl/8.6.13/_/_/package/d5204605bf864d4bd98fc6a9e624938e8e04ad03/bin/tclsh8.6 tcl/8.6.13: Adding PATH environment variable: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/tcl/8.6.13/_/_/package/d5204605bf864d4bd98fc6a9e624938e8e04ad03/bin tk/8.6.10: Setting TK_LIBRARY environment variable: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/tk/8.6.10/_/_/package/48621009d612c03f3c0bd8e8b8a72b00de82ee9e/lib/tk8.6 tk/8.6.10: Setting TCL_ROOT environment variable: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/tk/8.6.10/_/_/package/48621009d612c03f3c0bd8e8b8a72b00de82ee9e [HOOK - conan-center.py] pre_source(): [IMMUTABLE SOURCES (KB-H010)] OK opencascade/7.6.2: Configuring sources in /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/source/src opencascade/7.6.2: [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.6.2: Copying sources to build folder opencascade/7.6.2: Building your package in /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817 opencascade/7.6.2: Generator txt created conanbuildinfo.txt opencascade/7.6.2: Calling generate() opencascade/7.6.2: Preset 'release' added to CMakePresets.json. Invoke it manually using 'cmake --preset release' opencascade/7.6.2: 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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/generators/conan_toolchain.cmake -DCMAKE_POLICY_DEFAULT_CMP0042=NEW -DCMAKE_POLICY_DEFAULT_CMP0091=NEW -DCMAKE_BUILD_TYPE=Release' opencascade/7.6.2: Aggregating env generators [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] 'fPIC' option not found [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK opencascade/7.6.2: Calling build() opencascade/7.6.2: apply_conandata_patches(): No patches defined in conandata opencascade/7.6.2: CMake command: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/package/9c63c90450e38373bd5420883dd8ea62e8bc6817" -DCMAKE_POLICY_DEFAULT_CMP0042="NEW" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src" ----Running------ > cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/package/9c63c90450e38373bd5420883dd8ea62e8bc6817" -DCMAKE_POLICY_DEFAULT_CMP0042="NEW" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src" ----------------- -- Using Conan toolchain: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/generators/conan_toolchain.cmake -- Conan toolchain: Setting BUILD_SHARED_LIBS = ON -- 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 -- Info: TCL is used by OCCT -- Conan: Target declared 'tcl::tcl' -- Conan: Target declared 'ZLIB::ZLIB' -- Info: TK is used by OCCT -- Info: Xlib is used by OCCT -- Info: FreeType is used by OCCT -- Conan: Target declared 'Freetype::Freetype' -- Conan: Target declared 'PNG::PNG' -- Conan: Target declared 'BZip2::BZip2' -- Conan: Including build module from '/home/conan/w/prod-v1/bsr/2960/affdd/.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/2960/affdd/.conan/data/freetype/2.13.0/_/_/package/bf05ac88aac1986abd35f257eeb0064299824400/lib/cmake/conan-official-freetype-variables.cmake' -- Info: TKIVtk and TKIVtkDraw toolkits excluded due to VTK usage is disabled -- Info: (22:38:56) Start collecting all OCCT header files into /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/inc ... -- Info: (22:38:56) Compare FILES with files in package directories... -- Info: (22:39:02) Create header-links in inc folder... -- Info: (22:39:06) Checking headers in inc folder... -- Info: (22:39:08) End the collecting -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: pthread;rt;dl Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: X11;fontconfig;freetype Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: X11;freetype Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: X11 Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: tcl8.6;tk8.6;tkstub8.6;X11;pthread;rt Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: tcl8.6;X11;freetype Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- USED_EXTERNAL_LIBS_BY_CURRENT_PROJECT:: Freetype::Freetype tcl::tcl tk fontconfig -- Info: (22:39:08) OCCT toolkits processed -- Info: (22:39:08) OCCT configuration files prepared -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release opencascade/7.6.2: CMake command: cmake --build "/home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release" '--' '-j3' ----Running------ > cmake --build "/home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release" '--' '-j3' ----------------- Scanning dependencies of target TKernel [ 0%] Building CXX object src/TKernel/CMakeFiles/TKernel.dir/__/FSD/FSD_Base64.cxx.o [ 0%] Building CXX object src/TKernel/CMakeFiles/TKernel.dir/__/FSD/FSD_BinaryFile.cxx.o [ 0%] Building CXX object src/TKernel/CMakeFiles/TKernel.dir/__/FSD/FSD_CmpFile.cxx.o src/TKernel/CMakeFiles/TKernel.dir/build.make:81: recipe for target 'src/TKernel/CMakeFiles/TKernel.dir/__/FSD/FSD_Base64.cxx.o' failed src/TKernel/CMakeFiles/TKernel.dir/build.make:107: recipe for target 'src/TKernel/CMakeFiles/TKernel.dir/__/FSD/FSD_CmpFile.cxx.o' failed src/TKernel/CMakeFiles/TKernel.dir/build.make:94: recipe for target 'src/TKernel/CMakeFiles/TKernel.dir/__/FSD/FSD_BinaryFile.cxx.o' failed CMakeFiles/Makefile2:1330: recipe for target 'src/TKernel/CMakeFiles/TKernel.dir/all' failed Makefile:148: recipe for target 'all' failed opencascade/7.6.2: 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 CMake Warning (dev) at CMakeLists.txt:526 (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/2960/affdd/.conan/data/tk/8.6.10/_/_/package/48621009d612c03f3c0bd8e8b8a72b00de82ee9e For compatibility, CMake is ignoring the variable. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at adm/cmake/occt_toolkit.cmake:320 (if): Policy CMP0054 is not set: Only interpret if() arguments as variables or keywords when unquoted. Run "cmake --help-policy CMP0054" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Quoted variables like "CSF_OpenGlesLibs" will no longer be dereferenced when the policy is set to NEW. Since the policy is not set the OLD behavior will be used. Call Stack (most recent call first): CMakeLists.txt:14 (include) src/TKernel/CMakeLists.txt:3 (OCCT_INCLUDE_CMAKE_FILE) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at adm/cmake/occt_toolkit.cmake:320 (if): Policy CMP0054 is not set: Only interpret if() arguments as variables or keywords when unquoted. Run "cmake --help-policy CMP0054" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Quoted variables like "CSF_OpenGlesLibs" will no longer be dereferenced when the policy is set to NEW. Since the policy is not set the OLD behavior will be used. Call Stack (most recent call first): CMakeLists.txt:14 (include) src/TKService/CMakeLists.txt:3 (OCCT_INCLUDE_CMAKE_FILE) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at adm/cmake/occt_toolkit.cmake:320 (if): Policy CMP0054 is not set: Only interpret if() arguments as variables or keywords when unquoted. Run "cmake --help-policy CMP0054" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Quoted variables like "CSF_OpenGlesLibs" will no longer be dereferenced when the policy is set to NEW. Since the policy is not set the OLD behavior will be used. Call Stack (most recent call first): CMakeLists.txt:14 (include) src/TKV3d/CMakeLists.txt:3 (OCCT_INCLUDE_CMAKE_FILE) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at adm/cmake/occt_toolkit.cmake:320 (if): Policy CMP0054 is not set: Only interpret if() arguments as variables or keywords when unquoted. Run "cmake --help-policy CMP0054" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Quoted variables like "CSF_OpenGlesLibs" will no longer be dereferenced when the policy is set to NEW. Since the policy is not set the OLD behavior will be used. Call Stack (most recent call first): CMakeLists.txt:14 (include) src/TKOpenGl/CMakeLists.txt:3 (OCCT_INCLUDE_CMAKE_FILE) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at adm/cmake/occt_toolkit.cmake:320 (if): Policy CMP0054 is not set: Only interpret if() arguments as variables or keywords when unquoted. Run "cmake --help-policy CMP0054" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Quoted variables like "CSF_OpenGlesLibs" will no longer be dereferenced when the policy is set to NEW. Since the policy is not set the OLD behavior will be used. Call Stack (most recent call first): CMakeLists.txt:14 (include) src/TKDraw/CMakeLists.txt:3 (OCCT_INCLUDE_CMAKE_FILE) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at adm/cmake/occt_toolkit.cmake:320 (if): Policy CMP0054 is not set: Only interpret if() arguments as variables or keywords when unquoted. Run "cmake --help-policy CMP0054" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Quoted variables like "CSF_OpenGlesLibs" will no longer be dereferenced when the policy is set to NEW. Since the policy is not set the OLD behavior will be used. Call Stack (most recent call first): CMakeLists.txt:14 (include) src/TKViewerTest/CMakeLists.txt:3 (OCCT_INCLUDE_CMAKE_FILE) This warning is for project developers. Use -Wno-dev to suppress it. In file included from /usr/include/c++/5/type_traits:35:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Std.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx:18, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Integer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Address.hxx:18, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Address.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Transient.hxx:18, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Transient.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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 /usr/include/c++/5/type_traits:35:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Std.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx:18, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Integer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_PrimitiveTypes.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_PrimitiveTypes.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_FileHeader.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_FileHeader.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:31, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:223:7: warning: identifier ‘nullptr’ is a keyword in C++11 [-Wc++0x-compat] return entity != nullptr; ^ In file included from /usr/include/c++/5/type_traits:35:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Std.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx:18, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Integer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Address.hxx:18, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Address.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:18, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:31, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:203: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Std.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx:18, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Integer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Address.hxx:18, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Address.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Transient.hxx:18, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Transient.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:71:61: error: expected template-name before ‘<’ token struct is_base_but_not_same : opencascade::std::is_base_of ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:71:61: error: expected ‘{’ before ‘<’ token /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:71:61: error: expected unqualified-id before ‘<’ token /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:80: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:80:67: error: expected template-argument before ‘<’ token typename opencascade::std::enable_if::value>::type> ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:80:67: error: expected ‘>’ before ‘<’ token /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:80:115: error: template argument 3 is invalid typename opencascade::std::enable_if::value>::type> ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:81:3: error: expected ‘::’ before ‘:’ token : opencascade::std::false_type ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:81:3: error: expected identifier before ‘:’ token /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:81:3: error: qualified name does not name a class before ‘:’ token /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:81:3: error: expected ‘{’ before ‘:’ token /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:81:3: error: expected unqualified-id before ‘:’ token /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:88:45: error: expected template-name before ‘<’ token struct is_integer : std::integral_constant::value, Standard_Integer>::type ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx:104:37: error: expected unqualified-id before ‘<’ token typename opencascade::std::enable_if::value, Standard_Integer>::type ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx: In function ‘Standard_Integer HashCode(Standard_Integer, Standard_Integer)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx:120:64: error: ‘IntegerHashCode’ was not declared in this scope return IntegerHashCode(theValue, IntegerLast(), theUpperBound); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx: In function ‘Standard_Integer HashCode(long long int, Standard_Integer)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx:147:69: error: ‘IntegerHashCode’ was not declared in this scope return IntegerHashCode(theValue, 0x7fffffffffffffff, theUpperBound); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx: At global scope: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx:160:28: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type typename opencascade::std::enable_if::value ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx:160:37: error: expected unqualified-id before ‘<’ token typename opencascade::std::enable_if::value ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx:171:40: error: ‘Standard_Utf32Char’ does not name a type inline Standard_Boolean IsEqual (const Standard_Utf32Char theOne, ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx:172:40: error: ‘Standard_Utf32Char’ does not name a type const Standard_Utf32Char theTwo) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx: In function ‘Standard_Boolean IsEqual(int, int)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx:171:25: error: redefinition of ‘Standard_Boolean IsEqual(int, int)’ inline Standard_Boolean IsEqual (const Standard_Utf32Char theOne, ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx:126:25: note: ‘Standard_Boolean IsEqual(Standard_Integer, Standard_Integer)’ previously defined here inline Standard_Boolean IsEqual (const Standard_Integer theOne, ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Size.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Transient.hxx:18, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Transient.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Size.hxx: At global scope: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Size.hxx:31:28: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type typename opencascade::std::enable_if::value ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Size.hxx:31:37: error: expected unqualified-id before ‘<’ token typename opencascade::std::enable_if::value ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_ExtCharacter.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_PrimitiveTypes.hxx:27, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_PrimitiveTypes.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Transient.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Transient.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_ExtCharacter.hxx:37:8: error: ‘Standard_ExtCharacter’ does not name a type inline Standard_ExtCharacter ToExtCharacter(const Standard_Character achar) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_ExtCharacter.hxx:46:45: error: ‘Standard_ExtCharacter’ does not name a type inline Standard_Character ToCharacter(const Standard_ExtCharacter achar) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_ExtCharacter.hxx:55:41: error: ‘Standard_ExtCharacter’ does not name a type inline Standard_Boolean IsAnAscii(const Standard_ExtCharacter achar) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_ExtCharacter.hxx:63:39: error: ‘Standard_ExtCharacter’ does not name a type inline Standard_Boolean IsEqual(const Standard_ExtCharacter One, ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_ExtCharacter.hxx:64:11: error: ‘Standard_ExtCharacter’ does not name a type const Standard_ExtCharacter Two) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_ExtCharacter.hxx: In function ‘Standard_Boolean IsEqual(int, int)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_ExtCharacter.hxx:63:25: error: redefinition of ‘Standard_Boolean IsEqual(int, int)’ inline Standard_Boolean IsEqual(const Standard_ExtCharacter One, ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Integer.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Address.hxx:18, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Address.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Transient.hxx:18, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Transient.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx:126:25: note: ‘Standard_Boolean IsEqual(Standard_Integer, Standard_Integer)’ previously defined here inline Standard_Boolean IsEqual (const Standard_Integer theOne, ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_ExtString.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_PrimitiveTypes.hxx:29, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_PrimitiveTypes.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Transient.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Transient.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_ExtString.hxx: At global scope: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_ExtString.hxx:31:44: error: ‘Standard_Integer HashCode’ redeclared as different kind of symbol Standard_EXPORT Standard_Integer HashCode (Standard_ExtString theExtString, Standard_Integer theUpperBound); ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_CString.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_PrimitiveTypes.hxx:28, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_PrimitiveTypes.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Transient.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Transient.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_CString.hxx:59:25: note: previous declaration ‘Standard_Integer HashCode(Standard_CString, Standard_Integer, Standard_Integer)’ inline Standard_Integer HashCode (const Standard_CString theString, ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_ExtString.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_PrimitiveTypes.hxx:29, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_PrimitiveTypes.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Transient.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Transient.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:30, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_ExtString.hxx:31:44: error: ‘Standard_ExtString’ was not declared in this scope Standard_EXPORT Standard_Integer HashCode (Standard_ExtString theExtString, Standard_Integer theUpperBound); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_ExtString.hxx:31:94: error: expected primary-expression before ‘theUpperBound’ Standard_EXPORT Standard_Integer HashCode (Standard_ExtString theExtString, Standard_Integer theUpperBound); ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:223: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:203: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:223: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:203: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_TypeDef.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Boolean.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Boolean.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_PrimitiveTypes.hxx:23, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_PrimitiveTypes.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_FileHeader.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_FileHeader.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_TypeDef.hxx:94:9: error: ‘char16_t’ does not name a type typedef char16_t Standard_ExtCharacter; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_TypeDef.hxx:95:9: error: ‘char16_t’ does not name a type typedef char16_t Standard_Utf16Char; //!< UTF-16 char (always unsigned) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_TypeDef.hxx:96:9: error: ‘char32_t’ does not name a type typedef char32_t Standard_Utf32Char; //!< UTF-32 char (always unsigned) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_TypeDef.hxx:102:15: error: ‘Standard_ExtCharacter’ does not name a type typedef const Standard_ExtCharacter* Standard_ExtString; ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Std.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx:18, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Integer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_PrimitiveTypes.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_PrimitiveTypes.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_FileHeader.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_FileHeader.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:71:61: error: expected template-name before ‘<’ token struct is_base_but_not_same : opencascade::std::is_base_of ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:71:61: error: expected ‘{’ before ‘<’ token /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:71:61: error: expected unqualified-id before ‘<’ token /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:80: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:80:67: error: expected template-argument before ‘<’ token typename opencascade::std::enable_if::value>::type> ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:80:67: error: expected ‘>’ before ‘<’ token /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:80:115: error: template argument 3 is invalid typename opencascade::std::enable_if::value>::type> ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:81:3: error: expected ‘::’ before ‘:’ token : opencascade::std::false_type ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:81:3: error: expected identifier before ‘:’ token /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:81:3: error: qualified name does not name a class before ‘:’ token /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:81:3: error: expected ‘{’ before ‘:’ token /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:81:3: error: expected unqualified-id before ‘:’ token /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:88:45: error: expected template-name before ‘<’ token struct is_integer : std::integral_constant::value, Standard_Integer>::type ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx:104:37: error: expected unqualified-id before ‘<’ token typename opencascade::std::enable_if::value, Standard_Integer>::type ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx: In function ‘Standard_Integer HashCode(Standard_Integer, Standard_Integer)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx:120:64: error: ‘IntegerHashCode’ was not declared in this scope return IntegerHashCode(theValue, IntegerLast(), theUpperBound); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx: In function ‘Standard_Integer HashCode(long long int, Standard_Integer)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx:147:69: error: ‘IntegerHashCode’ was not declared in this scope return IntegerHashCode(theValue, 0x7fffffffffffffff, theUpperBound); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx: At global scope: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx:160:28: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type typename opencascade::std::enable_if::value ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx:160:37: error: expected unqualified-id before ‘<’ token typename opencascade::std::enable_if::value ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx:171:40: error: ‘Standard_Utf32Char’ does not name a type inline Standard_Boolean IsEqual (const Standard_Utf32Char theOne, ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx:172:40: error: ‘Standard_Utf32Char’ does not name a type const Standard_Utf32Char theTwo) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx: In function ‘Standard_Boolean IsEqual(int, int)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx:171:25: error: redefinition of ‘Standard_Boolean IsEqual(int, int)’ inline Standard_Boolean IsEqual (const Standard_Utf32Char theOne, ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx:126:25: note: ‘Standard_Boolean IsEqual(Standard_Integer, Standard_Integer)’ previously defined here inline Standard_Boolean IsEqual (const Standard_Integer theOne, ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:31, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:75:19: error: expected ‘,’ or ‘...’ before ‘&&’ token handle (handle&& theHandle) : entity(theHandle.entity) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:75:31: error: invalid constructor; you probably meant ‘opencascade::handle (const opencascade::handle&)’ handle (handle&& theHandle) : entity(theHandle.entity) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:118:30: error: expected ‘,’ or ‘...’ before ‘&&’ token handle& operator= (handle&& theHandle) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:186: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:186:48: error: expected unqualified-id before ‘<’ token static typename opencascade::std::enable_if::value, handle>::type ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:194: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:194:48: error: expected unqualified-id before ‘<’ token static typename opencascade::std::enable_if::value, handle>::type ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:203: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:203: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:31, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:211: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:211: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:221: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:281:50: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type template ::value>::type> ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:281:59: error: expected ‘>’ before ‘<’ token template ::value>::type> ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:282: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:289:50: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type template ::value>::type> ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:289:59: error: expected ‘>’ before ‘<’ token template ::value>::type> ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:290: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:31, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx: In member function ‘opencascade::handle& opencascade::handle::operator=(opencascade::handle)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:120: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:31, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx: In member function ‘opencascade::handle::operator bool() const’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:223:24: error: ‘nullptr’ was not declared in this scope return entity != nullptr; ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:34:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:31, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:31, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:42:21: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:45:18: error: ‘tuple’ in namespace ‘opencascade::std’ does not name a template type typedef std::tuple type; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:52:22: error: ‘tuple’ is not a member of ‘opencascade::std’ struct has_type > : std::false_type {}; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:52:22: error: ‘tuple’ is not a member of ‘opencascade::std’ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:52:33: error: template argument 2 is invalid struct has_type > : std::false_type {}; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:52:35: error: expected unqualified-id before ‘>’ token struct has_type > : std::false_type {}; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:54:45: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:55:22: error: ‘tuple’ is not a member of ‘opencascade::std’ struct has_type > : has_type > {}; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:55:22: error: ‘tuple’ is not a member of ‘opencascade::std’ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:55:41: error: wrong number of template arguments (3, should be 2) struct has_type > : has_type > {}; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:49:10: note: provided for ‘template struct opencascade::has_type’ struct has_type; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:55:43: error: expected unqualified-id before ‘>’ token struct has_type > : has_type > {}; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:57:33: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:58:22: error: ‘tuple’ is not a member of ‘opencascade::std’ struct has_type > : std::true_type {}; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:58:22: error: ‘tuple’ is not a member of ‘opencascade::std’ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:58:41: error: wrong number of template arguments (3, should be 2) struct has_type > : std::true_type {}; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:49:10: note: provided for ‘template struct opencascade::has_type’ struct has_type; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:58:43: error: expected unqualified-id before ‘>’ token struct has_type > : std::true_type {}; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx: In static member function ‘static const char* Standard_Type::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:203:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:203:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:203:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:203: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:31, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:203: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:31, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx: In static member function ‘static const char* NCollection_BaseAllocator::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:81:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(NCollection_BaseAllocator,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:81:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(NCollection_BaseAllocator,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:81:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(NCollection_BaseAllocator,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:81: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:31, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:81: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseMap.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_IndexedDataMap.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseMap.hxx: In constructor ‘NCollection_BaseMap::NCollection_BaseMap(Standard_Integer, Standard_Boolean, const opencascade::handle&)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseMap.hxx:169: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:31, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:103: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:118:13: note: candidate: opencascade::handle& opencascade::handle::operator=(opencascade::handle) [with T = NCollection_BaseAllocator; opencascade::handle = opencascade::handle] handle& operator= (handle&& theHandle) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_ExtCharacter.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_PrimitiveTypes.hxx:27, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_PrimitiveTypes.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_FileHeader.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_FileHeader.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_ExtCharacter.hxx: At global scope: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_ExtCharacter.hxx:37:8: error: ‘Standard_ExtCharacter’ does not name a type inline Standard_ExtCharacter ToExtCharacter(const Standard_Character achar) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_ExtCharacter.hxx:46:45: error: ‘Standard_ExtCharacter’ does not name a type inline Standard_Character ToCharacter(const Standard_ExtCharacter achar) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_ExtCharacter.hxx:55:41: error: ‘Standard_ExtCharacter’ does not name a type inline Standard_Boolean IsAnAscii(const Standard_ExtCharacter achar) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_ExtCharacter.hxx:63:39: error: ‘Standard_ExtCharacter’ does not name a type inline Standard_Boolean IsEqual(const Standard_ExtCharacter One, ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_ExtCharacter.hxx:64:11: error: ‘Standard_ExtCharacter’ does not name a type const Standard_ExtCharacter Two) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_ExtCharacter.hxx: In function ‘Standard_Boolean IsEqual(int, int)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_ExtCharacter.hxx:63:25: error: redefinition of ‘Standard_Boolean IsEqual(int, int)’ inline Standard_Boolean IsEqual(const Standard_ExtCharacter One, ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Integer.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_PrimitiveTypes.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_PrimitiveTypes.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_FileHeader.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_FileHeader.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx:126:25: note: ‘Standard_Boolean IsEqual(Standard_Integer, Standard_Integer)’ previously defined here inline Standard_Boolean IsEqual (const Standard_Integer theOne, ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_ExtString.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_PrimitiveTypes.hxx:29, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_PrimitiveTypes.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_FileHeader.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_FileHeader.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_ExtString.hxx: At global scope: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_ExtString.hxx:31:44: error: ‘Standard_Integer HashCode’ redeclared as different kind of symbol Standard_EXPORT Standard_Integer HashCode (Standard_ExtString theExtString, Standard_Integer theUpperBound); ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_CString.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_PrimitiveTypes.hxx:28, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_PrimitiveTypes.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_FileHeader.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_FileHeader.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_CString.hxx:59:25: note: previous declaration ‘Standard_Integer HashCode(Standard_CString, Standard_Integer, Standard_Integer)’ inline Standard_Integer HashCode (const Standard_CString theString, ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_ExtString.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_PrimitiveTypes.hxx:29, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_PrimitiveTypes.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_FileHeader.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_FileHeader.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_ExtString.hxx:31:44: error: ‘Standard_ExtString’ was not declared in this scope Standard_EXPORT Standard_Integer HashCode (Standard_ExtString theExtString, Standard_Integer theUpperBound); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_ExtString.hxx:31:94: error: expected primary-expression before ‘theUpperBound’ Standard_EXPORT Standard_Integer HashCode (Standard_ExtString theExtString, Standard_Integer theUpperBound); ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Size.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:18, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Size.hxx:31:28: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type typename opencascade::std::enable_if::value ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Size.hxx:31:37: error: expected unqualified-id before ‘<’ token typename opencascade::std::enable_if::value ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:31, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Failure.hxx: In static member function ‘static const char* Standard_Failure::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:31, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:31, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_DomainError.hxx: In static member function ‘static const char* Standard_DomainError::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:31, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:31, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_TypeMismatch.hxx: In static member function ‘static const char* Standard_TypeMismatch::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_TypeMismatch.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_TypeMismatch, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_TypeMismatch.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_TypeMismatch, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_TypeMismatch.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_TypeMismatch, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_TypeMismatch.hxx:35: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:31, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_TypeMismatch.hxx:35: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:31, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_NoSuchObject.hxx: In static member function ‘static const char* Standard_NoSuchObject::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:31, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:31, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_ProgramError.hxx: In static member function ‘static const char* Standard_ProgramError::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:31, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_StlIterator.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_IndexedDataMap.hxx:23, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx: At global scope: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:31:51: error: ‘conditional’ in namespace ‘opencascade::std’ does not name a template type typename opencascade::std::conditional::type, ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:31:62: error: expected template-argument before ‘<’ token typename opencascade::std::conditional::type, ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:31:62: error: expected ‘>’ before ‘<’ token /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:32:108: error: template argument 4 is invalid typename opencascade::std::conditional::type> ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:33:1: error: expected ‘::’ before ‘{’ token { ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:33:1: error: expected class-name before ‘{’ token /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:74:30: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type typename opencascade::std::enable_if::type Reference() const ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:74:39: error: expected unqualified-id before ‘<’ token typename opencascade::std::enable_if::type Reference() const ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:80:30: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type typename opencascade::std::enable_if::type Reference() const ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:80:39: error: expected unqualified-id before ‘<’ token typename opencascade::std::enable_if::type Reference() const ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx: In member function ‘typename NCollection_StlIterator::reference NCollection_StlIterator::operator*() const’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:103:12: error: ‘Reference’ was not declared in this scope return Reference(); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:103:34: error: expected primary-expression before ‘)’ token return Reference(); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx: In member function ‘typename NCollection_StlIterator::pointer NCollection_StlIterator::operator->() const’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:109:13: error: ‘Reference’ was not declared in this scope return &Reference(); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:109:35: error: expected primary-expression before ‘)’ token return &Reference(); ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Assert.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_StlIterator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_IndexedDataMap.hxx:23, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_IndexedDataMap.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Dump.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx: In member function ‘NCollection_StlIterator& NCollection_StlIterator::operator--()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:132: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:132: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:132:95: error: template argument 1 is invalid Standard_STATIC_ASSERT((opencascade::std::is_same::value || ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:132:104: error: qualified-id in declaration before ‘||’ token Standard_STATIC_ASSERT((opencascade::std::is_same::value || ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:151: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:151: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:151:95: error: template argument 1 is invalid Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:151:103: error: qualified-id in declaration before ‘)’ token Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:179: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:179: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:179:95: error: template argument 1 is invalid Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:179:103: error: qualified-id in declaration before ‘)’ token Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:31, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_RangeError.hxx: In static member function ‘static const char* Standard_RangeError::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_RangeError.hxx:44:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_RangeError, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_RangeError.hxx:44:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_RangeError, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_RangeError.hxx:44:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_RangeError, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_RangeError.hxx:44: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:31, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_RangeError.hxx:44: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:31, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_OutOfRange.hxx: In static member function ‘static const char* Standard_OutOfRange::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_OutOfRange.hxx:46:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_OutOfRange, Standard_RangeError) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_OutOfRange.hxx:46:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_OutOfRange, Standard_RangeError) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_OutOfRange.hxx:46:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_OutOfRange, Standard_RangeError) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_OutOfRange.hxx:46: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:31, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_OutOfRange.hxx:46: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseList.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_TListIterator.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_TListIterator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_List.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_List.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Dump.hxx:18, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseList.hxx: In constructor ‘NCollection_BaseList::NCollection_BaseList(const opencascade::handle&)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:31, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:103: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:118:13: note: candidate: opencascade::handle& opencascade::handle::operator=(opencascade::handle) [with T = NCollection_BaseAllocator; opencascade::handle = opencascade::handle] handle& operator= (handle&& theHandle) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/TCollection_AsciiString.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Dump.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Dump.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_AsciiString.hxx: At global scope: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_AsciiString.hxx:86:51: error: expected ‘,’ or ‘...’ before ‘&&’ token TCollection_AsciiString (TCollection_AsciiString&& theOther) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_AsciiString.hxx:86:62: error: invalid constructor; you probably meant ‘TCollection_AsciiString (const TCollection_AsciiString&)’ TCollection_AsciiString (TCollection_AsciiString&& theOther) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_AsciiString.hxx:290:62: error: expected ‘,’ or ‘...’ before ‘&&’ token TCollection_AsciiString& operator= (TCollection_AsciiString&& theOther) { Swap (theOther); return *this; } ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_AsciiString.hxx: In member function ‘TCollection_AsciiString& TCollection_AsciiString::operator=(TCollection_AsciiString)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_AsciiString.hxx:290:83: error: ‘theOther’ was not declared in this scope TCollection_AsciiString& operator= (TCollection_AsciiString&& theOther) { Swap (theOther); return *this; } ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx: In member function ‘void NCollection_Buffer::SetAllocator(const opencascade::handle&)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:92: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:31, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:103: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:118:13: note: candidate: opencascade::handle& opencascade::handle::operator=(opencascade::handle) [with T = NCollection_BaseAllocator; opencascade::handle = opencascade::handle] handle& operator= (handle&& theHandle) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:31, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx: In static member function ‘static const char* NCollection_Buffer::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:143: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:143: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:143: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:143: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:31, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:143:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(NCollection_Buffer,Standard_Transient) // Type definition ^ 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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Stream.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Stream.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:31, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseMap.hxx:210: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:31, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:103: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:118:13: note: candidate: opencascade::handle& opencascade::handle::operator=(opencascade::handle) [with T = NCollection_BaseAllocator; opencascade::handle = opencascade::handle] handle& operator= (handle&& theHandle) ^ 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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Stream.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Stream.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:31, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:31, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseAllocator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Buffer.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Buffer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.hxx:17, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_Base64.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_Base64.cxx:14: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:103: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:118:13: note: candidate: opencascade::handle& opencascade::handle::operator=(opencascade::handle) [with T = NCollection_BaseAllocator; opencascade::handle = opencascade::handle] handle& operator= (handle&& theHandle) ^ 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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Std.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx:18, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Integer.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Address.hxx:18, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Address.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:18, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:71:61: error: expected template-name before ‘<’ token struct is_base_but_not_same : opencascade::std::is_base_of ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:71:61: error: expected ‘{’ before ‘<’ token /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:71:61: error: expected unqualified-id before ‘<’ token /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:80: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:80:67: error: expected template-argument before ‘<’ token typename opencascade::std::enable_if::value>::type> ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:80:67: error: expected ‘>’ before ‘<’ token /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:80:115: error: template argument 3 is invalid typename opencascade::std::enable_if::value>::type> ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:81:3: error: expected ‘::’ before ‘:’ token : opencascade::std::false_type ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:81:3: error: expected identifier before ‘:’ token /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:81:3: error: qualified name does not name a class before ‘:’ token /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:81:3: error: expected ‘{’ before ‘:’ token /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:81:3: error: expected unqualified-id before ‘:’ token /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Std.hxx:88:45: error: expected template-name before ‘<’ token struct is_integer : std::integral_constant::value, Standard_Integer>::type ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx:104:37: error: expected unqualified-id before ‘<’ token typename opencascade::std::enable_if::value, Standard_Integer>::type ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx: In function ‘Standard_Integer HashCode(Standard_Integer, Standard_Integer)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx:120:64: error: ‘IntegerHashCode’ was not declared in this scope return IntegerHashCode(theValue, IntegerLast(), theUpperBound); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx: In function ‘Standard_Integer HashCode(long long int, Standard_Integer)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx:147:69: error: ‘IntegerHashCode’ was not declared in this scope return IntegerHashCode(theValue, 0x7fffffffffffffff, theUpperBound); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx: At global scope: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx:160:28: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type typename opencascade::std::enable_if::value ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx:160:37: error: expected unqualified-id before ‘<’ token typename opencascade::std::enable_if::value ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx:171:40: error: ‘Standard_Utf32Char’ does not name a type inline Standard_Boolean IsEqual (const Standard_Utf32Char theOne, ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx:172:40: error: ‘Standard_Utf32Char’ does not name a type const Standard_Utf32Char theTwo) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx: In function ‘Standard_Boolean IsEqual(int, int)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx:171:25: error: redefinition of ‘Standard_Boolean IsEqual(int, int)’ inline Standard_Boolean IsEqual (const Standard_Utf32Char theOne, ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx:126:25: note: ‘Standard_Boolean IsEqual(Standard_Integer, Standard_Integer)’ previously defined here inline Standard_Boolean IsEqual (const Standard_Integer theOne, ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Size.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:18, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Size.hxx: At global scope: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Size.hxx:31:28: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type typename opencascade::std::enable_if::value ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Size.hxx:31:37: error: expected unqualified-id before ‘<’ token typename opencascade::std::enable_if::value ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_ExtCharacter.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_PrimitiveTypes.hxx:27, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_PrimitiveTypes.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Transient.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Transient.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard.hxx:113, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:18, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_ExtCharacter.hxx:37:8: error: ‘Standard_ExtCharacter’ does not name a type inline Standard_ExtCharacter ToExtCharacter(const Standard_Character achar) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_ExtCharacter.hxx:46:45: error: ‘Standard_ExtCharacter’ does not name a type inline Standard_Character ToCharacter(const Standard_ExtCharacter achar) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_ExtCharacter.hxx:55:41: error: ‘Standard_ExtCharacter’ does not name a type inline Standard_Boolean IsAnAscii(const Standard_ExtCharacter achar) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_ExtCharacter.hxx:63:39: error: ‘Standard_ExtCharacter’ does not name a type inline Standard_Boolean IsEqual(const Standard_ExtCharacter One, ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_ExtCharacter.hxx:64:11: error: ‘Standard_ExtCharacter’ does not name a type const Standard_ExtCharacter Two) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_ExtCharacter.hxx: In function ‘Standard_Boolean IsEqual(int, int)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_ExtCharacter.hxx:63:25: error: redefinition of ‘Standard_Boolean IsEqual(int, int)’ inline Standard_Boolean IsEqual(const Standard_ExtCharacter One, ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Integer.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Address.hxx:18, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Address.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:18, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Integer.hxx:126:25: note: ‘Standard_Boolean IsEqual(Standard_Integer, Standard_Integer)’ previously defined here inline Standard_Boolean IsEqual (const Standard_Integer theOne, ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_ExtString.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_PrimitiveTypes.hxx:29, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_PrimitiveTypes.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Transient.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Transient.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard.hxx:113, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:18, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_ExtString.hxx: At global scope: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_ExtString.hxx:31:44: error: ‘Standard_Integer HashCode’ redeclared as different kind of symbol Standard_EXPORT Standard_Integer HashCode (Standard_ExtString theExtString, Standard_Integer theUpperBound); ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_CString.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_PrimitiveTypes.hxx:28, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_PrimitiveTypes.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Transient.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Transient.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard.hxx:113, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:18, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_CString.hxx:59:25: note: previous declaration ‘Standard_Integer HashCode(Standard_CString, Standard_Integer, Standard_Integer)’ inline Standard_Integer HashCode (const Standard_CString theString, ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_ExtString.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_PrimitiveTypes.hxx:29, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_PrimitiveTypes.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Transient.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Transient.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard.hxx:113, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:18, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_ExtString.hxx:31:44: error: ‘Standard_ExtString’ was not declared in this scope Standard_EXPORT Standard_Integer HashCode (Standard_ExtString theExtString, Standard_Integer theUpperBound); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_ExtString.hxx:31:94: error: expected primary-expression before ‘theUpperBound’ Standard_EXPORT Standard_Integer HashCode (Standard_ExtString theExtString, Standard_Integer theUpperBound); ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:75:19: error: expected ‘,’ or ‘...’ before ‘&&’ token handle (handle&& theHandle) : entity(theHandle.entity) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:75:31: error: invalid constructor; you probably meant ‘opencascade::handle (const opencascade::handle&)’ handle (handle&& theHandle) : entity(theHandle.entity) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:118:30: error: expected ‘,’ or ‘...’ before ‘&&’ token handle& operator= (handle&& theHandle) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:186: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:186:48: error: expected unqualified-id before ‘<’ token static typename opencascade::std::enable_if::value, handle>::type ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:194: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:194:48: error: expected unqualified-id before ‘<’ token static typename opencascade::std::enable_if::value, handle>::type ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:203: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:203: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:211: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:211: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:221: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:281:50: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type template ::value>::type> ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:281:59: error: expected ‘>’ before ‘<’ token template ::value>::type> ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:282: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:289:50: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type template ::value>::type> ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:289:59: error: expected ‘>’ before ‘<’ token template ::value>::type> ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:290: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx: In member function ‘opencascade::handle& opencascade::handle::operator=(opencascade::handle)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:120: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx: In member function ‘opencascade::handle::operator bool() const’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:223:24: error: ‘nullptr’ was not declared in this scope return entity != nullptr; ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:75:19: error: expected ‘,’ or ‘...’ before ‘&&’ token handle (handle&& theHandle) : entity(theHandle.entity) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:75:31: error: invalid constructor; you probably meant ‘opencascade::handle (const opencascade::handle&)’ handle (handle&& theHandle) : entity(theHandle.entity) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:118:30: error: expected ‘,’ or ‘...’ before ‘&&’ token handle& operator= (handle&& theHandle) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:34:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /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; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:186: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:186:48: error: expected unqualified-id before ‘<’ token static typename opencascade::std::enable_if::value, handle>::type ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:194: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:194:48: error: expected unqualified-id before ‘<’ token static typename opencascade::std::enable_if::value, handle>::type ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:42:21: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:203: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:45:18: error: ‘tuple’ in namespace ‘opencascade::std’ does not name a template type typedef std::tuple type; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:203: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:52:22: error: ‘tuple’ is not a member of ‘opencascade::std’ struct has_type > : std::false_type {}; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:52:22: error: ‘tuple’ is not a member of ‘opencascade::std’ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:52:33: error: template argument 2 is invalid struct has_type > : std::false_type {}; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:52:35: error: expected unqualified-id before ‘>’ token struct has_type > : std::false_type {}; ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:211: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:54:45: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:211: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:55:22: error: ‘tuple’ is not a member of ‘opencascade::std’ struct has_type > : has_type > {}; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:55:22: error: ‘tuple’ is not a member of ‘opencascade::std’ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:221: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:55:41: error: wrong number of template arguments (3, should be 2) struct has_type > : has_type > {}; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:49:10: note: provided for ‘template struct opencascade::has_type’ struct has_type; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:281:50: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type template ::value>::type> ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:55:43: error: expected unqualified-id before ‘>’ token struct has_type > : has_type > {}; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:57:33: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:281:59: error: expected ‘>’ before ‘<’ token template ::value>::type> ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:58:22: error: ‘tuple’ is not a member of ‘opencascade::std’ struct has_type > : std::true_type {}; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:282: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:58:22: error: ‘tuple’ is not a member of ‘opencascade::std’ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:58:41: error: wrong number of template arguments (3, should be 2) struct has_type > : std::true_type {}; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:289:50: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type template ::value>::type> ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:49:10: note: provided for ‘template struct opencascade::has_type’ struct has_type; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:289:59: error: expected ‘>’ before ‘<’ token template ::value>::type> ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:58:43: error: expected unqualified-id before ‘>’ token struct has_type > : std::true_type {}; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:290: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx: In member function ‘opencascade::handle& opencascade::handle::operator=(opencascade::handle)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:120: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx: In member function ‘opencascade::handle::operator bool() const’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:223:24: error: ‘nullptr’ was not declared in this scope return entity != nullptr; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx: In static member function ‘static const char* Standard_Type::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:203:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:203:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:203:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:203: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:203: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:34:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /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; ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/TCollection_AsciiString.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_AsciiString.hxx: At global scope: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_AsciiString.hxx:86:51: error: expected ‘,’ or ‘...’ before ‘&&’ token TCollection_AsciiString (TCollection_AsciiString&& theOther) ^ /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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_AsciiString.hxx:86:62: error: invalid constructor; you probably meant ‘TCollection_AsciiString (const TCollection_AsciiString&)’ TCollection_AsciiString (TCollection_AsciiString&& theOther) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:42:21: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:45:18: error: ‘tuple’ in namespace ‘opencascade::std’ does not name a template type typedef std::tuple type; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:52:22: error: ‘tuple’ is not a member of ‘opencascade::std’ struct has_type > : std::false_type {}; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:52:22: error: ‘tuple’ is not a member of ‘opencascade::std’ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:52:33: error: template argument 2 is invalid struct has_type > : std::false_type {}; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:52:35: error: expected unqualified-id before ‘>’ token struct has_type > : std::false_type {}; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:54:45: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:55:22: error: ‘tuple’ is not a member of ‘opencascade::std’ struct has_type > : has_type > {}; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:55:22: error: ‘tuple’ is not a member of ‘opencascade::std’ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:55:41: error: wrong number of template arguments (3, should be 2) struct has_type > : has_type > {}; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:49:10: note: provided for ‘template struct opencascade::has_type’ struct has_type; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:55:43: error: expected unqualified-id before ‘>’ token struct has_type > : has_type > {}; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:57:33: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:58:22: error: ‘tuple’ is not a member of ‘opencascade::std’ struct has_type > : std::true_type {}; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:58:22: error: ‘tuple’ is not a member of ‘opencascade::std’ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_AsciiString.hxx:290:62: error: expected ‘,’ or ‘...’ before ‘&&’ token TCollection_AsciiString& operator= (TCollection_AsciiString&& theOther) { Swap (theOther); return *this; } ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:58:41: error: wrong number of template arguments (3, should be 2) struct has_type > : std::true_type {}; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:49:10: note: provided for ‘template struct opencascade::has_type’ struct has_type; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:58:43: error: expected unqualified-id before ‘>’ token struct has_type > : std::true_type {}; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx: In static member function ‘static const char* Standard_Type::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:203:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:203:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:203:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Type,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:203: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:203: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/TCollection_AsciiString.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_AsciiString.hxx: At global scope: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_AsciiString.hxx:86:51: error: expected ‘,’ or ‘...’ before ‘&&’ token TCollection_AsciiString (TCollection_AsciiString&& theOther) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_AsciiString.hxx:86:62: error: invalid constructor; you probably meant ‘TCollection_AsciiString (const TCollection_AsciiString&)’ TCollection_AsciiString (TCollection_AsciiString&& theOther) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_AsciiString.hxx: In member function ‘TCollection_AsciiString& TCollection_AsciiString::operator=(TCollection_AsciiString)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_AsciiString.hxx:290:83: error: ‘theOther’ was not declared in this scope TCollection_AsciiString& operator= (TCollection_AsciiString&& theOther) { Swap (theOther); return *this; } ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_AsciiString.hxx:290:62: error: expected ‘,’ or ‘...’ before ‘&&’ token TCollection_AsciiString& operator= (TCollection_AsciiString&& theOther) { Swap (theOther); return *this; } ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_AsciiString.hxx: In member function ‘TCollection_AsciiString& TCollection_AsciiString::operator=(TCollection_AsciiString)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_AsciiString.hxx:290:83: error: ‘theOther’ was not declared in this scope TCollection_AsciiString& operator= (TCollection_AsciiString&& theOther) { Swap (theOther); return *this; } ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Failure.hxx: In static member function ‘static const char* Standard_Failure::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Failure.hxx: In static member function ‘static const char* Standard_Failure::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_DomainError.hxx: In static member function ‘static const char* Standard_DomainError::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_RangeError.hxx: In static member function ‘static const char* Standard_RangeError::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_RangeError.hxx:44:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_RangeError, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_RangeError.hxx:44:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_RangeError, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_RangeError.hxx:44:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_RangeError, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_RangeError.hxx:44: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_RangeError.hxx:44: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_DomainError.hxx: In static member function ‘static const char* Standard_DomainError::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_OutOfRange.hxx: In static member function ‘static const char* Standard_OutOfRange::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_OutOfRange.hxx:46:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_OutOfRange, Standard_RangeError) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_OutOfRange.hxx:46:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_OutOfRange, Standard_RangeError) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_OutOfRange.hxx:46:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_OutOfRange, Standard_RangeError) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_OutOfRange.hxx:46: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_OutOfRange.hxx:46: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_RangeError.hxx: In static member function ‘static const char* Standard_RangeError::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_RangeError.hxx:44:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_RangeError, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_RangeError.hxx:44:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_RangeError, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_RangeError.hxx:44:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_RangeError, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_RangeError.hxx:44: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_RangeError.hxx:44: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx: In static member function ‘static const char* NCollection_BaseAllocator::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:81:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(NCollection_BaseAllocator,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:81:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(NCollection_BaseAllocator,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:81:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(NCollection_BaseAllocator,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:81: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:81: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_OutOfRange.hxx: In static member function ‘static const char* Standard_OutOfRange::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_OutOfRange.hxx:46:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_OutOfRange, Standard_RangeError) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_OutOfRange.hxx:46:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_OutOfRange, Standard_RangeError) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_OutOfRange.hxx:46:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_OutOfRange, Standard_RangeError) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_OutOfRange.hxx:46: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_OutOfRange.hxx:46: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseSequence.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Sequence.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Sequence.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TColStd/TColStd_SequenceOfAsciiString.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/TColStd_SequenceOfAsciiString.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:26, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseSequence.hxx: In constructor ‘NCollection_BaseSequence::NCollection_BaseSequence(const opencascade::handle&)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:103: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:118:13: note: candidate: opencascade::handle& opencascade::handle::operator=(opencascade::handle) [with T = NCollection_BaseAllocator; opencascade::handle = opencascade::handle] handle& operator= (handle&& theHandle) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx: In static member function ‘static const char* NCollection_BaseAllocator::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:81:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(NCollection_BaseAllocator,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:81:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(NCollection_BaseAllocator,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:81:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(NCollection_BaseAllocator,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:81: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseAllocator.hxx:81: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseSequence.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Sequence.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Sequence.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TColStd/TColStd_SequenceOfAsciiString.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/TColStd_SequenceOfAsciiString.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:26, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseSequence.hxx: In constructor ‘NCollection_BaseSequence::NCollection_BaseSequence(const opencascade::handle&)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:103: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:118:13: note: candidate: opencascade::handle& opencascade::handle::operator=(opencascade::handle) [with T = NCollection_BaseAllocator; opencascade::handle = opencascade::handle] handle& operator= (handle&& theHandle) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_ProgramError.hxx: In static member function ‘static const char* Standard_ProgramError::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_StlIterator.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Sequence.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Sequence.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TColStd/TColStd_SequenceOfAsciiString.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/TColStd_SequenceOfAsciiString.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:26, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx: At global scope: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:31:51: error: ‘conditional’ in namespace ‘opencascade::std’ does not name a template type typename opencascade::std::conditional::type, ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:31:62: error: expected template-argument before ‘<’ token typename opencascade::std::conditional::type, ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:31:62: error: expected ‘>’ before ‘<’ token /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:32:108: error: template argument 4 is invalid typename opencascade::std::conditional::type> ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:33:1: error: expected ‘::’ before ‘{’ token { ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:33:1: error: expected class-name before ‘{’ token /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:74:30: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type typename opencascade::std::enable_if::type Reference() const ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:74:39: error: expected unqualified-id before ‘<’ token typename opencascade::std::enable_if::type Reference() const ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:80:30: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type typename opencascade::std::enable_if::type Reference() const ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:80:39: error: expected unqualified-id before ‘<’ token typename opencascade::std::enable_if::type Reference() const ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_ProgramError.hxx: In static member function ‘static const char* Standard_ProgramError::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx: In member function ‘typename NCollection_StlIterator::reference NCollection_StlIterator::operator*() const’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:103:12: error: ‘Reference’ was not declared in this scope return Reference(); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:103:34: error: expected primary-expression before ‘)’ token return Reference(); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx: In member function ‘typename NCollection_StlIterator::pointer NCollection_StlIterator::operator->() const’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:109:13: error: ‘Reference’ was not declared in this scope return &Reference(); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:109:35: error: expected primary-expression before ‘)’ token return &Reference(); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Assert.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_StlIterator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Sequence.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Sequence.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TColStd/TColStd_SequenceOfAsciiString.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/TColStd_SequenceOfAsciiString.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:26, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx: In member function ‘NCollection_StlIterator& NCollection_StlIterator::operator--()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:132: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:132: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:132:95: error: template argument 1 is invalid Standard_STATIC_ASSERT((opencascade::std::is_same::value || ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:132:104: error: qualified-id in declaration before ‘||’ token Standard_STATIC_ASSERT((opencascade::std::is_same::value || ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:151: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:151: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:151:95: error: template argument 1 is invalid Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:151:103: error: qualified-id in declaration before ‘)’ token Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:179: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:179: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:179:95: error: template argument 1 is invalid Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:179:103: error: qualified-id in declaration before ‘)’ token Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_StlIterator.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Sequence.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Sequence.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TColStd/TColStd_SequenceOfAsciiString.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/TColStd_SequenceOfAsciiString.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:26, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx: At global scope: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:31:51: error: ‘conditional’ in namespace ‘opencascade::std’ does not name a template type typename opencascade::std::conditional::type, ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:31:62: error: expected template-argument before ‘<’ token typename opencascade::std::conditional::type, ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:31:62: error: expected ‘>’ before ‘<’ token /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:32:108: error: template argument 4 is invalid typename opencascade::std::conditional::type> ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:33:1: error: expected ‘::’ before ‘{’ token { ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:33:1: error: expected class-name before ‘{’ token /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:74:30: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type typename opencascade::std::enable_if::type Reference() const ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:74:39: error: expected unqualified-id before ‘<’ token typename opencascade::std::enable_if::type Reference() const ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:80:30: error: ‘enable_if’ in namespace ‘opencascade::std’ does not name a template type typename opencascade::std::enable_if::type Reference() const ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:80:39: error: expected unqualified-id before ‘<’ token typename opencascade::std::enable_if::type Reference() const ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx: In member function ‘typename NCollection_StlIterator::reference NCollection_StlIterator::operator*() const’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:103:12: error: ‘Reference’ was not declared in this scope return Reference(); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:103:34: error: expected primary-expression before ‘)’ token return Reference(); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx: In member function ‘typename NCollection_StlIterator::pointer NCollection_StlIterator::operator->() const’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:109:13: error: ‘Reference’ was not declared in this scope return &Reference(); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:109:35: error: expected primary-expression before ‘)’ token return &Reference(); ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Assert.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_StlIterator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Sequence.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Sequence.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TColStd/TColStd_SequenceOfAsciiString.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/TColStd_SequenceOfAsciiString.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:26, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx: In member function ‘NCollection_StlIterator& NCollection_StlIterator::operator--()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:132: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:132: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:132:95: error: template argument 1 is invalid Standard_STATIC_ASSERT((opencascade::std::is_same::value || ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:132:104: error: qualified-id in declaration before ‘||’ token Standard_STATIC_ASSERT((opencascade::std::is_same::value || ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:151: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_NoSuchObject.hxx: In static member function ‘static const char* Standard_NoSuchObject::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:151: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:151:95: error: template argument 1 is invalid Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:151:103: error: qualified-id in declaration before ‘)’ token Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:179: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:179: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:179:95: error: template argument 1 is invalid Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_StlIterator.hxx:179:103: error: qualified-id in declaration before ‘)’ token Standard_STATIC_ASSERT((opencascade::std::is_same::value)); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_NoSuchObject.hxx: In static member function ‘static const char* Standard_NoSuchObject::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_PExtCharacter.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/TCollection_ExtendedString.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TColStd/TColStd_SequenceOfExtendedString.hxx:18, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/TColStd_SequenceOfExtendedString.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:27, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_PExtCharacter.hxx: At global scope: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_PExtCharacter.hxx:19:9: error: ‘Standard_ExtCharacter’ does not name a type typedef Standard_ExtCharacter* Standard_PExtCharacter; ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/TCollection_ExtendedString.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TColStd/TColStd_SequenceOfExtendedString.hxx:18, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/TColStd_SequenceOfExtendedString.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:27, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:74:52: error: ‘Standard_ExtString’ does not name a type Standard_EXPORT TCollection_ExtendedString(const Standard_ExtString astring); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:89:52: error: ‘Standard_ExtCharacter’ does not name a type Standard_EXPORT TCollection_ExtendedString(const Standard_ExtCharacter aChar); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:89:19: error: ‘TCollection_ExtendedString::TCollection_ExtendedString(int)’ cannot be overloaded Standard_EXPORT TCollection_ExtendedString(const Standard_ExtCharacter aChar); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:74:19: error: with ‘TCollection_ExtendedString::TCollection_ExtendedString(int)’ Standard_EXPORT TCollection_ExtendedString(const Standard_ExtString astring); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:93: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:96: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:74:19: error: with ‘TCollection_ExtendedString::TCollection_ExtendedString(int)’ Standard_EXPORT TCollection_ExtendedString(const Standard_ExtString astring); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:106:57: error: expected ‘,’ or ‘...’ before ‘&&’ token TCollection_ExtendedString (TCollection_ExtendedString&& theOther) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:106:68: error: invalid constructor; you probably meant ‘TCollection_ExtendedString (const TCollection_ExtendedString&)’ TCollection_ExtendedString (TCollection_ExtendedString&& theOther) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:131:41: error: ‘Standard_Utf16Char’ does not name a type Standard_EXPORT void AssignCat (const Standard_Utf16Char theChar); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:144: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:144: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:163:68: error: expected ‘,’ or ‘...’ before ‘&&’ token TCollection_ExtendedString& operator= (TCollection_ExtendedString&& theOther) { Swap (theOther); return *this; } ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:170: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:181: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:182:37: error: ‘Standard_ExtString’ does not name a type Standard_Boolean operator == (const Standard_ExtString other) const ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:199: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:200:37: error: ‘Standard_ExtString’ does not name a type Standard_Boolean operator != (const Standard_ExtString other) const ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:215: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:216:36: error: ‘Standard_ExtString’ does not name a type Standard_Boolean operator < (const Standard_ExtString other) const ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:229: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:230:36: error: ‘Standard_ExtString’ does not name a type Standard_Boolean operator > (const Standard_ExtString other) const ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:261:41: error: ‘Standard_ExtCharacter’ does not name a type Standard_EXPORT void RemoveAll (const Standard_ExtCharacter what); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:279: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:311: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:314:19: error: ‘Standard_ExtString’ does not name a type Standard_EXPORT Standard_ExtString ToExtString() const; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:339: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:379:3: error: ‘Standard_PExtCharacter’ does not name a type Standard_PExtCharacter mystring; //!< NULL-terminated string ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx: In member function ‘TCollection_ExtendedString& TCollection_ExtendedString::operator=(TCollection_ExtendedString)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:163:89: error: ‘theOther’ was not declared in this scope TCollection_ExtendedString& operator= (TCollection_ExtendedString&& theOther) { Swap (theOther); return *this; } ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_PExtCharacter.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/TCollection_ExtendedString.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TColStd/TColStd_SequenceOfExtendedString.hxx:18, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/TColStd_SequenceOfExtendedString.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:27, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_PExtCharacter.hxx: At global scope: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx: In static member function ‘static Standard_Integer TCollection_ExtendedString::HashCode(const TCollection_ExtendedString&, Standard_Integer)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:350:34: error: ‘const class TCollection_ExtendedString’ has no member named ‘ToExtString’ return ::HashCode (theString.ToExtString(), theUpperBound); ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/TCollection_ExtendedString.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TColStd/TColStd_SequenceOfExtendedString.hxx:18, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/TColStd_SequenceOfExtendedString.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:27, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:74:52: error: ‘Standard_ExtString’ does not name a type Standard_EXPORT TCollection_ExtendedString(const Standard_ExtString astring); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:89:52: error: ‘Standard_ExtCharacter’ does not name a type Standard_EXPORT TCollection_ExtendedString(const Standard_ExtCharacter aChar); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:89:19: error: ‘TCollection_ExtendedString::TCollection_ExtendedString(int)’ cannot be overloaded Standard_EXPORT TCollection_ExtendedString(const Standard_ExtCharacter aChar); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:74:19: error: with ‘TCollection_ExtendedString::TCollection_ExtendedString(int)’ Standard_EXPORT TCollection_ExtendedString(const Standard_ExtString astring); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:93: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:96: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:74:19: error: with ‘TCollection_ExtendedString::TCollection_ExtendedString(int)’ Standard_EXPORT TCollection_ExtendedString(const Standard_ExtString astring); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:106:57: error: expected ‘,’ or ‘...’ before ‘&&’ token TCollection_ExtendedString (TCollection_ExtendedString&& theOther) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:106:68: error: invalid constructor; you probably meant ‘TCollection_ExtendedString (const TCollection_ExtendedString&)’ TCollection_ExtendedString (TCollection_ExtendedString&& theOther) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:131:41: error: ‘Standard_Utf16Char’ does not name a type Standard_EXPORT void AssignCat (const Standard_Utf16Char theChar); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:144: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:144: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:163:68: error: expected ‘,’ or ‘...’ before ‘&&’ token TCollection_ExtendedString& operator= (TCollection_ExtendedString&& theOther) { Swap (theOther); return *this; } ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:170: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:181: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:182:37: error: ‘Standard_ExtString’ does not name a type Standard_Boolean operator == (const Standard_ExtString other) const ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:199: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:200:37: error: ‘Standard_ExtString’ does not name a type Standard_Boolean operator != (const Standard_ExtString other) const ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:215: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:216:36: error: ‘Standard_ExtString’ does not name a type Standard_Boolean operator < (const Standard_ExtString other) const ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:229: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:230:36: error: ‘Standard_ExtString’ does not name a type Standard_Boolean operator > (const Standard_ExtString other) const ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Root.hxx: In static member function ‘static const char* Storage_Root::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Root.hxx:101:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_Root,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Root.hxx:101:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_Root,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Root.hxx:101:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_Root,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:261:41: error: ‘Standard_ExtCharacter’ does not name a type Standard_EXPORT void RemoveAll (const Standard_ExtCharacter what); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Root.hxx:101:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_Root,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:279:70: error: ‘Standard_ExtCharacter’ does not name a type Standard_EXPORT void SetValue (const Standard_Integer where, const Standard_ExtCharacter what); ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Root.hxx:101:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_Root,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:311: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:314:19: error: ‘Standard_ExtString’ does not name a type Standard_EXPORT Standard_ExtString ToExtString() const; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:339: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:379:3: error: ‘Standard_PExtCharacter’ does not name a type Standard_PExtCharacter mystring; //!< NULL-terminated string ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx: In member function ‘TCollection_ExtendedString& TCollection_ExtendedString::operator=(TCollection_ExtendedString)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:163:89: error: ‘theOther’ was not declared in this scope TCollection_ExtendedString& operator= (TCollection_ExtendedString&& theOther) { Swap (theOther); return *this; } ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx: In static member function ‘static Standard_Integer TCollection_ExtendedString::HashCode(const TCollection_ExtendedString&, Standard_Integer)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:350:34: error: ‘const class TCollection_ExtendedString’ has no member named ‘ToExtString’ return ::HashCode (theString.ToExtString(), theUpperBound); ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_DefineHSequence.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HSeqOfRoot.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_HSeqOfRoot.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:29, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HSeqOfRoot.hxx: At global scope: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_DefineHSequence.hxx:44: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HSeqOfRoot.hxx:24:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ DEFINE_HSEQUENCE(Storage_HSeqOfRoot, Storage_SeqOfRoot) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_DefineHSequence.hxx:44:53: error: expected ‘,’ or ‘...’ before ‘<’ token typename opencascade::std::enable_if::value>::type * = 0) { \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HSeqOfRoot.hxx:24:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ DEFINE_HSEQUENCE(Storage_HSeqOfRoot, Storage_SeqOfRoot) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Root.hxx: In static member function ‘static const char* Storage_Root::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Root.hxx:101:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_Root,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Root.hxx:101:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_Root,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Root.hxx:101:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_Root,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Root.hxx:101: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Root.hxx:101: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HSeqOfRoot.hxx: In static member function ‘static const char* Storage_HSeqOfRoot::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_DefineHSequence.hxx:47:4: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(HClassName,Standard_Transient) \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HSeqOfRoot.hxx:24:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ DEFINE_HSEQUENCE(Storage_HSeqOfRoot, Storage_SeqOfRoot) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_DefineHSequence.hxx:47:4: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(HClassName,Standard_Transient) \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HSeqOfRoot.hxx:24:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ DEFINE_HSEQUENCE(Storage_HSeqOfRoot, Storage_SeqOfRoot) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_DefineHSequence.hxx:47:4: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(HClassName,Standard_Transient) \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HSeqOfRoot.hxx:24:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ DEFINE_HSEQUENCE(Storage_HSeqOfRoot, Storage_SeqOfRoot) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_DefineHSequence.hxx:47:4: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(HClassName,Standard_Transient) \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HSeqOfRoot.hxx:24:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ DEFINE_HSEQUENCE(Storage_HSeqOfRoot, Storage_SeqOfRoot) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_DefineHSequence.hxx:47:4: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(HClassName,Standard_Transient) \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HSeqOfRoot.hxx:24:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ DEFINE_HSEQUENCE(Storage_HSeqOfRoot, Storage_SeqOfRoot) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_DefineHSequence.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HSeqOfRoot.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_HSeqOfRoot.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:29, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HSeqOfRoot.hxx: At global scope: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_DefineHSequence.hxx:44: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HSeqOfRoot.hxx:24:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ DEFINE_HSEQUENCE(Storage_HSeqOfRoot, Storage_SeqOfRoot) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_DefineHSequence.hxx:44:53: error: expected ‘,’ or ‘...’ before ‘<’ token typename opencascade::std::enable_if::value>::type * = 0) { \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HSeqOfRoot.hxx:24:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ DEFINE_HSEQUENCE(Storage_HSeqOfRoot, Storage_SeqOfRoot) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_DefineHSequence.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HSeqOfRoot.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_HSeqOfRoot.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:29, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TColStd/TColStd_HSequenceOfAsciiString.hxx: At global scope: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_DefineHSequence.hxx:44: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_DefineHSequence.hxx:44:53: error: expected ‘,’ or ‘...’ before ‘<’ token typename opencascade::std::enable_if::value>::type * = 0) { \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HSeqOfRoot.hxx: In static member function ‘static const char* Storage_HSeqOfRoot::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_DefineHSequence.hxx:47:4: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(HClassName,Standard_Transient) \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HSeqOfRoot.hxx:24:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ DEFINE_HSEQUENCE(Storage_HSeqOfRoot, Storage_SeqOfRoot) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_DefineHSequence.hxx:47:4: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(HClassName,Standard_Transient) \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HSeqOfRoot.hxx:24:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ DEFINE_HSEQUENCE(Storage_HSeqOfRoot, Storage_SeqOfRoot) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_DefineHSequence.hxx:47:4: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(HClassName,Standard_Transient) \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HSeqOfRoot.hxx:24:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ DEFINE_HSEQUENCE(Storage_HSeqOfRoot, Storage_SeqOfRoot) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TColStd/TColStd_HSequenceOfAsciiString.hxx: In static member function ‘static const char* TColStd_HSequenceOfAsciiString::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_DefineHSequence.hxx:47:4: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(HClassName,Standard_Transient) \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_DefineHSequence.hxx:47:4: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(HClassName,Standard_Transient) \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HSeqOfRoot.hxx:24:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ DEFINE_HSEQUENCE(Storage_HSeqOfRoot, Storage_SeqOfRoot) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_DefineHSequence.hxx:47:4: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(HClassName,Standard_Transient) \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_DefineHSequence.hxx:47:4: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(HClassName,Standard_Transient) \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HSeqOfRoot.hxx:24:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ DEFINE_HSEQUENCE(Storage_HSeqOfRoot, Storage_SeqOfRoot) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_DefineHSequence.hxx:47:4: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(HClassName,Standard_Transient) \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_DefineHSequence.hxx:47:4: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(HClassName,Standard_Transient) \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_DefineHSequence.hxx:47:4: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(HClassName,Standard_Transient) \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_DefineHSequence.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HSeqOfRoot.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_HSeqOfRoot.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:29, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TColStd/TColStd_HSequenceOfAsciiString.hxx: At global scope: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_DefineHSequence.hxx:44: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_DefineHSequence.hxx:44:53: error: expected ‘,’ or ‘...’ before ‘<’ token typename opencascade::std::enable_if::value>::type * = 0) { \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TColStd/TColStd_HSequenceOfAsciiString.hxx: In static member function ‘static const char* TColStd_HSequenceOfAsciiString::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_DefineHSequence.hxx:47:4: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(HClassName,Standard_Transient) \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_DefineHSequence.hxx:47:4: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(HClassName,Standard_Transient) \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_DefineHSequence.hxx:47:4: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(HClassName,Standard_Transient) \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_DefineHSequence.hxx:47:4: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(HClassName,Standard_Transient) \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_DefineHSequence.hxx:47:4: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(HClassName,Standard_Transient) \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx: In static member function ‘static const char* Storage_Data::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:231:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_Data,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:231:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_Data,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:231:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_Data,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:231: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:231: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx: At global scope: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:187: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:188:42: error: ‘Standard_ExtCharacter’ does not name a type Storage_BaseDriver& operator << (const Standard_ExtCharacter aValue) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:194: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:188:23: error: with ‘Storage_BaseDriver& Storage_BaseDriver::operator<<(int)’ Storage_BaseDriver& operator << (const Standard_ExtCharacter aValue) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:228:63: error: ‘GetExtCharacter’ declared as a ‘virtual’ field Standard_EXPORT virtual Storage_BaseDriver& GetExtCharacter(Standard_ExtCharacter& aValue) = 0; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:228:47: error: expected ‘;’ at end of member declaration Standard_EXPORT virtual Storage_BaseDriver& GetExtCharacter(Standard_ExtCharacter& aValue) = 0; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:228:84: error: expected ‘)’ before ‘&’ token Standard_EXPORT virtual Storage_BaseDriver& GetExtCharacter(Standard_ExtCharacter& aValue) = 0; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:229:36: error: declaration of ‘operator>>’ as non-function Storage_BaseDriver& operator >> (Standard_ExtCharacter& aValue) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:229:32: error: expected ‘;’ at end of member declaration Storage_BaseDriver& operator >> (Standard_ExtCharacter& aValue) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:229:57: error: expected ‘)’ before ‘&’ token Storage_BaseDriver& operator >> (Standard_ExtCharacter& aValue) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx: In static member function ‘static const char* Storage_BaseDriver::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:47:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_BaseDriver,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:47:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_BaseDriver,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:47:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_BaseDriver,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:47: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx: In static member function ‘static const char* Storage_Data::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:231: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:47:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_BaseDriver,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:231:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_Data,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:231:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_Data,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:231: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:231: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx: In member function ‘void Storage_BaseDriver::SetName(const TCollection_AsciiString&)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:262: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/TCollection_AsciiString.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_AsciiString.hxx:280:6: note: candidate: void TCollection_AsciiString::operator=(const TCollection_AsciiString&) void operator = (const TCollection_AsciiString& fromwhere) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_AsciiString.hxx:290:28: note: candidate: TCollection_AsciiString& TCollection_AsciiString::operator=(TCollection_AsciiString) TCollection_AsciiString& operator= (TCollection_AsciiString&& theOther) { Swap (theOther); return *this; } ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx: At global scope: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:187: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:188:42: error: ‘Standard_ExtCharacter’ does not name a type Storage_BaseDriver& operator << (const Standard_ExtCharacter aValue) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:194: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:188:23: error: with ‘Storage_BaseDriver& Storage_BaseDriver::operator<<(int)’ Storage_BaseDriver& operator << (const Standard_ExtCharacter aValue) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:228:63: error: ‘GetExtCharacter’ declared as a ‘virtual’ field Standard_EXPORT virtual Storage_BaseDriver& GetExtCharacter(Standard_ExtCharacter& aValue) = 0; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:228:47: error: expected ‘;’ at end of member declaration Standard_EXPORT virtual Storage_BaseDriver& GetExtCharacter(Standard_ExtCharacter& aValue) = 0; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:228:84: error: expected ‘)’ before ‘&’ token Standard_EXPORT virtual Storage_BaseDriver& GetExtCharacter(Standard_ExtCharacter& aValue) = 0; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:229:36: error: declaration of ‘operator>>’ as non-function Storage_BaseDriver& operator >> (Standard_ExtCharacter& aValue) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:229:32: error: expected ‘;’ at end of member declaration Storage_BaseDriver& operator >> (Standard_ExtCharacter& aValue) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:229:57: error: expected ‘)’ before ‘&’ token Storage_BaseDriver& operator >> (Standard_ExtCharacter& aValue) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx: At global scope: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:187:69: error: ‘Standard_ExtCharacter’ does not name a type Standard_EXPORT virtual Storage_BaseDriver& PutExtCharacter(const Standard_ExtCharacter aValue) Standard_OVERRIDE; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:201:64: error: ‘GetExtCharacter’ declared as a ‘virtual’ field Standard_EXPORT virtual Storage_BaseDriver& GetExtCharacter (Standard_ExtCharacter& aValue) Standard_OVERRIDE; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:201:47: error: expected ‘;’ at end of member declaration Standard_EXPORT virtual Storage_BaseDriver& GetExtCharacter (Standard_ExtCharacter& aValue) Standard_OVERRIDE; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:201:85: error: expected ‘)’ before ‘&’ token Standard_EXPORT virtual Storage_BaseDriver& GetExtCharacter (Standard_ExtCharacter& aValue) Standard_OVERRIDE; ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx: In static member function ‘static const char* Storage_BaseDriver::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:47:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_BaseDriver,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:47:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_BaseDriver,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:47:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_BaseDriver,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:47: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:47: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx: In static member function ‘static const char* FSD_File::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(FSD_File,Storage_BaseDriver) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(FSD_File,Storage_BaseDriver) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(FSD_File,Storage_BaseDriver) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(FSD_File,Storage_BaseDriver) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(FSD_File,Storage_BaseDriver) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx: In member function ‘void Storage_BaseDriver::SetName(const TCollection_AsciiString&)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:262: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/TCollection_AsciiString.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_AsciiString.hxx:280:6: note: candidate: void TCollection_AsciiString::operator=(const TCollection_AsciiString&) void operator = (const TCollection_AsciiString& fromwhere) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_AsciiString.hxx:290:28: note: candidate: TCollection_AsciiString& TCollection_AsciiString::operator=(TCollection_AsciiString) TCollection_AsciiString& operator= (TCollection_AsciiString&& theOther) { Swap (theOther); return *this; } ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx: In static member function ‘static const char* FSD_CmpFile::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(FSD_CmpFile,FSD_File) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(FSD_CmpFile,FSD_File) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(FSD_CmpFile,FSD_File) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(FSD_CmpFile,FSD_File) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(FSD_CmpFile,FSD_File) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx: At global scope: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:239:62: error: ‘Standard_ExtCharacter’ does not name a type Standard_EXPORT Storage_BaseDriver& PutExtCharacter (const Standard_ExtCharacter aValue) Standard_OVERRIDE; ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_UtfIterator.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_UtfString.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/OSD/OSD_OpenFile.hxx:26, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/OSD_OpenFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.hxx: At global scope: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:259:39: error: expected ‘;’ at end of member declaration Standard_EXPORT Storage_BaseDriver& GetExtCharacter (Standard_ExtCharacter& aValue) Standard_OVERRIDE; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:259:77: error: expected ‘)’ before ‘&’ token Standard_EXPORT Storage_BaseDriver& GetExtCharacter (Standard_ExtCharacter& aValue) Standard_OVERRIDE; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.hxx:188:43: error: expected template-name before ‘<’ token public opencascade::std::conditional< sizeof(TypeChar) == 1, Standard_Utf8Char, ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.hxx:188:43: error: expected ‘{’ before ‘<’ token /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.hxx:188:43: error: expected unqualified-id before ‘<’ token /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:293:10: error: ‘Standard_ExtCharacter’ does not name a type static Standard_ExtCharacter InverseExtChar(const Standard_ExtCharacter theValue) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.hxx: In constructor ‘NCollection_UtfIterator::NCollection_UtfIterator(const Type*)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.hxx: In member function ‘void NCollection_UtfIterator::Init(const Type*)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.hxx:55:5: error: ‘myCharUtf32’ was not declared in this scope myCharUtf32 = 0; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.hxx: In member function ‘bool NCollection_UtfIterator::IsValid() const’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.hxx:91:12: error: ‘myCharUtf32’ was not declared in this scope return myCharUtf32 <= UTF32_MAX_LEGAL; ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx: In static member function ‘static const char* FSD_BinaryFile::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:53:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(FSD_BinaryFile,Storage_BaseDriver) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.hxx: In member function ‘Standard_Integer NCollection_UtfIterator::AdvanceBytesUtf32() const’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:53:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(FSD_BinaryFile,Storage_BaseDriver) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:53:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(FSD_BinaryFile,Storage_BaseDriver) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:53:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(FSD_BinaryFile,Storage_BaseDriver) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.hxx: In member function ‘void NCollection_UtfIterator::readNext(const int*)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.hxx:205:47: error: ‘myCharUtf32’ was not declared in this scope void readNext (const Standard_Utf32Char*) { myCharUtf32 = *myPosNext++; } ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:53:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(FSD_BinaryFile,Storage_BaseDriver) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.hxx: At global scope: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.hxx:249:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_UtfIterator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_UtfString.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/OSD/OSD_OpenFile.hxx:26, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/OSD_OpenFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.lxx: In member function ‘void NCollection_UtfIterator::readUTF8()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.lxx:78:3: error: ‘myCharUtf32’ was not declared in this scope myCharUtf32 = 0; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.lxx: In member function ‘void NCollection_UtfIterator::readUTF16()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.lxx:132:3: error: ‘myCharUtf32’ was not declared in this scope myCharUtf32 = aChar; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.lxx:132:17: error: ‘aChar’ was not declared in this scope myCharUtf32 = aChar; ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_UtfIterator.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_UtfString.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/OSD/OSD_OpenFile.hxx:26, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/OSD_OpenFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:18: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.hxx: At global scope: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.lxx: In member function ‘Standard_Integer NCollection_UtfIterator::AdvanceBytesUtf8() const’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.lxx: In member function ‘Standard_Utf8UChar* NCollection_UtfIterator::GetUtf8(Standard_Utf8UChar*) const’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.hxx:188:43: error: expected template-name before ‘<’ token public opencascade::std::conditional< sizeof(TypeChar) == 1, Standard_Utf8Char, ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.hxx:188:43: error: expected ‘{’ before ‘<’ token /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.hxx:188:43: error: expected unqualified-id before ‘<’ token /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.lxx: In member function ‘Standard_Integer NCollection_UtfIterator::AdvanceBytesUtf16() const’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.lxx: In member function ‘Standard_Integer NCollection_UtfIterator::AdvanceCodeUnitsUtf16() const’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.lxx: At global scope: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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 ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.hxx: In constructor ‘NCollection_UtfIterator::NCollection_UtfIterator(const Type*)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.hxx: In member function ‘void NCollection_UtfIterator::Init(const Type*)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.hxx:55:5: error: ‘myCharUtf32’ was not declared in this scope myCharUtf32 = 0; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.hxx: In member function ‘bool NCollection_UtfIterator::IsValid() const’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.hxx: In member function ‘Standard_Integer NCollection_UtfIterator::AdvanceBytesUtf32() const’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.hxx: In member function ‘void NCollection_UtfIterator::readNext(const int*)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.hxx: At global scope: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_UtfString.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/OSD/OSD_OpenFile.hxx:26, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/OSD_OpenFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:85:47: error: expected ‘,’ or ‘...’ before ‘&&’ token NCollection_UtfString (NCollection_UtfString&& theOther); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:85:58: error: invalid constructor; you probably meant ‘NCollection_UtfString (const NCollection_UtfString&)’ NCollection_UtfString (NCollection_UtfString&& theOther); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:101:32: error: ‘Standard_Utf16Char’ does not name a type NCollection_UtfString (const Standard_Utf16Char* theCopyUtf16, ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:109:32: error: ‘Standard_Utf32Char’ does not name a type NCollection_UtfString (const Standard_Utf32Char* theCopyUtf32, ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.hxx:249:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_UtfIterator.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_UtfString.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/OSD/OSD_OpenFile.hxx:26, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/OSD_OpenFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:18: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.lxx: In member function ‘void NCollection_UtfIterator::readUTF8()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.lxx:78:3: error: ‘myCharUtf32’ was not declared in this scope myCharUtf32 = 0; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:109: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:101:3: error: with ‘NCollection_UtfString::NCollection_UtfString(const int*, Standard_Integer)’ NCollection_UtfString (const Standard_Utf16Char* theCopyUtf16, ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:177:31: error: ‘Standard_Utf16Char’ was not declared in this scope const NCollection_UtfString ToUtf16() const; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:177:49: error: template argument 1 is invalid const NCollection_UtfString ToUtf16() const; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:177:61: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] const NCollection_UtfString ToUtf16() const; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:180:31: error: ‘Standard_Utf32Char’ was not declared in this scope const NCollection_UtfString ToUtf32() const; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:180:49: error: template argument 1 is invalid const NCollection_UtfString ToUtf32() const; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:180:61: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] const NCollection_UtfString ToUtf32() const; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.lxx: In member function ‘void NCollection_UtfIterator::readUTF16()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:214:58: error: expected ‘,’ or ‘...’ before ‘&&’ token NCollection_UtfString& operator= (NCollection_UtfString&& theOther) { Swap (theOther); return *this; } ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.lxx:132:3: error: ‘myCharUtf32’ was not declared in this scope myCharUtf32 = aChar; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.lxx:132:17: error: ‘aChar’ was not declared in this scope myCharUtf32 = aChar; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.lxx: In member function ‘Standard_Integer NCollection_UtfIterator::AdvanceBytesUtf8() const’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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) In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_UtfString.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/OSD/OSD_OpenFile.hxx:26, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/OSD_OpenFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:271: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:271:61: error: expected ‘,’ or ‘...’ before ‘<’ token void fromUnicodeImpl (typename opencascade::std::enable_if::value, const TypeFrom*>::type theStringUtf, ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.lxx: In member function ‘Standard_Utf8UChar* NCollection_UtfIterator::GetUtf8(Standard_Utf8UChar*) const’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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; ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_UtfString.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/OSD/OSD_OpenFile.hxx:26, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/OSD_OpenFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx: In member function ‘NCollection_UtfString& NCollection_UtfString::operator=(NCollection_UtfString)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:214:79: error: ‘theOther’ was not declared in this scope NCollection_UtfString& operator= (NCollection_UtfString&& theOther) { Swap (theOther); return *this; } ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.lxx: In member function ‘Standard_Integer NCollection_UtfIterator::AdvanceBytesUtf16() const’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.lxx: In member function ‘Standard_Integer NCollection_UtfIterator::AdvanceCodeUnitsUtf16() const’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfIterator.lxx: At global scope: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_UtfString.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/OSD/OSD_OpenFile.hxx:26, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/OSD_OpenFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx: In member function ‘void NCollection_UtfString::fromUnicodeImpl(int)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:277:42: error: ‘theLength’ was not declared in this scope const Standard_Integer aLengthMax = (theLength > 0) ? theLength : IntegerLast(); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:278:13: error: ‘theIterator’ was not declared in this scope for (; *theIterator != 0 && theIterator.Index() < aLengthMax; ++theIterator) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:282:16: error: ‘theIterator’ was not declared in this scope myLength = theIterator.Index(); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:287:23: error: ‘theStringUtf’ was not declared in this scope theIterator.Init (theStringUtf); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx: At global scope: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:342:31: error: ‘Standard_Utf16Char’ was not declared in this scope typedef NCollection_UtfString NCollection_Utf16String; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:342:49: error: template argument 1 is invalid typedef NCollection_UtfString NCollection_Utf16String; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:343:31: error: ‘Standard_Utf32Char’ was not declared in this scope typedef NCollection_UtfString NCollection_Utf32String; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:343:49: error: template argument 1 is invalid typedef NCollection_UtfString NCollection_Utf32String; ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:347:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_UtfString.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/OSD/OSD_OpenFile.hxx:26, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/OSD_OpenFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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 ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_UtfString.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/OSD/OSD_OpenFile.hxx:26, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/OSD_OpenFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:18: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx:99:74: error: expected ‘,’ or ‘...’ before ‘&&’ token NCollection_UtfString::NCollection_UtfString (NCollection_UtfString&& theOther) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx:99: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) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:71:3: error: ‘Standard_Utf32Char’ does not name a type Standard_Utf32Char operator[] (const Standard_Integer theCharIndex) const ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_UtfString.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/OSD/OSD_OpenFile.hxx:26, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/OSD_OpenFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:120: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:101:3: error: NCollection_UtfString::NCollection_UtfString(const int*, Standard_Integer) NCollection_UtfString (const Standard_Utf16Char* theCopyUtf16, ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:93: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:347:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_UtfString.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/OSD/OSD_OpenFile.hxx:26, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/OSD_OpenFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:85:47: error: expected ‘,’ or ‘...’ before ‘&&’ token NCollection_UtfString (NCollection_UtfString&& theOther); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx:72:1: error: NCollection_UtfString::NCollection_UtfString() NCollection_UtfString::NCollection_UtfString() ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:85:58: error: invalid constructor; you probably meant ‘NCollection_UtfString (const NCollection_UtfString&)’ NCollection_UtfString (NCollection_UtfString&& theOther); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:101:32: error: ‘Standard_Utf16Char’ does not name a type NCollection_UtfString (const Standard_Utf16Char* theCopyUtf16, ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:109:32: error: ‘Standard_Utf32Char’ does not name a type NCollection_UtfString (const Standard_Utf32Char* theCopyUtf32, ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx:129:59: error: ‘Standard_Utf16Char’ does not name a type NCollection_UtfString::NCollection_UtfString (const Standard_Utf16Char* theCopyUtf16, ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:109: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:101:3: error: with ‘NCollection_UtfString::NCollection_UtfString(const int*, Standard_Integer)’ NCollection_UtfString (const Standard_Utf16Char* theCopyUtf16, ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx:143:59: error: ‘Standard_Utf32Char’ does not name a type NCollection_UtfString::NCollection_UtfString (const Standard_Utf32Char* theCopyUtf32, ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx:143: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx:129: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:177:31: error: ‘Standard_Utf16Char’ was not declared in this scope const NCollection_UtfString ToUtf16() const; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:177:49: error: template argument 1 is invalid const NCollection_UtfString ToUtf16() const; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:177:61: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] const NCollection_UtfString ToUtf16() const; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:180:31: error: ‘Standard_Utf32Char’ was not declared in this scope const NCollection_UtfString ToUtf32() const; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:180:49: error: template argument 1 is invalid const NCollection_UtfString ToUtf32() const; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:180:61: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] const NCollection_UtfString ToUtf32() const; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:214: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_UtfString.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/OSD/OSD_OpenFile.hxx:26, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/OSD_OpenFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:18: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:271: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:271: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_UtfString.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/OSD/OSD_OpenFile.hxx:26, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/OSD_OpenFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:18: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx: In member function ‘NCollection_UtfString& NCollection_UtfString::operator=(NCollection_UtfString)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:214: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_UtfString.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/OSD/OSD_OpenFile.hxx:26, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/OSD_OpenFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:18: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx: In member function ‘void NCollection_UtfString::fromUnicodeImpl(int)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:277:42: error: ‘theLength’ was not declared in this scope const Standard_Integer aLengthMax = (theLength > 0) ? theLength : IntegerLast(); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:278:13: error: ‘theIterator’ was not declared in this scope for (; *theIterator != 0 && theIterator.Index() < aLengthMax; ++theIterator) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:282:16: error: ‘theIterator’ was not declared in this scope myLength = theIterator.Index(); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:287:23: error: ‘theStringUtf’ was not declared in this scope theIterator.Init (theStringUtf); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx: At global scope: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:342:31: error: ‘Standard_Utf16Char’ was not declared in this scope typedef NCollection_UtfString NCollection_Utf16String; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:342:49: error: template argument 1 is invalid typedef NCollection_UtfString NCollection_Utf16String; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:343:31: error: ‘Standard_Utf32Char’ was not declared in this scope typedef NCollection_UtfString NCollection_Utf32String; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:343:49: error: template argument 1 is invalid typedef NCollection_UtfString NCollection_Utf32String; ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:347:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_UtfString.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/OSD/OSD_OpenFile.hxx:26, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/OSD_OpenFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:18: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx:99:74: error: expected ‘,’ or ‘...’ before ‘&&’ token NCollection_UtfString::NCollection_UtfString (NCollection_UtfString&& theOther) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx:99: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) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx:396:29: error: ‘Standard_Utf16Char’ was not declared in this scope const NCollection_UtfString NCollection_UtfString::ToUtf16() const ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx:396:47: error: template argument 1 is invalid const NCollection_UtfString NCollection_UtfString::ToUtf16() const ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_UtfString.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/OSD/OSD_OpenFile.hxx:26, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/OSD_OpenFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:18: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:120: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx:396:88: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] const NCollection_UtfString NCollection_UtfString::ToUtf16() const ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:101:3: error: NCollection_UtfString::NCollection_UtfString(const int*, Standard_Integer) NCollection_UtfString (const Standard_Utf16Char* theCopyUtf16, ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:93: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.hxx:347:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_UtfString.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/OSD/OSD_OpenFile.hxx:26, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/OSD_OpenFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:18: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx: In member function ‘const int NCollection_UtfString::ToUtf16() const’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx:398:25: error: ‘Standard_Utf16Char’ was not declared in this scope NCollection_UtfString aCopy; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx:72:1: error: NCollection_UtfString::NCollection_UtfString() NCollection_UtfString::NCollection_UtfString() ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx:398:43: error: template argument 1 is invalid NCollection_UtfString aCopy; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx:399:9: error: request for member ‘FromUnicode’ in ‘aCopy’, which is of non-class type ‘int’ aCopy.FromUnicode (myString); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx: At global scope: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx:408:29: error: ‘Standard_Utf32Char’ was not declared in this scope const NCollection_UtfString NCollection_UtfString::ToUtf32() const ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx:408:47: error: template argument 1 is invalid const NCollection_UtfString NCollection_UtfString::ToUtf32() const ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx:129:59: error: ‘Standard_Utf16Char’ does not name a type NCollection_UtfString::NCollection_UtfString (const Standard_Utf16Char* theCopyUtf16, ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx:408:88: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] const NCollection_UtfString NCollection_UtfString::ToUtf32() const ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx: In member function ‘const int NCollection_UtfString::ToUtf32() const’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx:410:25: error: ‘Standard_Utf32Char’ was not declared in this scope NCollection_UtfString aCopy; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx:410:43: error: template argument 1 is invalid NCollection_UtfString aCopy; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx:143:59: error: ‘Standard_Utf32Char’ does not name a type NCollection_UtfString::NCollection_UtfString (const Standard_Utf32Char* theCopyUtf32, ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx:411:9: error: request for member ‘FromUnicode’ in ‘aCopy’, which is of non-class type ‘int’ aCopy.FromUnicode (myString); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx:143: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx:129:1: note: ‘NCollection_UtfString::NCollection_UtfString(const int*, Standard_Integer)’ previously declared here NCollection_UtfString::NCollection_UtfString (const Standard_Utf16Char* theCopyUtf16, ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/OSD_OpenFile.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/OSD/OSD_OpenFile.hxx:114:43: error: ‘const class TCollection_ExtendedString’ has no member named ‘ToExtString’ NCollection_Utf8String aString (theName.ToExtString()); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx:396:29: error: ‘Standard_Utf16Char’ was not declared in this scope const NCollection_UtfString NCollection_UtfString::ToUtf16() const ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx:396:47: error: template argument 1 is invalid const NCollection_UtfString NCollection_UtfString::ToUtf16() const ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx:396:88: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] const NCollection_UtfString NCollection_UtfString::ToUtf16() const ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx: In member function ‘const int NCollection_UtfString::ToUtf16() const’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx:398:25: error: ‘Standard_Utf16Char’ was not declared in this scope NCollection_UtfString aCopy; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx:398:43: error: template argument 1 is invalid NCollection_UtfString aCopy; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx:399:9: error: request for member ‘FromUnicode’ in ‘aCopy’, which is of non-class type ‘int’ aCopy.FromUnicode (myString); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx: At global scope: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx:408:29: error: ‘Standard_Utf32Char’ was not declared in this scope const NCollection_UtfString NCollection_UtfString::ToUtf32() const ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx:408:47: error: template argument 1 is invalid const NCollection_UtfString NCollection_UtfString::ToUtf32() const ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx:408:88: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] const NCollection_UtfString NCollection_UtfString::ToUtf32() const ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamFormatError.hxx: In static member function ‘static const char* Storage_StreamFormatError::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamFormatError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamFormatError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx: In member function ‘const int NCollection_UtfString::ToUtf32() const’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx:410:25: error: ‘Standard_Utf32Char’ was not declared in this scope NCollection_UtfString aCopy; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx:410:43: error: template argument 1 is invalid NCollection_UtfString aCopy; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_UtfString.lxx:411:9: error: request for member ‘FromUnicode’ in ‘aCopy’, which is of non-class type ‘int’ aCopy.FromUnicode (myString); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamFormatError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamFormatError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamFormatError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamFormatError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamFormatError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamFormatError, Standard_Failure) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamFormatError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamFormatError, Standard_Failure) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/OSD_OpenFile.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:18: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_CallBack.hxx: In static member function ‘static const char* Storage_CallBack::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamReadError.hxx: In static member function ‘static const char* Storage_StreamReadError::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamReadError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamReadError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamReadError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamReadError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamReadError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamReadError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamReadError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamReadError, Standard_Failure) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamReadError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamReadError, Standard_Failure) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_DimensionError.hxx: In static member function ‘static const char* Standard_DimensionError::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamTypeMismatchError.hxx: In static member function ‘static const char* Storage_StreamTypeMismatchError::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamTypeMismatchError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamTypeMismatchError, Storage_StreamReadError) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamTypeMismatchError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamTypeMismatchError, Storage_StreamReadError) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamTypeMismatchError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamTypeMismatchError, Storage_StreamReadError) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamTypeMismatchError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamTypeMismatchError, Storage_StreamReadError) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamTypeMismatchError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamTypeMismatchError, Storage_StreamReadError) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_DimensionMismatch.hxx: In static member function ‘static const char* Standard_DimensionMismatch::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamWriteError.hxx: In static member function ‘static const char* Storage_StreamWriteError::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamWriteError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamWriteError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamWriteError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamWriteError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamWriteError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamWriteError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamWriteError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamWriteError, Standard_Failure) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamWriteError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamWriteError, Standard_Failure) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_OutOfMemory.hxx: In static member function ‘static const char* Standard_OutOfMemory::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_OutOfMemory.hxx:77:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_OutOfMemory,Standard_ProgramError) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_OutOfMemory.hxx:77:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_OutOfMemory,Standard_ProgramError) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_OutOfMemory.hxx:77:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_OutOfMemory,Standard_ProgramError) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_OutOfMemory.hxx:77: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_OutOfMemory.hxx:77: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Array1.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_ArrayOfCallBack.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_ArrayOfCallBack.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HArrayOfCallBack.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_HArrayOfCallBack.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:20: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Array1.hxx: At global scope: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Array1.hxx:181:41: error: expected ‘,’ or ‘...’ before ‘&&’ token NCollection_Array1 (NCollection_Array1&& theOther) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Array1.hxx:181:52: error: invalid constructor; you probably meant ‘NCollection_Array1 (const NCollection_Array1&)’ NCollection_Array1 (NCollection_Array1&& theOther) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Array1.hxx:316:52: error: expected ‘,’ or ‘...’ before ‘&&’ token NCollection_Array1& operator= (NCollection_Array1&& theOther) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx: In member function ‘virtual void FSD_CmpFile::ReadLine(TCollection_AsciiString&)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:151:10: error: ambiguous overload for ‘operator=’ (operand types are ‘TCollection_AsciiString’ and ‘TCollection_AsciiString’) buffer = aBuf; ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/TCollection_AsciiString.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_AsciiString.hxx:280:6: note: candidate: void TCollection_AsciiString::operator=(const TCollection_AsciiString&) void operator = (const TCollection_AsciiString& fromwhere) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_AsciiString.hxx:290:28: note: candidate: TCollection_AsciiString& TCollection_AsciiString::operator=(TCollection_AsciiString) TCollection_AsciiString& operator= (TCollection_AsciiString&& theOther) { Swap (theOther); return *this; } ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx: In member function ‘virtual void FSD_CmpFile::WriteExtendedLine(const TCollection_ExtendedString&)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:176:3: error: ‘Standard_ExtString’ was not declared in this scope Standard_ExtString extBuffer; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:179:3: error: ‘extBuffer’ was not declared in this scope extBuffer = buffer.ToExtString(); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:179:22: error: ‘const class TCollection_ExtendedString’ has no member named ‘ToExtString’ extBuffer = buffer.ToExtString(); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Array1.hxx: In member function ‘NCollection_Array1& NCollection_Array1::operator=(NCollection_Array1)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Array1.hxx:318:18: error: ‘theOther’ was not declared in this scope return Move (theOther); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx: In member function ‘virtual void FSD_CmpFile::ReadExtendedLine(TCollection_ExtendedString&)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:195:3: error: ‘Standard_ExtCharacter’ was not declared in this scope Standard_ExtCharacter c; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:201:21: error: ‘c’ was not declared in this scope GetExtCharacter(c); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx: In member function ‘virtual void FSD_CmpFile::ReadString(TCollection_AsciiString&)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:222:10: error: ambiguous overload for ‘operator=’ (operand types are ‘TCollection_AsciiString’ and ‘TCollection_AsciiString’) buffer = aBuf; ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/TCollection_AsciiString.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_AsciiString.hxx:280:6: note: candidate: void TCollection_AsciiString::operator=(const TCollection_AsciiString&) void operator = (const TCollection_AsciiString& fromwhere) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_AsciiString.hxx:290:28: note: candidate: TCollection_AsciiString& TCollection_AsciiString::operator=(TCollection_AsciiString) TCollection_AsciiString& operator= (TCollection_AsciiString&& theOther) { Swap (theOther); return *this; } ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HArrayOfCallBack.hxx: In static member function ‘static const char* Storage_HArrayOfCallBack::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_DefineHArray1.hxx:43:4: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(HClassName,Standard_Transient) \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HArrayOfCallBack.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ DEFINE_HARRAY1(Storage_HArrayOfCallBack, Storage_ArrayOfCallBack) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_DefineHArray1.hxx:43:4: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(HClassName,Standard_Transient) \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HArrayOfCallBack.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ DEFINE_HARRAY1(Storage_HArrayOfCallBack, Storage_ArrayOfCallBack) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_DefineHArray1.hxx:43:4: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(HClassName,Standard_Transient) \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HArrayOfCallBack.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ DEFINE_HARRAY1(Storage_HArrayOfCallBack, Storage_ArrayOfCallBack) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_DefineHArray1.hxx:43:4: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(HClassName,Standard_Transient) \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HArrayOfCallBack.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ DEFINE_HARRAY1(Storage_HArrayOfCallBack, Storage_ArrayOfCallBack) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_DefineHArray1.hxx:43:4: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(HClassName,Standard_Transient) \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HArrayOfCallBack.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ DEFINE_HARRAY1(Storage_HArrayOfCallBack, Storage_ArrayOfCallBack) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HeaderData.hxx: In static member function ‘static const char* Storage_HeaderData::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HeaderData.hxx:107:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_HeaderData,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HeaderData.hxx:107:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_HeaderData,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HeaderData.hxx:107:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_HeaderData,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HeaderData.hxx:107:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_HeaderData,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HeaderData.hxx:107:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_HeaderData,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Persistent.hxx: In static member function ‘static const char* Standard_Persistent::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Persistent.hxx:29:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Persistent,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Persistent.hxx:29:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Persistent,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Persistent.hxx:29:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Persistent,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Persistent.hxx:29:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Persistent,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Persistent.hxx:29:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Standard_Persistent,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HPArray.hxx: In static member function ‘static const char* Storage_HPArray::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_DefineHArray1.hxx:43:4: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(HClassName,Standard_Transient) \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HPArray.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ DEFINE_HARRAY1(Storage_HPArray, Storage_PArray) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_DefineHArray1.hxx:43:4: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(HClassName,Standard_Transient) \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HPArray.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ DEFINE_HARRAY1(Storage_HPArray, Storage_PArray) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_DefineHArray1.hxx:43:4: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(HClassName,Standard_Transient) \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HPArray.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ DEFINE_HARRAY1(Storage_HPArray, Storage_PArray) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_DefineHArray1.hxx:43:4: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(HClassName,Standard_Transient) \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HPArray.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ DEFINE_HARRAY1(Storage_HPArray, Storage_PArray) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_DefineHArray1.hxx:43:4: note: in expansion of macro ‘DEFINE_STANDARD_RTTI_INLINE’ DEFINE_STANDARD_RTTI_INLINE(HClassName,Standard_Transient) \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HPArray.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ DEFINE_HARRAY1(Storage_HPArray, Storage_PArray) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_TypedCallBack.hxx: In static member function ‘static const char* Storage_TypedCallBack::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_TypedCallBack.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_TypedCallBack,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_TypedCallBack.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_TypedCallBack,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_TypedCallBack.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_TypedCallBack,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_TypedCallBack.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_TypedCallBack,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_TypedCallBack.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_TypedCallBack,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Sequence.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TColStd/TColStd_SequenceOfAsciiString.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/TColStd_SequenceOfAsciiString.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:26, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Sequence.hxx:366:10: required from ‘NCollection_Sequence::~NCollection_Sequence() [with TheItemType = opencascade::handle]’ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HSeqOfRoot.hxx:24:1: required from here /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Sequence.hxx:172: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:103: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:118:13: note: candidate: opencascade::handle& opencascade::handle::operator=(opencascade::handle) [with T = NCollection_BaseAllocator; opencascade::handle = opencascade::handle] handle& operator= (handle&& theHandle) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_BaseMap.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_DataMap.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_DataMap.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_MapOfCallBack.hxx:23, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_MapOfCallBack.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_InternalData.hxx:26, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_InternalData.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:22: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseMap.hxx: In constructor ‘NCollection_BaseMap::NCollection_BaseMap(Standard_Integer, Standard_Boolean, const opencascade::handle&)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseMap.hxx:169: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:103: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:118:13: note: candidate: opencascade::handle& opencascade::handle::operator=(opencascade::handle) [with T = NCollection_BaseAllocator; opencascade::handle = opencascade::handle] handle& operator= (handle&& theHandle) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Sequence.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TColStd/TColStd_SequenceOfAsciiString.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/TColStd_SequenceOfAsciiString.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:26, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Sequence.hxx: In instantiation of ‘NCollection_Sequence::Node::Node(const TheItemType&) [with TheItemType = opencascade::handle]’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Sequence.hxx:208:5: required from ‘void NCollection_Sequence::Append(const TheItemType&) [with TheItemType = opencascade::handle]’ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HSeqOfRoot.hxx:24:1: required from here /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Sequence.hxx:44:17: error: ambiguous overload for ‘operator=’ (operand types are ‘opencascade::handle’ and ‘const opencascade::handle’) { myValue = theItem; } ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:103:13: note: candidate: opencascade::handle& opencascade::handle::operator=(const opencascade::handle&) [with T = Storage_Root] handle& operator= (const handle& theHandle) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:118:13: note: candidate: opencascade::handle& opencascade::handle::operator=(opencascade::handle) [with T = Storage_Root; opencascade::handle = opencascade::handle] handle& operator= (handle&& theHandle) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Sequence.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TColStd/TColStd_SequenceOfAsciiString.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/TColStd_SequenceOfAsciiString.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:26, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Sequence.hxx:366:10: required from ‘NCollection_Sequence::~NCollection_Sequence() [with TheItemType = TCollection_AsciiString]’ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TColStd/TColStd_HSequenceOfAsciiString.hxx:22:1: required from here /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Sequence.hxx:172: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:103: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:118:13: note: candidate: opencascade::handle& opencascade::handle::operator=(opencascade::handle) [with T = NCollection_BaseAllocator; opencascade::handle = opencascade::handle] handle& operator= (handle&& theHandle) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Sequence.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TColStd/TColStd_SequenceOfAsciiString.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/TColStd_SequenceOfAsciiString.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:26, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Sequence.hxx: In instantiation of ‘NCollection_Sequence::Node::Node(const TheItemType&) [with TheItemType = TCollection_AsciiString]’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Sequence.hxx:208:5: required from ‘void NCollection_Sequence::Append(const TheItemType&) [with TheItemType = TCollection_AsciiString]’ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TColStd/TColStd_HSequenceOfAsciiString.hxx:22:1: required from here /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Sequence.hxx:44:17: error: ambiguous overload for ‘operator=’ (operand types are ‘TCollection_AsciiString’ and ‘const TCollection_AsciiString’) { myValue = theItem; } ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/TCollection_AsciiString.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_File.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_File.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_CmpFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_CmpFile.cxx:15: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_AsciiString.hxx:280:6: note: candidate: void TCollection_AsciiString::operator=(const TCollection_AsciiString&) void operator = (const TCollection_AsciiString& fromwhere) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_AsciiString.hxx:290:28: note: candidate: TCollection_AsciiString& TCollection_AsciiString::operator=(TCollection_AsciiString) TCollection_AsciiString& operator= (TCollection_AsciiString&& theOther) { Swap (theOther); return *this; } ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_TypeMismatch.hxx: In static member function ‘static const char* Standard_TypeMismatch::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_TypeMismatch.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_TypeMismatch, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_TypeMismatch.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_TypeMismatch, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_TypeMismatch.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Standard_TypeMismatch, Standard_DomainError) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_TypeMismatch.hxx:35: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_TypeMismatch.hxx:35: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_InternalData.hxx: In static member function ‘static const char* Storage_InternalData::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_InternalData.hxx:50:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_InternalData,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_InternalData.hxx:50:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_InternalData,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_InternalData.hxx:50:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_InternalData,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_InternalData.hxx:50:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_InternalData,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_InternalData.hxx:50:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_InternalData,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_RootData.hxx: In static member function ‘static const char* Storage_RootData::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_RootData.hxx:81:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_RootData,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_RootData.hxx:81:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_RootData,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_RootData.hxx:81:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_RootData,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_RootData.hxx:81:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_RootData,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_RootData.hxx:81:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_RootData,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamReadError.hxx: In static member function ‘static const char* Storage_StreamReadError::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamReadError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamReadError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamReadError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamReadError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamReadError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamReadError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamReadError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamReadError, Standard_Failure) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamReadError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamReadError, Standard_Failure) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamExtCharParityError.hxx: In static member function ‘static const char* Storage_StreamExtCharParityError::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamExtCharParityError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamExtCharParityError, Storage_StreamReadError) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamExtCharParityError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamExtCharParityError, Storage_StreamReadError) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamExtCharParityError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamExtCharParityError, Storage_StreamReadError) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamExtCharParityError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamExtCharParityError, Storage_StreamReadError) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamExtCharParityError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamExtCharParityError, Storage_StreamReadError) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamFormatError.hxx: In static member function ‘static const char* Storage_StreamFormatError::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamFormatError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamFormatError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamFormatError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamFormatError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamFormatError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamFormatError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamFormatError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamFormatError, Standard_Failure) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamFormatError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamFormatError, Standard_Failure) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamTypeMismatchError.hxx: In static member function ‘static const char* Storage_StreamTypeMismatchError::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamTypeMismatchError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamTypeMismatchError, Storage_StreamReadError) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamTypeMismatchError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamTypeMismatchError, Storage_StreamReadError) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamTypeMismatchError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamTypeMismatchError, Storage_StreamReadError) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamTypeMismatchError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamTypeMismatchError, Storage_StreamReadError) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamTypeMismatchError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamTypeMismatchError, Storage_StreamReadError) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamWriteError.hxx: In static member function ‘static const char* Storage_StreamWriteError::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamWriteError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamWriteError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamWriteError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamWriteError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamWriteError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamWriteError, Standard_Failure) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamWriteError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamWriteError, Standard_Failure) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:100:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_StreamWriteError.hxx:35:1: note: in expansion of macro ‘DEFINE_STANDARD_EXCEPTION’ DEFINE_STANDARD_EXCEPTION(Storage_StreamWriteError, Standard_Failure) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_TypeData.hxx: In static member function ‘static const char* Storage_TypeData::get_type_name()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:62: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_TypeData.hxx:77:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_TypeData,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_TypeData.hxx:77:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_TypeData,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_TypeData.hxx:77:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_TypeData,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_TypeData.hxx:77:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_TypeData,Standard_Transient) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:63: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:111:56: note: in expansion of macro ‘OCCT_CHECK_BASE_CLASS’ static const char* get_type_name () { return #Class; OCCT_CHECK_BASE_CLASS(Class,Base) } \ ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_TypeData.hxx:77:3: note: in expansion of macro ‘DEFINE_STANDARD_RTTIEXT’ DEFINE_STANDARD_RTTIEXT(Storage_TypeData,Standard_Transient) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx: In constructor ‘FSD_BinaryFile::FSD_BinaryFile()’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:42:1: error: uninitialized reference member in ‘class Storage_BaseDriver&’ [-fpermissive] FSD_BinaryFile::FSD_BinaryFile() : ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:259:56: note: ‘Storage_BaseDriver& FSD_BinaryFile::GetExtCharacter’ should be initialized Standard_EXPORT Storage_BaseDriver& GetExtCharacter (Standard_ExtCharacter& aValue) Standard_OVERRIDE; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx: At global scope: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:226:59: error: ‘Standard_ExtCharacter’ does not name a type Storage_BaseDriver& FSD_BinaryFile::PutExtCharacter(const Standard_ExtCharacter aValue) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx: In member function ‘virtual Storage_BaseDriver& FSD_BinaryFile::PutExtCharacter(int)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:233:30: error: ‘Standard_ExtCharacter’ was not declared in this scope if (!fwrite(&aValue,sizeof(Standard_ExtCharacter),1,myStream)) throw Storage_StreamWriteError(); ^ make[2]: *** [src/TKernel/CMakeFiles/TKernel.dir/__/FSD/FSD_CmpFile.cxx.o] Error 1 /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx: At global scope: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:382:53: error: ‘Storage_BaseDriver& FSD_BinaryFile::GetExtCharacter’ is not a static data member of ‘class FSD_BinaryFile’ Storage_BaseDriver& FSD_BinaryFile::GetExtCharacter(Standard_ExtCharacter& aValue) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:382:53: error: ‘Standard_ExtCharacter’ was not declared in this scope /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:382:76: error: ‘aValue’ was not declared in this scope Storage_BaseDriver& FSD_BinaryFile::GetExtCharacter(Standard_ExtCharacter& aValue) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:383:1: error: expected ‘,’ or ‘;’ before ‘{’ token { ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx: In member function ‘virtual void FSD_BinaryFile::ReadCompleteInfo(Standard_IStream&, opencascade::handle&)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:755:47: error: ambiguous overload for ‘operator=’ (operand types are ‘opencascade::handle’ and ‘opencascade::handle’) iData->ReadArray()->ChangeValue(aRef) = theCallBack->Value(aTypeNum)->New(); ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:103:13: note: candidate: opencascade::handle& opencascade::handle::operator=(const opencascade::handle&) [with T = Standard_Persistent] handle& operator= (const handle& theHandle) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:118:13: note: candidate: opencascade::handle& opencascade::handle::operator=(opencascade::handle) [with T = Standard_Persistent; opencascade::handle = opencascade::handle] handle& operator= (handle&& theHandle) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx: In member function ‘void FSD_BinaryFile::WriteExtendedString(const TCollection_ExtendedString&)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:1536:5: error: ‘Standard_ExtString’ was not declared in this scope Standard_ExtString anExtStr; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:1548:5: error: ‘anExtStr’ was not declared in this scope anExtStr = aString.ToExtString(); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:1548:24: error: ‘const class TCollection_ExtendedString’ has no member named ‘ToExtString’ anExtStr = aString.ToExtString(); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:1550:33: error: ‘Standard_ExtCharacter’ was not declared in this scope if (!fwrite(anExtStr,sizeof(Standard_ExtCharacter)*aString.Length(),1,myStream)) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx: In static member function ‘static Standard_Integer FSD_BinaryFile::WriteExtendedString(Standard_OStream&, const TCollection_ExtendedString&, Standard_Boolean)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:1566:40: error: ‘Standard_ExtCharacter’ was not declared in this scope aNumAndStrLen = anExtStrLen * sizeof(Standard_ExtCharacter); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:1571:5: error: ‘Standard_ExtString’ was not declared in this scope Standard_ExtString anExtStr; ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:1585:5: error: ‘anExtStr’ was not declared in this scope anExtStr = theString.ToExtString(); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:1585:26: error: ‘const class TCollection_ExtendedString’ has no member named ‘ToExtString’ anExtStr = theString.ToExtString(); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx: In member function ‘void FSD_BinaryFile::ReadExtendedString(TCollection_ExtendedString&)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:1609:5: error: ‘Standard_ExtCharacter’ was not declared in this scope Standard_ExtCharacter *c = (Standard_ExtCharacter *) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:1609:28: error: ‘c’ was not declared in this scope Standard_ExtCharacter *c = (Standard_ExtCharacter *) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:1609:56: error: expected primary-expression before ‘)’ token Standard_ExtCharacter *c = (Standard_ExtCharacter *) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx: In static member function ‘static void FSD_BinaryFile::ReadExtendedString(Standard_IStream&, TCollection_ExtendedString&)’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:1638:5: error: ‘Standard_ExtCharacter’ was not declared in this scope Standard_ExtCharacter *c = (Standard_ExtCharacter *)Standard::Allocate((size+1) * sizeof(Standard_ExtCharacter)); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:1638:28: error: ‘c’ was not declared in this scope Standard_ExtCharacter *c = (Standard_ExtCharacter *)Standard::Allocate((size+1) * sizeof(Standard_ExtCharacter)); ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:1638:56: error: expected primary-expression before ‘)’ token Standard_ExtCharacter *c = (Standard_ExtCharacter *)Standard::Allocate((size+1) * sizeof(Standard_ExtCharacter)); ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Array1.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_ArrayOfCallBack.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_ArrayOfCallBack.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HArrayOfCallBack.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_HArrayOfCallBack.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:20: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Array1.hxx: In instantiation of ‘void NCollection_Array1::Init(const TheItemType&) [with TheItemType = opencascade::handle]’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HArrayOfCallBack.hxx:24:1: required from here /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Array1.hxx:233:13: error: ambiguous overload for ‘operator=’ (operand types are ‘opencascade::handle’ and ‘opencascade::handle’) *pCur = (TheItemType&) theValue; ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:103:13: note: candidate: opencascade::handle& opencascade::handle::operator=(const opencascade::handle&) [with T = Storage_CallBack] handle& operator= (const handle& theHandle) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:118:13: note: candidate: opencascade::handle& opencascade::handle::operator=(opencascade::handle) [with T = Storage_CallBack; opencascade::handle = opencascade::handle] handle& operator= (handle&& theHandle) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Array1.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_ArrayOfCallBack.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_ArrayOfCallBack.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HArrayOfCallBack.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_HArrayOfCallBack.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:20: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Array1.hxx: In instantiation of ‘void NCollection_Array1::Init(const TheItemType&) [with TheItemType = opencascade::handle]’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HPArray.hxx:24:1: required from here /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Array1.hxx:233:13: error: ambiguous overload for ‘operator=’ (operand types are ‘opencascade::handle’ and ‘opencascade::handle’) *pCur = (TheItemType&) theValue; ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:103:13: note: candidate: opencascade::handle& opencascade::handle::operator=(const opencascade::handle&) [with T = Standard_Persistent] handle& operator= (const handle& theHandle) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:118:13: note: candidate: opencascade::handle& opencascade::handle::operator=(opencascade::handle) [with T = Standard_Persistent; opencascade::handle = opencascade::handle] handle& operator= (handle&& theHandle) ^ 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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Stream.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Stream.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_BaseMap.hxx:210: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:103: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:118:13: note: candidate: opencascade::handle& opencascade::handle::operator=(opencascade::handle) [with T = NCollection_BaseAllocator; opencascade::handle = opencascade::handle] handle& operator= (handle&& theHandle) ^ 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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Stream.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Stream.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:103: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:118:13: note: candidate: opencascade::handle& opencascade::handle::operator=(opencascade::handle) [with T = NCollection_BaseAllocator; opencascade::handle = opencascade::handle] handle& operator= (handle&& theHandle) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Array1.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_ArrayOfCallBack.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_ArrayOfCallBack.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HArrayOfCallBack.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_HArrayOfCallBack.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:20: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Array1.hxx: In instantiation of ‘void NCollection_Array1::SetValue(Standard_Integer, const TheItemType&) [with TheItemType = opencascade::handle; Standard_Integer = int]’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:723:46: required from here /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Array1.hxx:379:22: error: ambiguous overload for ‘operator=’ (operand types are ‘opencascade::handle’ and ‘const opencascade::handle’) myData[theIndex] = theItem; ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:103:13: note: candidate: opencascade::handle& opencascade::handle::operator=(const opencascade::handle&) [with T = Storage_CallBack] handle& operator= (const handle& theHandle) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:118:13: note: candidate: opencascade::handle& opencascade::handle::operator=(opencascade::handle) [with T = Storage_CallBack; opencascade::handle = opencascade::handle] handle& operator= (handle&& theHandle) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Sequence.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TColStd/TColStd_SequenceOfAsciiString.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/TColStd_SequenceOfAsciiString.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:26, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Sequence.hxx:366:10: required from ‘NCollection_Sequence::~NCollection_Sequence() [with TheItemType = opencascade::handle]’ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HSeqOfRoot.hxx:24:1: required from here /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Sequence.hxx:172: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:103: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:118:13: note: candidate: opencascade::handle& opencascade::handle::operator=(opencascade::handle) [with T = NCollection_BaseAllocator; opencascade::handle = opencascade::handle] handle& operator= (handle&& theHandle) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Sequence.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TColStd/TColStd_SequenceOfAsciiString.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/TColStd_SequenceOfAsciiString.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:26, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Sequence.hxx: In instantiation of ‘NCollection_Sequence::Node::Node(const TheItemType&) [with TheItemType = opencascade::handle]’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Sequence.hxx:208:5: required from ‘void NCollection_Sequence::Append(const TheItemType&) [with TheItemType = opencascade::handle]’ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HSeqOfRoot.hxx:24:1: required from here /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Sequence.hxx:44:17: error: ambiguous overload for ‘operator=’ (operand types are ‘opencascade::handle’ and ‘const opencascade::handle’) { myValue = theItem; } ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:103:13: note: candidate: opencascade::handle& opencascade::handle::operator=(const opencascade::handle&) [with T = Storage_Root] handle& operator= (const handle& theHandle) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:118:13: note: candidate: opencascade::handle& opencascade::handle::operator=(opencascade::handle) [with T = Storage_Root; opencascade::handle = opencascade::handle] handle& operator= (handle&& theHandle) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Sequence.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TColStd/TColStd_SequenceOfAsciiString.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/TColStd_SequenceOfAsciiString.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:26, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Sequence.hxx:366:10: required from ‘NCollection_Sequence::~NCollection_Sequence() [with TheItemType = TCollection_AsciiString]’ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TColStd/TColStd_HSequenceOfAsciiString.hxx:22:1: required from here /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Sequence.hxx:172: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:103: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:118:13: note: candidate: opencascade::handle& opencascade::handle::operator=(opencascade::handle) [with T = NCollection_BaseAllocator; opencascade::handle = opencascade::handle] handle& operator= (handle&& theHandle) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Sequence.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TColStd/TColStd_SequenceOfAsciiString.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/TColStd_SequenceOfAsciiString.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:26, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Sequence.hxx: In instantiation of ‘NCollection_Sequence::Node::Node(const TheItemType&) [with TheItemType = TCollection_AsciiString]’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Sequence.hxx:208:5: required from ‘void NCollection_Sequence::Append(const TheItemType&) [with TheItemType = TCollection_AsciiString]’ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TColStd/TColStd_HSequenceOfAsciiString.hxx:22:1: required from here /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Sequence.hxx:44:17: error: ambiguous overload for ‘operator=’ (operand types are ‘TCollection_AsciiString’ and ‘const TCollection_AsciiString’) { myValue = theItem; } ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/TCollection_AsciiString.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_AsciiString.hxx:280:6: note: candidate: void TCollection_AsciiString::operator=(const TCollection_AsciiString&) void operator = (const TCollection_AsciiString& fromwhere) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_AsciiString.hxx:290:28: note: candidate: TCollection_AsciiString& TCollection_AsciiString::operator=(TCollection_AsciiString) TCollection_AsciiString& operator= (TCollection_AsciiString&& theOther) { Swap (theOther); return *this; } ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Array1.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_ArrayOfCallBack.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_ArrayOfCallBack.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HArrayOfCallBack.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_HArrayOfCallBack.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:20: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Array1.hxx: In instantiation of ‘NCollection_Array1& NCollection_Array1::Assign(const NCollection_Array1&) [with TheItemType = opencascade::handle]’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Array1.hxx:176:12: required from ‘NCollection_Array1::NCollection_Array1(const NCollection_Array1&) [with TheItemType = opencascade::handle]’ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HArrayOfCallBack.hxx:24:1: required from here /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Array1.hxx:278:44: error: ambiguous overload for ‘operator=’ (operand types are ‘opencascade::handle’ and ‘opencascade::handle’) while (pItem <= pEndItem) * pMyItem ++ = * pItem ++; ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:103:13: note: candidate: opencascade::handle& opencascade::handle::operator=(const opencascade::handle&) [with T = Storage_CallBack] handle& operator= (const handle& theHandle) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:118:13: note: candidate: opencascade::handle& opencascade::handle::operator=(opencascade::handle) [with T = Storage_CallBack; opencascade::handle = opencascade::handle] handle& operator= (handle&& theHandle) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Array1.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_ArrayOfCallBack.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_ArrayOfCallBack.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HArrayOfCallBack.hxx:21, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_HArrayOfCallBack.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:20: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Array1.hxx: In instantiation of ‘NCollection_Array1& NCollection_Array1::Assign(const NCollection_Array1&) [with TheItemType = opencascade::handle]’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Array1.hxx:176:12: required from ‘NCollection_Array1::NCollection_Array1(const NCollection_Array1&) [with TheItemType = opencascade::handle]’ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_HPArray.hxx:24:1: required from here /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Array1.hxx:278:44: error: ambiguous overload for ‘operator=’ (operand types are ‘opencascade::handle’ and ‘opencascade::handle’) while (pItem <= pEndItem) * pMyItem ++ = * pItem ++; ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:103:13: note: candidate: opencascade::handle& opencascade::handle::operator=(const opencascade::handle&) [with T = Standard_Persistent] handle& operator= (const handle& theHandle) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:118:13: note: candidate: opencascade::handle& opencascade::handle::operator=(opencascade::handle) [with T = Standard_Persistent; opencascade::handle = opencascade::handle] handle& operator= (handle&& theHandle) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Sequence.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TColStd/TColStd_SequenceOfAsciiString.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/TColStd_SequenceOfAsciiString.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:26, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Sequence.hxx: In instantiation of ‘void NCollection_Sequence::Clear(const opencascade::handle&) [with TheItemType = TCollection_ExtendedString]’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Sequence.hxx:366:10: required from ‘NCollection_Sequence::~NCollection_Sequence() [with TheItemType = TCollection_ExtendedString]’ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:700:40: required from here /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Sequence.hxx:172: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Handle.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Type.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Standard_Type.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:20, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:103: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/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Standard/Standard_Handle.hxx:118:13: note: candidate: opencascade::handle& opencascade::handle::operator=(opencascade::handle) [with T = NCollection_BaseAllocator; opencascade::handle = opencascade::handle] handle& operator= (handle&& theHandle) ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/NCollection_Sequence.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TColStd/TColStd_SequenceOfAsciiString.hxx:19, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/TColStd_SequenceOfAsciiString.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:26, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Sequence.hxx: In instantiation of ‘NCollection_Sequence::Node::Node(const TheItemType&) [with TheItemType = TCollection_ExtendedString]’: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Sequence.hxx:208:5: required from ‘void NCollection_Sequence::Append(const TheItemType&) [with TheItemType = TCollection_ExtendedString]’ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:895:21: required from here /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/NCollection/NCollection_Sequence.hxx:44:17: error: ambiguous overload for ‘operator=’ (operand types are ‘TCollection_ExtendedString’ and ‘const TCollection_ExtendedString’) { myValue = theItem; } ^ In file included from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/TCollection_ExtendedString.hxx:1:0, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TColStd/TColStd_SequenceOfExtendedString.hxx:18, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/TColStd_SequenceOfExtendedString.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_Data.hxx:27, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_Data.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/Storage/Storage_BaseDriver.hxx:24, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/Storage_BaseDriver.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.hxx:22, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release/include/FSD_BinaryFile.hxx:1, from /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/FSD/FSD_BinaryFile.cxx:16: /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:153:6: note: candidate: void TCollection_ExtendedString::operator=(const TCollection_ExtendedString&) void operator = (const TCollection_ExtendedString& fromwhere) ^ /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/src/src/TCollection/TCollection_ExtendedString.hxx:163:31: note: candidate: TCollection_ExtendedString& TCollection_ExtendedString::operator=(TCollection_ExtendedString) TCollection_ExtendedString& operator= (TCollection_ExtendedString&& theOther) { Swap (theOther); return *this; } ^ make[2]: *** [src/TKernel/CMakeFiles/TKernel.dir/__/FSD/FSD_BinaryFile.cxx.o] Error 1 make[1]: *** [src/TKernel/CMakeFiles/TKernel.dir/all] Error 2 make: *** [all] Error 2 WARN: tk/8.6.10: requirement tcl/8.6.10 overridden by opencascade/7.6.2 to tcl/8.6.13 WARN: tk/8.6.10: requirement fontconfig/2.13.93 overridden by opencascade/7.6.2 to fontconfig/2.14.2 opencascade/7.6.2: 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.6.2: 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.6.2: ERROR: Package '9c63c90450e38373bd5420883dd8ea62e8bc6817' build failed opencascade/7.6.2: WARN: Build folder /home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release ERROR: opencascade/7.6.2: Error in build() method, line 353 cmake.build() ConanException: Error 2 while executing cmake --build "/home/conan/w/prod-v1/bsr/2960/affdd/.conan/data/opencascade/7.6.2/_/_/build/9c63c90450e38373bd5420883dd8ea62e8bc6817/build/Release" '--' '-j3'