Warning: Permanently added '18.232.119.129' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/9406062-fedora-41-x86_64 --chroot fedora-41-x86_64 Version: 1.3 PID: 8961 Logging PID: 8962 Task: {'allow_user_ssh': False, 'appstream': False, 'background': False, 'build_id': 9406062, 'buildroot_pkgs': [], 'chroot': 'fedora-41-x86_64', 'enable_net': False, 'fedora_review': False, 'git_hash': 'dd7e85b3ac6b43922538d9c14499efba2f9aeb39', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/bpostle/IfcOpenShell/IfcOpenShell', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'IfcOpenShell', 'package_version': '0.8.4-0.0.20250812git', 'project_dirname': 'IfcOpenShell', 'project_name': 'IfcOpenShell', 'project_owner': 'bpostle', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/bpostle/IfcOpenShell/fedora-41-x86_64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}, {'baseurl': 'https://download.copr.fedorainfracloud.org/results/bpostle/IfcOpenShell/fedora-41-x86_64/', 'id': 'copr_bpostle_IfcOpenShell', 'name': 'Additional repo copr_bpostle_IfcOpenShell'}], 'sandbox': 'bpostle/IfcOpenShell--bpostle', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': None, 'submitter': 'bpostle', 'tags': [], 'task_id': '9406062-fedora-41-x86_64', 'timeout': 50000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/bpostle/IfcOpenShell/IfcOpenShell /var/lib/copr-rpmbuild/workspace/workdir-jtcwr_v8/IfcOpenShell --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/bpostle/IfcOpenShell/IfcOpenShell', '/var/lib/copr-rpmbuild/workspace/workdir-jtcwr_v8/IfcOpenShell', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-jtcwr_v8/IfcOpenShell'... Running: git checkout dd7e85b3ac6b43922538d9c14499efba2f9aeb39 -- cmd: ['git', 'checkout', 'dd7e85b3ac6b43922538d9c14499efba2f9aeb39', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-jtcwr_v8/IfcOpenShell rc: 0 stdout: stderr: Note: switching to 'dd7e85b3ac6b43922538d9c14499efba2f9aeb39'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at dd7e85b automatic import of IfcOpenShell Running: dist-git-client sources cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-jtcwr_v8/IfcOpenShell rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources INFO: Downloading IfcOpenShell-0.8.4.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o IfcOpenShell-0.8.4.tar.gz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/bpostle/IfcOpenShell/IfcOpenShell/IfcOpenShell-0.8.4.tar.gz/md5/7bd26a0defb98f697717781c1c74cfdd/IfcOpenShell-0.8.4.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 70.4M 100 70.4M 0 0 193M 0 --:--:-- --:--:-- --:--:-- 194M INFO: Reading stdout from command: md5sum IfcOpenShell-0.8.4.tar.gz tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=50000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-jtcwr_v8/IfcOpenShell/IfcOpenShell.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-jtcwr_v8/IfcOpenShell --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1755034973.123354 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 6.3 starting (python version = 3.13.5, NVR = mock-6.3-1.fc42), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-jtcwr_v8/IfcOpenShell/IfcOpenShell.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-jtcwr_v8/IfcOpenShell --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1755034973.123354 -r /var/lib/copr-rpmbuild/results/configs/child.cfg Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-jtcwr_v8/IfcOpenShell/IfcOpenShell.spec) Config(fedora-41-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 6.3 INFO: Mock Version: 6.3 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-41-x86_64-bootstrap-1755034973.123354/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Guessed host environment type: unknown INFO: Using container image: registry.fedoraproject.org/fedora:41 INFO: Pulling image: registry.fedoraproject.org/fedora:41 INFO: Tagging container image as mock-bootstrap-01b79f27-355c-45ce-b708-d82e0b1456ca INFO: Checking that ec2103e014ddc0307e0480dc231d55f497a2f4b886133b8a9062b6071ca3b003 image matches host's architecture INFO: Copy content of container ec2103e014ddc0307e0480dc231d55f497a2f4b886133b8a9062b6071ca3b003 to /var/lib/mock/fedora-41-x86_64-bootstrap-1755034973.123354/root INFO: mounting ec2103e014ddc0307e0480dc231d55f497a2f4b886133b8a9062b6071ca3b003 with podman image mount INFO: image ec2103e014ddc0307e0480dc231d55f497a2f4b886133b8a9062b6071ca3b003 as /var/lib/containers/storage/overlay/a951357e3effc963b3605c81d0c7f3ce99e4b6b044b38a5e4f487c51ff216947/merged INFO: umounting image ec2103e014ddc0307e0480dc231d55f497a2f4b886133b8a9062b6071ca3b003 (/var/lib/containers/storage/overlay/a951357e3effc963b3605c81d0c7f3ce99e4b6b044b38a5e4f487c51ff216947/merged) with podman image umount INFO: Removing image mock-bootstrap-01b79f27-355c-45ce-b708-d82e0b1456ca INFO: Package manager dnf5 detected and used (fallback) INFO: Not updating bootstrap chroot, bootstrap_image_ready=True Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-41-x86_64-1755034973.123354/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf5 detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.20.1-1.fc41.x86_64 rpm-sequoia-1.7.0-5.fc41.x86_64 dnf5-5.2.15.0-2.fc41.x86_64 dnf5-plugins-5.2.15.0-2.fc41.x86_64 Start: installing minimal buildroot with dnf5 Updating and loading repositories: Additional repo copr_bpostle_IfcOpenSh 100% | 90.5 KiB/s | 34.2 KiB | 00m00s Copr repository 100% | 90.2 KiB/s | 34.2 KiB | 00m00s updates 100% | 15.9 MiB/s | 11.7 MiB | 00m01s fedora 100% | 30.5 MiB/s | 35.8 MiB | 00m01s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash x86_64 5.2.32-1.fc41 fedora 8.2 MiB bzip2 x86_64 1.0.8-19.fc41 fedora 95.7 KiB coreutils x86_64 9.5-12.fc41 updates 5.5 MiB cpio x86_64 2.15-2.fc41 fedora 1.1 MiB diffutils x86_64 3.10-8.fc41 fedora 1.6 MiB fedora-release-common noarch 41-33 updates 19.7 KiB findutils x86_64 1:4.10.0-4.fc41 fedora 1.8 MiB gawk x86_64 5.3.0-4.fc41 fedora 1.7 MiB glibc-minimal-langpack x86_64 2.40-27.fc41 updates 0.0 B grep x86_64 3.11-9.fc41 fedora 1.0 MiB gzip x86_64 1.13-2.fc41 fedora 389.0 KiB info x86_64 7.1.1-1.fc41 updates 361.7 KiB patch x86_64 2.7.6-25.fc41 fedora 266.7 KiB redhat-rpm-config noarch 294-1.fc41 updates 183.6 KiB rpm-build x86_64 4.20.1-1.fc41 updates 193.8 KiB sed x86_64 4.9-3.fc41 fedora 861.5 KiB shadow-utils x86_64 2:4.15.1-12.fc41 fedora 4.1 MiB tar x86_64 2:1.35-4.fc41 fedora 2.9 MiB unzip x86_64 6.0-64.fc41 fedora 386.8 KiB util-linux x86_64 2.40.4-1.fc41 updates 3.6 MiB which x86_64 2.21-42.fc41 fedora 80.2 KiB xz x86_64 1:5.8.1-2.fc41 updates 1.3 MiB Installing dependencies: add-determinism x86_64 0.3.6-3.fc41 updates 2.4 MiB alternatives x86_64 1.31-1.fc41 updates 64.8 KiB ansible-srpm-macros noarch 1-16.fc41 fedora 35.7 KiB audit-libs x86_64 4.1.1-1.fc41 updates 387.1 KiB authselect x86_64 1.5.0-8.fc41 fedora 157.6 KiB authselect-libs x86_64 1.5.0-8.fc41 fedora 822.2 KiB basesystem noarch 11-21.fc41 fedora 0.0 B binutils x86_64 2.43.1-8.fc41 updates 27.5 MiB build-reproducibility-srpm-macros noarch 0.3.6-3.fc41 updates 735.0 B bzip2-libs x86_64 1.0.8-19.fc41 fedora 80.7 KiB ca-certificates noarch 2024.2.69_v8.0.401-1.0.fc41 fedora 2.4 MiB coreutils-common x86_64 9.5-12.fc41 updates 11.2 MiB cracklib x86_64 2.9.11-6.fc41 fedora 238.9 KiB crypto-policies noarch 20250707-1.git836bbee.fc41 updates 143.8 KiB curl x86_64 8.9.1-3.fc41 updates 793.5 KiB cyrus-sasl-lib x86_64 2.1.28-27.fc41 fedora 2.3 MiB debugedit x86_64 5.1-6.fc41 updates 200.9 KiB dwz x86_64 0.15-8.fc41 fedora 298.9 KiB ed x86_64 1.20.2-2.fc41 fedora 146.9 KiB efi-srpm-macros noarch 5-13.fc41 updates 40.2 KiB elfutils x86_64 0.193-2.fc41 updates 3.0 MiB elfutils-debuginfod-client x86_64 0.193-2.fc41 updates 84.1 KiB elfutils-default-yama-scope noarch 0.193-2.fc41 updates 1.8 KiB elfutils-libelf x86_64 0.193-2.fc41 updates 1.2 MiB elfutils-libs x86_64 0.193-2.fc41 updates 686.6 KiB fedora-gpg-keys noarch 41-3 updates 128.2 KiB fedora-release noarch 41-33 updates 0.0 B fedora-release-identity-basic noarch 41-33 updates 654.0 B fedora-repos noarch 41-3 updates 4.9 KiB file x86_64 5.45-7.fc41 fedora 103.5 KiB file-libs x86_64 5.45-7.fc41 fedora 9.9 MiB filesystem x86_64 3.18-23.fc41 fedora 106.0 B fonts-srpm-macros noarch 1:2.0.5-17.fc41 fedora 55.8 KiB forge-srpm-macros noarch 0.4.0-1.fc41 updates 38.9 KiB fpc-srpm-macros noarch 1.3-13.fc41 fedora 144.0 B gdb-minimal x86_64 16.3-1.fc41 updates 13.3 MiB gdbm x86_64 1:1.23-7.fc41 fedora 460.9 KiB gdbm-libs x86_64 1:1.23-7.fc41 fedora 121.9 KiB ghc-srpm-macros noarch 1.9.1-2.fc41 fedora 747.0 B glibc x86_64 2.40-27.fc41 updates 6.7 MiB glibc-common x86_64 2.40-27.fc41 updates 1.0 MiB glibc-gconv-extra x86_64 2.40-27.fc41 updates 8.0 MiB gmp x86_64 1:6.3.0-2.fc41 fedora 811.4 KiB gnat-srpm-macros noarch 6-6.fc41 fedora 1.0 KiB go-srpm-macros noarch 3.7.0-1.fc41 updates 61.6 KiB jansson x86_64 2.13.1-10.fc41 fedora 88.3 KiB json-c x86_64 0.17-4.fc41 fedora 82.4 KiB kernel-srpm-macros noarch 1.0-24.fc41 fedora 1.9 KiB keyutils-libs x86_64 1.6.3-4.fc41 fedora 54.4 KiB krb5-libs x86_64 1.21.3-5.fc41 updates 2.3 MiB libacl x86_64 2.3.2-2.fc41 fedora 40.0 KiB libarchive x86_64 3.7.4-4.fc41 updates 926.6 KiB libattr x86_64 2.5.2-4.fc41 fedora 28.5 KiB libblkid x86_64 2.40.4-1.fc41 updates 257.2 KiB libbrotli x86_64 1.1.0-5.fc41 fedora 837.6 KiB libcap x86_64 2.70-4.fc41 fedora 220.2 KiB libcap-ng x86_64 0.8.5-3.fc41 fedora 69.2 KiB libcom_err x86_64 1.47.1-6.fc41 fedora 67.2 KiB libcurl x86_64 8.9.1-3.fc41 updates 809.3 KiB libeconf x86_64 0.6.2-3.fc41 fedora 58.0 KiB libevent x86_64 2.1.12-14.fc41 fedora 895.7 KiB libfdisk x86_64 2.40.4-1.fc41 updates 356.4 KiB libffi x86_64 3.4.6-3.fc41 fedora 86.4 KiB libgcc x86_64 14.3.1-1.fc41 updates 274.6 KiB libgomp x86_64 14.3.1-1.fc41 updates 523.6 KiB libidn2 x86_64 2.3.8-1.fc41 updates 556.6 KiB libmount x86_64 2.40.4-1.fc41 updates 348.8 KiB libnghttp2 x86_64 1.62.1-3.fc41 updates 174.1 KiB libnsl2 x86_64 2.0.1-2.fc41 fedora 57.9 KiB libpkgconf x86_64 2.3.0-1.fc41 fedora 78.2 KiB libpsl x86_64 0.21.5-4.fc41 fedora 80.5 KiB libpwquality x86_64 1.4.5-11.fc41 fedora 417.8 KiB libselinux x86_64 3.7-5.fc41 fedora 181.0 KiB libsemanage x86_64 3.7-2.fc41 fedora 293.5 KiB libsepol x86_64 3.7-2.fc41 fedora 817.8 KiB libsmartcols x86_64 2.40.4-1.fc41 updates 176.2 KiB libssh x86_64 0.11.2-1.fc41 updates 570.8 KiB libssh-config noarch 0.11.2-1.fc41 updates 277.0 B libstdc++ x86_64 14.3.1-1.fc41 updates 2.8 MiB libtasn1 x86_64 4.20.0-1.fc41 updates 180.4 KiB libtirpc x86_64 1.3.6-1.rc3.fc41 updates 197.6 KiB libtool-ltdl x86_64 2.4.7-12.fc41 fedora 66.2 KiB libunistring x86_64 1.1-8.fc41 fedora 1.7 MiB libutempter x86_64 1.2.1-15.fc41 fedora 57.7 KiB libuuid x86_64 2.40.4-1.fc41 updates 39.9 KiB libverto x86_64 0.3.2-9.fc41 fedora 29.5 KiB libxcrypt x86_64 4.4.38-7.fc41 updates 288.5 KiB libxml2 x86_64 2.12.10-1.fc41 updates 1.7 MiB libzstd x86_64 1.5.7-1.fc41 updates 804.0 KiB lua-libs x86_64 5.4.8-1.fc41 updates 285.0 KiB lua-srpm-macros noarch 1-14.fc41 fedora 1.3 KiB lz4-libs x86_64 1.10.0-1.fc41 fedora 145.5 KiB mpfr x86_64 4.2.1-5.fc41 fedora 832.1 KiB ncurses-base noarch 6.5-2.20240629.fc41 fedora 326.3 KiB ncurses-libs x86_64 6.5-2.20240629.fc41 fedora 975.2 KiB ocaml-srpm-macros noarch 10-3.fc41 fedora 1.9 KiB openblas-srpm-macros noarch 2-18.fc41 fedora 112.0 B openldap x86_64 2.6.9-1.fc41 updates 645.3 KiB openssl-libs x86_64 1:3.2.4-2.fc41 updates 7.8 MiB p11-kit x86_64 0.25.5-3.fc41 fedora 2.2 MiB p11-kit-trust x86_64 0.25.5-3.fc41 fedora 391.4 KiB package-notes-srpm-macros noarch 0.5-12.fc41 fedora 1.6 KiB pam x86_64 1.6.1-8.fc41 updates 1.8 MiB pam-libs x86_64 1.6.1-8.fc41 updates 139.0 KiB pcre2 x86_64 10.44-1.fc41.1 fedora 653.5 KiB pcre2-syntax noarch 10.44-1.fc41.1 fedora 251.6 KiB perl-srpm-macros noarch 1-56.fc41 fedora 861.0 B pkgconf x86_64 2.3.0-1.fc41 fedora 88.6 KiB pkgconf-m4 noarch 2.3.0-1.fc41 fedora 14.4 KiB pkgconf-pkg-config x86_64 2.3.0-1.fc41 fedora 989.0 B popt x86_64 1.19-7.fc41 fedora 136.9 KiB publicsuffix-list-dafsa noarch 20250616-1.fc41 updates 69.1 KiB pyproject-srpm-macros noarch 1.18.3-1.fc41 updates 1.9 KiB python-srpm-macros noarch 3.13-5.fc41 updates 51.0 KiB qt5-srpm-macros noarch 5.15.17-1.fc41 updates 500.0 B qt6-srpm-macros noarch 6.8.3-1.fc41 updates 456.0 B readline x86_64 8.2-10.fc41 fedora 493.2 KiB rpm x86_64 4.20.1-1.fc41 updates 3.1 MiB rpm-build-libs x86_64 4.20.1-1.fc41 updates 210.7 KiB rpm-libs x86_64 4.20.1-1.fc41 updates 730.0 KiB rpm-sequoia x86_64 1.7.0-5.fc41 updates 2.4 MiB rust-srpm-macros noarch 26.3-3.fc41 fedora 4.8 KiB setup noarch 2.15.0-8.fc41 updates 720.7 KiB sqlite-libs x86_64 3.46.1-3.fc41 updates 1.5 MiB systemd-libs x86_64 256.17-1.fc41 updates 2.0 MiB util-linux-core x86_64 2.40.4-1.fc41 updates 1.5 MiB xxhash-libs x86_64 0.8.3-1.fc41 updates 88.5 KiB xz-libs x86_64 1:5.8.1-2.fc41 updates 217.9 KiB zig-srpm-macros noarch 1-3.fc41 fedora 1.1 KiB zip x86_64 3.0-41.fc41 fedora 703.2 KiB zlib-ng-compat x86_64 2.2.3-2.fc41 updates 141.9 KiB zstd x86_64 1.5.7-1.fc41 updates 1.7 MiB Installing groups: Buildsystem building group Transaction Summary: Installing: 154 packages Total size of inbound packages is 53 MiB. Need to download 53 MiB. After this operation, 182 MiB extra will be used (install 182 MiB, remove 0 B). [ 1/154] bzip2-0:1.0.8-19.fc41.x86_64 100% | 3.7 MiB/s | 52.5 KiB | 00m00s [ 2/154] cpio-0:2.15-2.fc41.x86_64 100% | 19.0 MiB/s | 291.8 KiB | 00m00s [ 3/154] bash-0:5.2.32-1.fc41.x86_64 100% | 100.3 MiB/s | 1.8 MiB | 00m00s [ 4/154] diffutils-0:3.10-8.fc41.x86_6 100% | 99.0 MiB/s | 405.4 KiB | 00m00s [ 5/154] findutils-1:4.10.0-4.fc41.x86 100% | 107.1 MiB/s | 548.5 KiB | 00m00s [ 6/154] gzip-0:1.13-2.fc41.x86_64 100% | 83.1 MiB/s | 170.2 KiB | 00m00s [ 7/154] grep-0:3.11-9.fc41.x86_64 100% | 58.5 MiB/s | 299.7 KiB | 00m00s [ 8/154] patch-0:2.7.6-25.fc41.x86_64 100% | 32.0 MiB/s | 131.0 KiB | 00m00s [ 9/154] sed-0:4.9-3.fc41.x86_64 100% | 103.4 MiB/s | 317.7 KiB | 00m00s [ 10/154] unzip-0:6.0-64.fc41.x86_64 100% | 90.3 MiB/s | 184.9 KiB | 00m00s [ 11/154] shadow-utils-2:4.15.1-12.fc41 100% | 146.6 MiB/s | 1.3 MiB | 00m00s [ 12/154] tar-2:1.35-4.fc41.x86_64 100% | 105.1 MiB/s | 860.7 KiB | 00m00s [ 13/154] which-0:2.21-42.fc41.x86_64 100% | 5.8 MiB/s | 41.6 KiB | 00m00s [ 14/154] fedora-release-common-0:41-33 100% | 5.7 MiB/s | 23.2 KiB | 00m00s [ 15/154] coreutils-0:9.5-12.fc41.x86_6 100% | 135.9 MiB/s | 1.1 MiB | 00m00s [ 16/154] glibc-minimal-langpack-0:2.40 100% | 17.9 MiB/s | 73.4 KiB | 00m00s [ 17/154] gawk-0:5.3.0-4.fc41.x86_64 100% | 97.4 MiB/s | 1.1 MiB | 00m00s [ 18/154] redhat-rpm-config-0:294-1.fc4 100% | 19.3 MiB/s | 79.0 KiB | 00m00s [ 19/154] info-0:7.1.1-1.fc41.x86_64 100% | 29.6 MiB/s | 182.0 KiB | 00m00s [ 20/154] rpm-build-0:4.20.1-1.fc41.x86 100% | 26.5 MiB/s | 81.5 KiB | 00m00s [ 21/154] xz-1:5.8.1-2.fc41.x86_64 100% | 111.9 MiB/s | 572.9 KiB | 00m00s [ 22/154] util-linux-0:2.40.4-1.fc41.x8 100% | 155.0 MiB/s | 1.1 MiB | 00m00s [ 23/154] ncurses-libs-0:6.5-2.20240629 100% | 81.5 MiB/s | 334.0 KiB | 00m00s [ 24/154] bzip2-libs-0:1.0.8-19.fc41.x8 100% | 13.4 MiB/s | 41.1 KiB | 00m00s [ 25/154] filesystem-0:3.18-23.fc41.x86 100% | 108.7 MiB/s | 1.1 MiB | 00m00s [ 26/154] libselinux-0:3.7-5.fc41.x86_6 100% | 17.1 MiB/s | 87.8 KiB | 00m00s [ 27/154] pcre2-0:10.44-1.fc41.1.x86_64 100% | 39.6 MiB/s | 243.1 KiB | 00m00s [ 28/154] ed-0:1.20.2-2.fc41.x86_64 100% | 13.3 MiB/s | 81.8 KiB | 00m00s [ 29/154] libattr-0:2.5.2-4.fc41.x86_64 100% | 3.0 MiB/s | 18.2 KiB | 00m00s [ 30/154] libacl-0:2.3.2-2.fc41.x86_64 100% | 4.0 MiB/s | 24.5 KiB | 00m00s [ 31/154] libeconf-0:0.6.2-3.fc41.x86_6 100% | 6.3 MiB/s | 32.2 KiB | 00m00s [ 32/154] libsemanage-0:3.7-2.fc41.x86_ 100% | 28.4 MiB/s | 116.3 KiB | 00m00s [ 33/154] gmp-1:6.3.0-2.fc41.x86_64 100% | 103.5 MiB/s | 318.0 KiB | 00m00s [ 34/154] libcap-0:2.70-4.fc41.x86_64 100% | 16.9 MiB/s | 86.7 KiB | 00m00s [ 35/154] mpfr-0:4.2.1-5.fc41.x86_64 100% | 42.3 MiB/s | 346.3 KiB | 00m00s [ 36/154] coreutils-common-0:9.5-12.fc4 100% | 130.7 MiB/s | 2.1 MiB | 00m00s [ 37/154] readline-0:8.2-10.fc41.x86_64 100% | 18.9 MiB/s | 213.2 KiB | 00m00s [ 38/154] glibc-common-0:2.40-27.fc41.x 100% | 70.7 MiB/s | 361.8 KiB | 00m00s [ 39/154] file-0:5.45-7.fc41.x86_64 100% | 16.0 MiB/s | 49.1 KiB | 00m00s [ 40/154] ansible-srpm-macros-0:1-16.fc 100% | 3.4 MiB/s | 20.8 KiB | 00m00s [ 41/154] dwz-0:0.15-8.fc41.x86_64 100% | 22.6 MiB/s | 138.9 KiB | 00m00s [ 42/154] fonts-srpm-macros-1:2.0.5-17. 100% | 2.9 MiB/s | 27.0 KiB | 00m00s [ 43/154] fpc-srpm-macros-0:1.3-13.fc41 100% | 884.7 KiB/s | 8.0 KiB | 00m00s [ 44/154] ghc-srpm-macros-0:1.9.1-2.fc4 100% | 1.1 MiB/s | 9.1 KiB | 00m00s [ 45/154] gnat-srpm-macros-0:6-6.fc41.n 100% | 994.7 KiB/s | 9.0 KiB | 00m00s [ 46/154] kernel-srpm-macros-0:1.0-24.f 100% | 1.1 MiB/s | 9.9 KiB | 00m00s [ 47/154] lua-srpm-macros-0:1-14.fc41.n 100% | 986.5 KiB/s | 8.9 KiB | 00m00s [ 48/154] ocaml-srpm-macros-0:10-3.fc41 100% | 4.5 MiB/s | 9.2 KiB | 00m00s [ 49/154] openblas-srpm-macros-0:2-18.f 100% | 3.8 MiB/s | 7.7 KiB | 00m00s [ 50/154] package-notes-srpm-macros-0:0 100% | 4.8 MiB/s | 9.8 KiB | 00m00s [ 51/154] rust-srpm-macros-0:26.3-3.fc4 100% | 5.9 MiB/s | 12.1 KiB | 00m00s [ 52/154] perl-srpm-macros-0:1-56.fc41. 100% | 2.8 MiB/s | 8.5 KiB | 00m00s [ 53/154] zig-srpm-macros-0:1-3.fc41.no 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 54/154] rpm-0:4.20.1-1.fc41.x86_64 100% | 134.2 MiB/s | 549.6 KiB | 00m00s [ 55/154] popt-0:1.19-7.fc41.x86_64 100% | 21.5 MiB/s | 65.9 KiB | 00m00s [ 56/154] libcap-ng-0:0.8.5-3.fc41.x86_ 100% | 15.9 MiB/s | 32.6 KiB | 00m00s [ 57/154] util-linux-core-0:2.40.4-1.fc 100% | 120.2 MiB/s | 492.2 KiB | 00m00s [ 58/154] libutempter-0:1.2.1-15.fc41.x 100% | 8.7 MiB/s | 26.6 KiB | 00m00s [ 59/154] xz-libs-1:5.8.1-2.fc41.x86_64 100% | 36.6 MiB/s | 112.4 KiB | 00m00s [ 60/154] ncurses-base-0:6.5-2.20240629 100% | 43.1 MiB/s | 88.3 KiB | 00m00s [ 61/154] zip-0:3.0-41.fc41.x86_64 100% | 16.2 MiB/s | 264.8 KiB | 00m00s [ 62/154] libsepol-0:3.7-2.fc41.x86_64 100% | 66.8 MiB/s | 342.2 KiB | 00m00s [ 63/154] pcre2-syntax-0:10.44-1.fc41.1 100% | 36.6 MiB/s | 149.9 KiB | 00m00s [ 64/154] glibc-0:2.40-27.fc41.x86_64 100% | 365.4 MiB/s | 2.2 MiB | 00m00s [ 65/154] glibc-gconv-extra-0:2.40-27.f 100% | 164.7 MiB/s | 1.6 MiB | 00m00s [ 66/154] file-libs-0:5.45-7.fc41.x86_6 100% | 57.2 MiB/s | 762.0 KiB | 00m00s [ 67/154] basesystem-0:11-21.fc41.noarc 100% | 1.4 MiB/s | 7.4 KiB | 00m00s [ 68/154] rpm-libs-0:4.20.1-1.fc41.x86_ 100% | 101.6 MiB/s | 312.0 KiB | 00m00s [ 69/154] audit-libs-0:4.1.1-1.fc41.x86 100% | 45.3 MiB/s | 139.1 KiB | 00m00s [ 70/154] rpm-build-libs-0:4.20.1-1.fc4 100% | 24.1 MiB/s | 98.8 KiB | 00m00s [ 71/154] libxcrypt-0:4.4.38-7.fc41.x86 100% | 62.3 MiB/s | 127.5 KiB | 00m00s [ 72/154] pam-libs-0:1.6.1-8.fc41.x86_6 100% | 27.6 MiB/s | 56.5 KiB | 00m00s [ 73/154] libgcc-0:14.3.1-1.fc41.x86_64 100% | 70.0 MiB/s | 143.4 KiB | 00m00s [ 74/154] setup-0:2.15.0-8.fc41.noarch 100% | 50.3 MiB/s | 154.6 KiB | 00m00s [ 75/154] forge-srpm-macros-0:0.4.0-1.f 100% | 6.4 MiB/s | 19.7 KiB | 00m00s [ 76/154] zlib-ng-compat-0:2.2.3-2.fc41 100% | 25.7 MiB/s | 78.9 KiB | 00m00s [ 77/154] elfutils-libelf-0:0.193-2.fc4 100% | 67.6 MiB/s | 207.5 KiB | 00m00s [ 78/154] elfutils-libs-0:0.193-2.fc41. 100% | 87.2 MiB/s | 268.0 KiB | 00m00s [ 79/154] elfutils-debuginfod-client-0: 100% | 15.3 MiB/s | 47.0 KiB | 00m00s [ 80/154] elfutils-0:0.193-2.fc41.x86_6 100% | 110.7 MiB/s | 566.7 KiB | 00m00s [ 81/154] json-c-0:0.17-4.fc41.x86_64 100% | 10.7 MiB/s | 44.0 KiB | 00m00s [ 82/154] libblkid-0:2.40.4-1.fc41.x86_ 100% | 38.8 MiB/s | 119.2 KiB | 00m00s [ 83/154] libuuid-0:2.40.4-1.fc41.x86_6 100% | 13.2 MiB/s | 27.1 KiB | 00m00s [ 84/154] libmount-0:2.40.4-1.fc41.x86_ 100% | 48.5 MiB/s | 149.0 KiB | 00m00s [ 85/154] libsmartcols-0:2.40.4-1.fc41. 100% | 38.8 MiB/s | 79.4 KiB | 00m00s [ 86/154] libfdisk-0:2.40.4-1.fc41.x86_ 100% | 149.0 MiB/s | 152.5 KiB | 00m00s [ 87/154] systemd-libs-0:256.17-1.fc41. 100% | 142.4 MiB/s | 728.9 KiB | 00m00s [ 88/154] pam-0:1.6.1-8.fc41.x86_64 100% | 108.3 MiB/s | 554.5 KiB | 00m00s [ 89/154] authselect-0:1.5.0-8.fc41.x86 100% | 35.6 MiB/s | 145.8 KiB | 00m00s [ 90/154] gdbm-libs-1:1.23-7.fc41.x86_6 100% | 13.7 MiB/s | 56.3 KiB | 00m00s [ 91/154] libnsl2-0:2.0.1-2.fc41.x86_64 100% | 14.5 MiB/s | 29.6 KiB | 00m00s [ 92/154] libpwquality-0:1.4.5-11.fc41. 100% | 38.8 MiB/s | 119.0 KiB | 00m00s [ 93/154] authselect-libs-0:1.5.0-8.fc4 100% | 42.6 MiB/s | 218.0 KiB | 00m00s [ 94/154] cracklib-0:2.9.11-6.fc41.x86_ 100% | 22.5 MiB/s | 92.1 KiB | 00m00s [ 95/154] libzstd-0:1.5.7-1.fc41.x86_64 100% | 61.6 MiB/s | 315.4 KiB | 00m00s [ 96/154] lua-libs-0:5.4.8-1.fc41.x86_6 100% | 42.8 MiB/s | 131.5 KiB | 00m00s [ 97/154] libgomp-0:14.3.1-1.fc41.x86_6 100% | 178.0 MiB/s | 364.5 KiB | 00m00s [ 98/154] sqlite-libs-0:3.46.1-3.fc41.x 100% | 181.3 MiB/s | 742.5 KiB | 00m00s [ 99/154] rpm-sequoia-0:1.7.0-5.fc41.x8 100% | 127.2 MiB/s | 911.4 KiB | 00m00s [100/154] jansson-0:2.13.1-10.fc41.x86_ 100% | 21.7 MiB/s | 44.4 KiB | 00m00s [101/154] debugedit-0:5.1-6.fc41.x86_64 100% | 25.8 MiB/s | 79.3 KiB | 00m00s [102/154] libarchive-0:3.7.4-4.fc41.x86 100% | 99.9 MiB/s | 409.1 KiB | 00m00s [103/154] zstd-0:1.5.7-1.fc41.x86_64 100% | 78.7 MiB/s | 483.3 KiB | 00m00s [104/154] lz4-libs-0:1.10.0-1.fc41.x86_ 100% | 8.6 MiB/s | 70.7 KiB | 00m00s [105/154] pkgconf-pkg-config-0:2.3.0-1. 100% | 4.9 MiB/s | 10.0 KiB | 00m00s [106/154] pkgconf-0:2.3.0-1.fc41.x86_64 100% | 11.0 MiB/s | 45.2 KiB | 00m00s [107/154] pkgconf-m4-0:2.3.0-1.fc41.noa 100% | 4.7 MiB/s | 14.3 KiB | 00m00s [108/154] binutils-0:2.43.1-8.fc41.x86_ 100% | 214.5 MiB/s | 6.4 MiB | 00m00s [109/154] libpkgconf-0:2.3.0-1.fc41.x86 100% | 3.8 MiB/s | 38.5 KiB | 00m00s [110/154] curl-0:8.9.1-3.fc41.x86_64 100% | 30.5 MiB/s | 311.9 KiB | 00m00s [111/154] build-reproducibility-srpm-ma 100% | 5.3 MiB/s | 10.8 KiB | 00m00s [112/154] efi-srpm-macros-0:5-13.fc41.n 100% | 11.0 MiB/s | 22.5 KiB | 00m00s [113/154] add-determinism-0:0.3.6-3.fc4 100% | 142.6 MiB/s | 875.9 KiB | 00m00s [114/154] go-srpm-macros-0:3.7.0-1.fc41 100% | 6.8 MiB/s | 27.9 KiB | 00m00s [115/154] pyproject-srpm-macros-0:1.18. 100% | 4.4 MiB/s | 13.4 KiB | 00m00s [116/154] qt5-srpm-macros-0:5.15.17-1.f 100% | 8.5 MiB/s | 8.7 KiB | 00m00s [117/154] qt6-srpm-macros-0:6.8.3-1.fc4 100% | 4.4 MiB/s | 9.1 KiB | 00m00s [118/154] python-srpm-macros-0:3.13-5.f 100% | 7.3 MiB/s | 22.4 KiB | 00m00s [119/154] libcom_err-0:1.47.1-6.fc41.x8 100% | 25.9 MiB/s | 26.6 KiB | 00m00s [120/154] libtirpc-0:1.3.6-1.rc3.fc41.x 100% | 43.7 MiB/s | 89.4 KiB | 00m00s [121/154] gdbm-1:1.23-7.fc41.x86_64 100% | 37.1 MiB/s | 151.8 KiB | 00m00s [122/154] ca-certificates-0:2024.2.69_v 100% | 70.9 MiB/s | 871.2 KiB | 00m00s [123/154] crypto-policies-0:20250707-1. 100% | 11.9 MiB/s | 97.8 KiB | 00m00s [124/154] openssl-libs-1:3.2.4-2.fc41.x 100% | 121.5 MiB/s | 2.3 MiB | 00m00s [125/154] keyutils-libs-0:1.6.3-4.fc41. 100% | 5.2 MiB/s | 31.6 KiB | 00m00s [126/154] krb5-libs-0:1.21.3-5.fc41.x86 100% | 92.4 MiB/s | 756.9 KiB | 00m00s [127/154] fedora-repos-0:41-3.noarch 100% | 8.9 MiB/s | 9.1 KiB | 00m00s [128/154] libverto-0:0.3.2-9.fc41.x86_6 100% | 4.0 MiB/s | 20.7 KiB | 00m00s [129/154] libxml2-0:2.12.10-1.fc41.x86_ 100% | 111.9 MiB/s | 687.5 KiB | 00m00s [130/154] fedora-gpg-keys-0:41-3.noarch 100% | 44.1 MiB/s | 135.5 KiB | 00m00s [131/154] elfutils-default-yama-scope-0 100% | 6.1 MiB/s | 12.6 KiB | 00m00s [132/154] alternatives-0:1.31-1.fc41.x8 100% | 38.5 MiB/s | 39.4 KiB | 00m00s [133/154] libffi-0:3.4.6-3.fc41.x86_64 100% | 19.5 MiB/s | 39.9 KiB | 00m00s [134/154] libstdc++-0:14.3.1-1.fc41.x86 100% | 146.2 MiB/s | 898.4 KiB | 00m00s [135/154] p11-kit-trust-0:0.25.5-3.fc41 100% | 32.3 MiB/s | 132.1 KiB | 00m00s [136/154] p11-kit-0:0.25.5-3.fc41.x86_6 100% | 95.9 MiB/s | 490.9 KiB | 00m00s [137/154] libtasn1-0:4.20.0-1.fc41.x86_ 100% | 18.2 MiB/s | 74.4 KiB | 00m00s [138/154] fedora-release-0:41-33.noarch 100% | 2.4 MiB/s | 12.3 KiB | 00m00s [139/154] xxhash-libs-0:0.8.3-1.fc41.x8 100% | 11.7 MiB/s | 35.9 KiB | 00m00s [140/154] fedora-release-identity-basic 100% | 4.3 MiB/s | 13.1 KiB | 00m00s [141/154] libcurl-0:8.9.1-3.fc41.x86_64 100% | 85.4 MiB/s | 350.0 KiB | 00m00s [142/154] libbrotli-0:1.1.0-5.fc41.x86_ 100% | 47.5 MiB/s | 340.5 KiB | 00m00s [143/154] gdb-minimal-0:16.3-1.fc41.x86 100% | 208.8 MiB/s | 4.4 MiB | 00m00s [144/154] libpsl-0:0.21.5-4.fc41.x86_64 100% | 6.3 MiB/s | 64.1 KiB | 00m00s [145/154] libunistring-0:1.1-8.fc41.x86 100% | 76.0 MiB/s | 544.8 KiB | 00m00s [146/154] publicsuffix-list-dafsa-0:202 100% | 28.9 MiB/s | 59.2 KiB | 00m00s [147/154] libidn2-0:2.3.8-1.fc41.x86_64 100% | 57.0 MiB/s | 175.0 KiB | 00m00s [148/154] libnghttp2-0:1.62.1-3.fc41.x8 100% | 18.6 MiB/s | 76.3 KiB | 00m00s [149/154] libssh-0:0.11.2-1.fc41.x86_64 100% | 75.6 MiB/s | 232.1 KiB | 00m00s [150/154] libssh-config-0:0.11.2-1.fc41 100% | 2.9 MiB/s | 8.9 KiB | 00m00s [151/154] openldap-0:2.6.9-1.fc41.x86_6 100% | 62.5 MiB/s | 255.9 KiB | 00m00s [152/154] libevent-0:2.1.12-14.fc41.x86 100% | 83.8 MiB/s | 257.5 KiB | 00m00s [153/154] cyrus-sasl-lib-0:2.1.28-27.fc 100% | 155.2 MiB/s | 794.9 KiB | 00m00s [154/154] libtool-ltdl-0:2.4.7-12.fc41. 100% | 17.4 MiB/s | 35.6 KiB | 00m00s -------------------------------------------------------------------------------- [154/154] Total 100% | 172.9 MiB/s | 53.2 MiB | 00m00s Running transaction Importing OpenPGP key 0xE99D6AD1: UserID : "Fedora (41) " Fingerprint: 466CF2D8B60BC3057AA9453ED0622462E99D6AD1 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-41-primary The key was successfully imported. [ 1/156] Verify package files 100% | 819.0 B/s | 154.0 B | 00m00s [ 2/156] Prepare transaction 100% | 3.8 KiB/s | 154.0 B | 00m00s [ 3/156] Installing libgcc-0:14.3.1-1. 100% | 269.8 MiB/s | 276.3 KiB | 00m00s [ 4/156] Installing libssh-config-0:0. 100% | 0.0 B/s | 816.0 B | 00m00s [ 5/156] Installing publicsuffix-list- 100% | 0.0 B/s | 69.8 KiB | 00m00s [ 6/156] Installing fedora-release-ide 100% | 0.0 B/s | 912.0 B | 00m00s [ 7/156] Installing fedora-gpg-keys-0: 100% | 42.7 MiB/s | 174.8 KiB | 00m00s [ 8/156] Installing fedora-repos-0:41- 100% | 0.0 B/s | 5.7 KiB | 00m00s [ 9/156] Installing fedora-release-com 100% | 23.5 MiB/s | 24.0 KiB | 00m00s [ 10/156] Installing fedora-release-0:4 100% | 0.0 B/s | 124.0 B | 00m00s [ 11/156] Installing setup-0:2.15.0-8.f 100% | 54.6 MiB/s | 726.5 KiB | 00m00s >>> [RPM] /etc/hosts created as /etc/hosts.rpmnew [ 12/156] Installing filesystem-0:3.18- 100% | 3.6 MiB/s | 212.5 KiB | 00m00s [ 13/156] Installing basesystem-0:11-21 100% | 0.0 B/s | 124.0 B | 00m00s [ 14/156] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 732.0 B | 00m00s [ 15/156] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s [ 16/156] Installing pkgconf-m4-0:2.3.0 100% | 0.0 B/s | 14.8 KiB | 00m00s [ 17/156] Installing pcre2-syntax-0:10. 100% | 248.1 MiB/s | 254.1 KiB | 00m00s [ 18/156] Installing ncurses-base-0:6.5 100% | 85.9 MiB/s | 351.7 KiB | 00m00s [ 19/156] Installing glibc-minimal-lang 100% | 0.0 B/s | 124.0 B | 00m00s [ 20/156] Installing ncurses-libs-0:6.5 100% | 239.7 MiB/s | 981.8 KiB | 00m00s [ 21/156] Installing glibc-0:2.40-27.fc 100% | 318.3 MiB/s | 6.7 MiB | 00m00s [ 22/156] Installing bash-0:5.2.32-1.fc 100% | 408.5 MiB/s | 8.2 MiB | 00m00s [ 23/156] Installing glibc-common-0:2.4 100% | 175.1 MiB/s | 1.1 MiB | 00m00s [ 24/156] Installing glibc-gconv-extra- 100% | 259.5 MiB/s | 8.0 MiB | 00m00s [ 25/156] Installing zlib-ng-compat-0:2 100% | 139.4 MiB/s | 142.7 KiB | 00m00s [ 26/156] Installing bzip2-libs-0:1.0.8 100% | 79.9 MiB/s | 81.8 KiB | 00m00s [ 27/156] Installing xz-libs-1:5.8.1-2. 100% | 213.9 MiB/s | 219.0 KiB | 00m00s [ 28/156] Installing readline-0:8.2-10. 100% | 241.8 MiB/s | 495.3 KiB | 00m00s [ 29/156] Installing popt-0:1.19-7.fc41 100% | 70.1 MiB/s | 143.5 KiB | 00m00s [ 30/156] Installing libuuid-0:2.40.4-1 100% | 0.0 B/s | 41.0 KiB | 00m00s [ 31/156] Installing libblkid-0:2.40.4- 100% | 252.1 MiB/s | 258.2 KiB | 00m00s [ 32/156] Installing libattr-0:2.5.2-4. 100% | 0.0 B/s | 29.5 KiB | 00m00s [ 33/156] Installing libacl-0:2.3.2-2.f 100% | 0.0 B/s | 40.7 KiB | 00m00s [ 34/156] Installing gmp-1:6.3.0-2.fc41 100% | 397.3 MiB/s | 813.7 KiB | 00m00s [ 35/156] Installing libxcrypt-0:4.4.38 100% | 284.4 MiB/s | 291.2 KiB | 00m00s [ 36/156] Installing libzstd-0:1.5.7-1. 100% | 393.1 MiB/s | 805.1 KiB | 00m00s [ 37/156] Installing elfutils-libelf-0: 100% | 390.1 MiB/s | 1.2 MiB | 00m00s [ 38/156] Installing libstdc++-0:14.3.1 100% | 395.3 MiB/s | 2.8 MiB | 00m00s [ 39/156] Installing libeconf-0:0.6.2-3 100% | 58.3 MiB/s | 59.7 KiB | 00m00s [ 40/156] Installing gdbm-libs-1:1.23-7 100% | 120.7 MiB/s | 123.6 KiB | 00m00s [ 41/156] Installing dwz-0:0.15-8.fc41. 100% | 293.3 MiB/s | 300.3 KiB | 00m00s [ 42/156] Installing mpfr-0:4.2.1-5.fc4 100% | 271.4 MiB/s | 833.7 KiB | 00m00s [ 43/156] Installing gawk-0:5.3.0-4.fc4 100% | 288.7 MiB/s | 1.7 MiB | 00m00s [ 44/156] Installing unzip-0:6.0-64.fc4 100% | 190.6 MiB/s | 390.3 KiB | 00m00s [ 45/156] Installing file-libs-0:5.45-7 100% | 662.3 MiB/s | 9.9 MiB | 00m00s [ 46/156] Installing file-0:5.45-7.fc41 100% | 12.8 MiB/s | 105.0 KiB | 00m00s [ 47/156] Installing crypto-policies-0: 100% | 33.2 MiB/s | 170.1 KiB | 00m00s [ 48/156] Installing pcre2-0:10.44-1.fc 100% | 319.8 MiB/s | 654.9 KiB | 00m00s [ 49/156] Installing grep-0:3.11-9.fc41 100% | 200.7 MiB/s | 1.0 MiB | 00m00s [ 50/156] Installing xz-1:5.8.1-2.fc41. 100% | 222.6 MiB/s | 1.3 MiB | 00m00s [ 51/156] Installing libcap-ng-0:0.8.5- 100% | 69.4 MiB/s | 71.0 KiB | 00m00s [ 52/156] Installing audit-libs-0:4.1.1 100% | 190.3 MiB/s | 389.8 KiB | 00m00s [ 53/156] Installing pam-libs-0:1.6.1-8 100% | 138.1 MiB/s | 141.4 KiB | 00m00s [ 54/156] Installing libcap-0:2.70-4.fc 100% | 110.0 MiB/s | 225.2 KiB | 00m00s [ 55/156] Installing systemd-libs-0:256 100% | 338.4 MiB/s | 2.0 MiB | 00m00s [ 56/156] Installing libsepol-0:3.7-2.f 100% | 266.5 MiB/s | 818.8 KiB | 00m00s [ 57/156] Installing libselinux-0:3.7-5 100% | 178.0 MiB/s | 182.3 KiB | 00m00s [ 58/156] Installing sed-0:4.9-3.fc41.x 100% | 212.3 MiB/s | 869.7 KiB | 00m00s [ 59/156] Installing findutils-1:4.10.0 100% | 309.7 MiB/s | 1.9 MiB | 00m00s [ 60/156] Installing libmount-0:2.40.4- 100% | 341.6 MiB/s | 349.8 KiB | 00m00s [ 61/156] Installing libsmartcols-0:2.4 100% | 173.2 MiB/s | 177.4 KiB | 00m00s [ 62/156] Installing lua-libs-0:5.4.8-1 100% | 279.5 MiB/s | 286.2 KiB | 00m00s [ 63/156] Installing lz4-libs-0:1.10.0- 100% | 143.1 MiB/s | 146.6 KiB | 00m00s [ 64/156] Installing libcom_err-0:1.47. 100% | 66.7 MiB/s | 68.3 KiB | 00m00s [ 65/156] Installing alternatives-0:1.3 100% | 64.8 MiB/s | 66.4 KiB | 00m00s [ 66/156] Installing libffi-0:3.4.6-3.f 100% | 85.7 MiB/s | 87.8 KiB | 00m00s [ 67/156] Installing libtasn1-0:4.20.0- 100% | 177.9 MiB/s | 182.2 KiB | 00m00s [ 68/156] Installing p11-kit-0:0.25.5-3 100% | 275.9 MiB/s | 2.2 MiB | 00m00s [ 69/156] Installing libunistring-0:1.1 100% | 346.1 MiB/s | 1.7 MiB | 00m00s [ 70/156] Installing libidn2-0:2.3.8-1. 100% | 183.2 MiB/s | 562.8 KiB | 00m00s [ 71/156] Installing libpsl-0:0.21.5-4. 100% | 79.7 MiB/s | 81.7 KiB | 00m00s [ 72/156] Installing p11-kit-trust-0:0. 100% | 42.7 MiB/s | 393.1 KiB | 00m00s [ 73/156] Installing zstd-0:1.5.7-1.fc4 100% | 342.0 MiB/s | 1.7 MiB | 00m00s [ 74/156] Installing util-linux-core-0: 100% | 245.8 MiB/s | 1.5 MiB | 00m00s [ 75/156] Installing tar-2:1.35-4.fc41. 100% | 369.8 MiB/s | 3.0 MiB | 00m00s [ 76/156] Installing libsemanage-0:3.7- 100% | 144.2 MiB/s | 295.2 KiB | 00m00s [ 77/156] Installing shadow-utils-2:4.1 100% | 154.3 MiB/s | 4.2 MiB | 00m00s [ 78/156] Installing libutempter-0:1.2. 100% | 58.3 MiB/s | 59.7 KiB | 00m00s [ 79/156] Installing zip-0:3.0-41.fc41. 100% | 230.2 MiB/s | 707.1 KiB | 00m00s [ 80/156] Installing gdbm-1:1.23-7.fc41 100% | 227.4 MiB/s | 465.8 KiB | 00m00s [ 81/156] Installing cyrus-sasl-lib-0:2 100% | 329.4 MiB/s | 2.3 MiB | 00m00s [ 82/156] Installing libfdisk-0:2.40.4- 100% | 349.0 MiB/s | 357.4 KiB | 00m00s [ 83/156] Installing libxml2-0:2.12.10- 100% | 344.1 MiB/s | 1.7 MiB | 00m00s [ 84/156] Installing bzip2-0:1.0.8-19.f 100% | 97.8 MiB/s | 100.2 KiB | 00m00s [ 85/156] Installing sqlite-libs-0:3.46 100% | 374.1 MiB/s | 1.5 MiB | 00m00s [ 86/156] Installing add-determinism-0: 100% | 392.6 MiB/s | 2.4 MiB | 00m00s [ 87/156] Installing build-reproducibil 100% | 0.0 B/s | 1.0 KiB | 00m00s [ 88/156] Installing ed-0:1.20.2-2.fc41 100% | 145.7 MiB/s | 149.2 KiB | 00m00s [ 89/156] Installing patch-0:2.7.6-25.f 100% | 261.9 MiB/s | 268.2 KiB | 00m00s [ 90/156] Installing elfutils-default-y 100% | 340.5 KiB/s | 2.0 KiB | 00m00s [ 91/156] Installing elfutils-libs-0:0. 100% | 224.1 MiB/s | 688.5 KiB | 00m00s [ 92/156] Installing cpio-0:2.15-2.fc41 100% | 274.9 MiB/s | 1.1 MiB | 00m00s [ 93/156] Installing diffutils-0:3.10-8 100% | 265.0 MiB/s | 1.6 MiB | 00m00s [ 94/156] Installing json-c-0:0.17-4.fc 100% | 81.7 MiB/s | 83.6 KiB | 00m00s [ 95/156] Installing libgomp-0:14.3.1-1 100% | 256.4 MiB/s | 525.0 KiB | 00m00s [ 96/156] Installing jansson-0:2.13.1-1 100% | 87.6 MiB/s | 89.7 KiB | 00m00s [ 97/156] Installing libpkgconf-0:2.3.0 100% | 77.5 MiB/s | 79.3 KiB | 00m00s [ 98/156] Installing pkgconf-0:2.3.0-1. 100% | 89.0 MiB/s | 91.1 KiB | 00m00s [ 99/156] Installing pkgconf-pkg-config 100% | 0.0 B/s | 1.8 KiB | 00m00s [100/156] Installing keyutils-libs-0:1. 100% | 54.5 MiB/s | 55.8 KiB | 00m00s [101/156] Installing libverto-0:0.3.2-9 100% | 30.5 MiB/s | 31.3 KiB | 00m00s [102/156] Installing xxhash-libs-0:0.8. 100% | 87.8 MiB/s | 89.9 KiB | 00m00s [103/156] Installing libbrotli-0:1.1.0- 100% | 273.4 MiB/s | 839.9 KiB | 00m00s [104/156] Installing libnghttp2-0:1.62. 100% | 171.2 MiB/s | 175.3 KiB | 00m00s [105/156] Installing libtool-ltdl-0:2.4 100% | 65.7 MiB/s | 67.3 KiB | 00m00s [106/156] Installing rust-srpm-macros-0 100% | 0.0 B/s | 5.6 KiB | 00m00s [107/156] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [108/156] Installing package-notes-srpm 100% | 0.0 B/s | 2.0 KiB | 00m00s [109/156] Installing openblas-srpm-macr 100% | 0.0 B/s | 392.0 B | 00m00s [110/156] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.2 KiB | 00m00s [111/156] Installing kernel-srpm-macros 100% | 0.0 B/s | 2.3 KiB | 00m00s [112/156] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s [113/156] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 1.0 KiB | 00m00s [114/156] Installing fpc-srpm-macros-0: 100% | 0.0 B/s | 420.0 B | 00m00s [115/156] Installing ansible-srpm-macro 100% | 35.4 MiB/s | 36.2 KiB | 00m00s [116/156] Installing coreutils-common-0 100% | 373.0 MiB/s | 11.2 MiB | 00m00s [117/156] Installing openssl-libs-1:3.2 100% | 391.4 MiB/s | 7.8 MiB | 00m00s [118/156] Installing coreutils-0:9.5-12 100% | 251.9 MiB/s | 5.5 MiB | 00m00s [119/156] Installing ca-certificates-0: 100% | 3.6 MiB/s | 2.4 MiB | 00m01s [120/156] Installing krb5-libs-0:1.21.3 100% | 257.7 MiB/s | 2.3 MiB | 00m00s [121/156] Installing libarchive-0:3.7.4 100% | 302.3 MiB/s | 928.6 KiB | 00m00s [122/156] Installing libtirpc-0:1.3.6-1 100% | 194.7 MiB/s | 199.4 KiB | 00m00s [123/156] Installing gzip-0:1.13-2.fc41 100% | 192.7 MiB/s | 394.6 KiB | 00m00s [124/156] Installing authselect-libs-0: 100% | 163.5 MiB/s | 837.2 KiB | 00m00s [125/156] Installing cracklib-0:2.9.11- 100% | 81.5 MiB/s | 250.3 KiB | 00m00s [126/156] Installing libpwquality-0:1.4 100% | 105.0 MiB/s | 430.1 KiB | 00m00s [127/156] Installing libnsl2-0:2.0.1-2. 100% | 57.7 MiB/s | 59.1 KiB | 00m00s [128/156] Installing pam-0:1.6.1-8.fc41 100% | 154.9 MiB/s | 1.9 MiB | 00m00s [129/156] Installing libssh-0:0.11.2-1. 100% | 279.7 MiB/s | 572.8 KiB | 00m00s [130/156] Installing rpm-sequoia-0:1.7. 100% | 345.5 MiB/s | 2.4 MiB | 00m00s [131/156] Installing rpm-libs-0:4.20.1- 100% | 238.1 MiB/s | 731.5 KiB | 00m00s [132/156] Installing rpm-build-libs-0:4 100% | 206.6 MiB/s | 211.5 KiB | 00m00s [133/156] Installing libevent-0:2.1.12- 100% | 292.8 MiB/s | 899.5 KiB | 00m00s [134/156] Installing openldap-0:2.6.9-1 100% | 211.3 MiB/s | 649.1 KiB | 00m00s [135/156] Installing libcurl-0:8.9.1-3. 100% | 263.8 MiB/s | 810.4 KiB | 00m00s [136/156] Installing elfutils-debuginfo 100% | 84.4 MiB/s | 86.5 KiB | 00m00s [137/156] Installing elfutils-0:0.193-2 100% | 371.1 MiB/s | 3.0 MiB | 00m00s [138/156] Installing binutils-0:2.43.1- 100% | 362.8 MiB/s | 27.6 MiB | 00m00s [139/156] Installing gdb-minimal-0:16.3 100% | 378.9 MiB/s | 13.3 MiB | 00m00s [140/156] Installing debugedit-0:5.1-6. 100% | 198.9 MiB/s | 203.6 KiB | 00m00s [141/156] Installing curl-0:8.9.1-3.fc4 100% | 64.8 MiB/s | 796.0 KiB | 00m00s [142/156] Installing rpm-0:4.20.1-1.fc4 100% | 179.5 MiB/s | 2.5 MiB | 00m00s [143/156] Installing lua-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [144/156] Installing zig-srpm-macros-0: 100% | 0.0 B/s | 1.7 KiB | 00m00s [145/156] Installing efi-srpm-macros-0: 100% | 0.0 B/s | 41.2 KiB | 00m00s [146/156] Installing fonts-srpm-macros- 100% | 55.7 MiB/s | 57.0 KiB | 00m00s [147/156] Installing forge-srpm-macros- 100% | 0.0 B/s | 40.3 KiB | 00m00s [148/156] Installing go-srpm-macros-0:3 100% | 61.3 MiB/s | 62.7 KiB | 00m00s [149/156] Installing python-srpm-macros 100% | 50.9 MiB/s | 52.2 KiB | 00m00s [150/156] Installing redhat-rpm-config- 100% | 92.9 MiB/s | 190.2 KiB | 00m00s [151/156] Installing rpm-build-0:4.20.1 100% | 98.8 MiB/s | 202.3 KiB | 00m00s [152/156] Installing pyproject-srpm-mac 100% | 2.4 MiB/s | 2.5 KiB | 00m00s [153/156] Installing util-linux-0:2.40. 100% | 154.4 MiB/s | 3.7 MiB | 00m00s [154/156] Installing authselect-0:1.5.0 100% | 79.1 MiB/s | 161.9 KiB | 00m00s [155/156] Installing which-0:2.21-42.fc 100% | 80.5 MiB/s | 82.4 KiB | 00m00s [156/156] Installing info-0:7.1.1-1.fc4 100% | 402.4 KiB/s | 362.2 KiB | 00m01s Complete! Finish: installing minimal buildroot with dnf5 Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: add-determinism-0.3.6-3.fc41.x86_64 alternatives-1.31-1.fc41.x86_64 ansible-srpm-macros-1-16.fc41.noarch audit-libs-4.1.1-1.fc41.x86_64 authselect-1.5.0-8.fc41.x86_64 authselect-libs-1.5.0-8.fc41.x86_64 basesystem-11-21.fc41.noarch bash-5.2.32-1.fc41.x86_64 binutils-2.43.1-8.fc41.x86_64 build-reproducibility-srpm-macros-0.3.6-3.fc41.noarch bzip2-1.0.8-19.fc41.x86_64 bzip2-libs-1.0.8-19.fc41.x86_64 ca-certificates-2024.2.69_v8.0.401-1.0.fc41.noarch coreutils-9.5-12.fc41.x86_64 coreutils-common-9.5-12.fc41.x86_64 cpio-2.15-2.fc41.x86_64 cracklib-2.9.11-6.fc41.x86_64 crypto-policies-20250707-1.git836bbee.fc41.noarch curl-8.9.1-3.fc41.x86_64 cyrus-sasl-lib-2.1.28-27.fc41.x86_64 debugedit-5.1-6.fc41.x86_64 diffutils-3.10-8.fc41.x86_64 dwz-0.15-8.fc41.x86_64 ed-1.20.2-2.fc41.x86_64 efi-srpm-macros-5-13.fc41.noarch elfutils-0.193-2.fc41.x86_64 elfutils-debuginfod-client-0.193-2.fc41.x86_64 elfutils-default-yama-scope-0.193-2.fc41.noarch elfutils-libelf-0.193-2.fc41.x86_64 elfutils-libs-0.193-2.fc41.x86_64 fedora-gpg-keys-41-3.noarch fedora-release-41-33.noarch fedora-release-common-41-33.noarch fedora-release-identity-basic-41-33.noarch fedora-repos-41-3.noarch file-5.45-7.fc41.x86_64 file-libs-5.45-7.fc41.x86_64 filesystem-3.18-23.fc41.x86_64 findutils-4.10.0-4.fc41.x86_64 fonts-srpm-macros-2.0.5-17.fc41.noarch forge-srpm-macros-0.4.0-1.fc41.noarch fpc-srpm-macros-1.3-13.fc41.noarch gawk-5.3.0-4.fc41.x86_64 gdb-minimal-16.3-1.fc41.x86_64 gdbm-1.23-7.fc41.x86_64 gdbm-libs-1.23-7.fc41.x86_64 ghc-srpm-macros-1.9.1-2.fc41.noarch glibc-2.40-27.fc41.x86_64 glibc-common-2.40-27.fc41.x86_64 glibc-gconv-extra-2.40-27.fc41.x86_64 glibc-minimal-langpack-2.40-27.fc41.x86_64 gmp-6.3.0-2.fc41.x86_64 gnat-srpm-macros-6-6.fc41.noarch go-srpm-macros-3.7.0-1.fc41.noarch gpg-pubkey-e99d6ad1-64d2612c grep-3.11-9.fc41.x86_64 gzip-1.13-2.fc41.x86_64 info-7.1.1-1.fc41.x86_64 jansson-2.13.1-10.fc41.x86_64 json-c-0.17-4.fc41.x86_64 kernel-srpm-macros-1.0-24.fc41.noarch keyutils-libs-1.6.3-4.fc41.x86_64 krb5-libs-1.21.3-5.fc41.x86_64 libacl-2.3.2-2.fc41.x86_64 libarchive-3.7.4-4.fc41.x86_64 libattr-2.5.2-4.fc41.x86_64 libblkid-2.40.4-1.fc41.x86_64 libbrotli-1.1.0-5.fc41.x86_64 libcap-2.70-4.fc41.x86_64 libcap-ng-0.8.5-3.fc41.x86_64 libcom_err-1.47.1-6.fc41.x86_64 libcurl-8.9.1-3.fc41.x86_64 libeconf-0.6.2-3.fc41.x86_64 libevent-2.1.12-14.fc41.x86_64 libfdisk-2.40.4-1.fc41.x86_64 libffi-3.4.6-3.fc41.x86_64 libgcc-14.3.1-1.fc41.x86_64 libgomp-14.3.1-1.fc41.x86_64 libidn2-2.3.8-1.fc41.x86_64 libmount-2.40.4-1.fc41.x86_64 libnghttp2-1.62.1-3.fc41.x86_64 libnsl2-2.0.1-2.fc41.x86_64 libpkgconf-2.3.0-1.fc41.x86_64 libpsl-0.21.5-4.fc41.x86_64 libpwquality-1.4.5-11.fc41.x86_64 libselinux-3.7-5.fc41.x86_64 libsemanage-3.7-2.fc41.x86_64 libsepol-3.7-2.fc41.x86_64 libsmartcols-2.40.4-1.fc41.x86_64 libssh-0.11.2-1.fc41.x86_64 libssh-config-0.11.2-1.fc41.noarch libstdc++-14.3.1-1.fc41.x86_64 libtasn1-4.20.0-1.fc41.x86_64 libtirpc-1.3.6-1.rc3.fc41.x86_64 libtool-ltdl-2.4.7-12.fc41.x86_64 libunistring-1.1-8.fc41.x86_64 libutempter-1.2.1-15.fc41.x86_64 libuuid-2.40.4-1.fc41.x86_64 libverto-0.3.2-9.fc41.x86_64 libxcrypt-4.4.38-7.fc41.x86_64 libxml2-2.12.10-1.fc41.x86_64 libzstd-1.5.7-1.fc41.x86_64 lua-libs-5.4.8-1.fc41.x86_64 lua-srpm-macros-1-14.fc41.noarch lz4-libs-1.10.0-1.fc41.x86_64 mpfr-4.2.1-5.fc41.x86_64 ncurses-base-6.5-2.20240629.fc41.noarch ncurses-libs-6.5-2.20240629.fc41.x86_64 ocaml-srpm-macros-10-3.fc41.noarch openblas-srpm-macros-2-18.fc41.noarch openldap-2.6.9-1.fc41.x86_64 openssl-libs-3.2.4-2.fc41.x86_64 p11-kit-0.25.5-3.fc41.x86_64 p11-kit-trust-0.25.5-3.fc41.x86_64 package-notes-srpm-macros-0.5-12.fc41.noarch pam-1.6.1-8.fc41.x86_64 pam-libs-1.6.1-8.fc41.x86_64 patch-2.7.6-25.fc41.x86_64 pcre2-10.44-1.fc41.1.x86_64 pcre2-syntax-10.44-1.fc41.1.noarch perl-srpm-macros-1-56.fc41.noarch pkgconf-2.3.0-1.fc41.x86_64 pkgconf-m4-2.3.0-1.fc41.noarch pkgconf-pkg-config-2.3.0-1.fc41.x86_64 popt-1.19-7.fc41.x86_64 publicsuffix-list-dafsa-20250616-1.fc41.noarch pyproject-srpm-macros-1.18.3-1.fc41.noarch python-srpm-macros-3.13-5.fc41.noarch qt5-srpm-macros-5.15.17-1.fc41.noarch qt6-srpm-macros-6.8.3-1.fc41.noarch readline-8.2-10.fc41.x86_64 redhat-rpm-config-294-1.fc41.noarch rpm-4.20.1-1.fc41.x86_64 rpm-build-4.20.1-1.fc41.x86_64 rpm-build-libs-4.20.1-1.fc41.x86_64 rpm-libs-4.20.1-1.fc41.x86_64 rpm-sequoia-1.7.0-5.fc41.x86_64 rust-srpm-macros-26.3-3.fc41.noarch sed-4.9-3.fc41.x86_64 setup-2.15.0-8.fc41.noarch shadow-utils-4.15.1-12.fc41.x86_64 sqlite-libs-3.46.1-3.fc41.x86_64 systemd-libs-256.17-1.fc41.x86_64 tar-1.35-4.fc41.x86_64 unzip-6.0-64.fc41.x86_64 util-linux-2.40.4-1.fc41.x86_64 util-linux-core-2.40.4-1.fc41.x86_64 which-2.21-42.fc41.x86_64 xxhash-libs-0.8.3-1.fc41.x86_64 xz-5.8.1-2.fc41.x86_64 xz-libs-5.8.1-2.fc41.x86_64 zig-srpm-macros-1-3.fc41.noarch zip-3.0-41.fc41.x86_64 zlib-ng-compat-2.2.3-2.fc41.x86_64 zstd-1.5.7-1.fc41.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 warning: line 87: Possible unexpanded macro in: Requires: blender(ABI) = %{blender_api} warning: line 100: Possible unexpanded macro in: Requires: blender(ABI) = %{blender_api} setting SOURCE_DATE_EPOCH=1754956800 Wrote: /builddir/build/SRPMS/IfcOpenShell-0.8.4-0.0.20250812git.fc41.src.rpm RPM build warnings: line 87: Possible unexpanded macro in: Requires: blender(ABI) = %{blender_api} line 100: Possible unexpanded macro in: Requires: blender(ABI) = %{blender_api} Finish: rpmbuild -bs INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-41-x86_64-1755034973.123354/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-jtcwr_v8/IfcOpenShell/IfcOpenShell.spec) Config(child) 0 minutes 19 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot INFO: Start(/var/lib/copr-rpmbuild/results/IfcOpenShell-0.8.4-0.0.20250812git.fc41.src.rpm) Config(fedora-41-x86_64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-41-x86_64-bootstrap-1755034973.123354/root. INFO: reusing tmpfs at /var/lib/mock/fedora-41-x86_64-bootstrap-1755034973.123354/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-41-x86_64-1755034973.123354/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.20.1-1.fc41.x86_64 rpm-sequoia-1.7.0-5.fc41.x86_64 dnf5-5.2.15.0-2.fc41.x86_64 dnf5-plugins-5.2.15.0-2.fc41.x86_64 Finish: chroot init Start: build phase for IfcOpenShell-0.8.4-0.0.20250812git.fc41.src.rpm Start: build setup for IfcOpenShell-0.8.4-0.0.20250812git.fc41.src.rpm Building target platforms: x86_64 Building for target x86_64 warning: line 87: Possible unexpanded macro in: Requires: blender(ABI) = %{blender_api} warning: line 100: Possible unexpanded macro in: Requires: blender(ABI) = %{blender_api} setting SOURCE_DATE_EPOCH=1754956800 Wrote: /builddir/build/SRPMS/IfcOpenShell-0.8.4-0.0.20250812git.fc41.src.rpm RPM build warnings: line 87: Possible unexpanded macro in: Requires: blender(ABI) = %{blender_api} line 100: Possible unexpanded macro in: Requires: blender(ABI) = %{blender_api} Updating and loading repositories: Additional repo copr_bpostle_IfcOpenSh 100% | 66.2 KiB/s | 1.5 KiB | 00m00s Copr repository 100% | 66.2 KiB/s | 1.5 KiB | 00m00s fedora 100% | 81.4 KiB/s | 31.8 KiB | 00m00s updates 100% | 109.4 KiB/s | 31.1 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: CGAL-devel x86_64 5.6.2-1.fc41 updates 38.3 MiB blender-rpm-macros noarch 1:4.4.3-1.fc41 updates 282.0 B boost-devel x86_64 1.83.0-8.fc41 fedora 143.0 MiB cmake x86_64 3.30.8-1.fc41 updates 32.7 MiB gcc-c++ x86_64 14.3.1-1.fc41 updates 38.1 MiB gmp-devel x86_64 1:6.3.0-2.fc41 fedora 352.3 KiB hdf5-devel x86_64 1.12.1-21.fc41 updates 3.9 MiB json-devel x86_64 3.11.3-2.fc41 fedora 1.0 MiB latexmk noarch 4.87-1.fc41 updates 1.0 MiB libicu-devel x86_64 74.2-2.fc41 fedora 5.6 MiB libxml2-devel x86_64 2.12.10-1.fc41 updates 3.4 MiB mpfr-devel x86_64 4.2.1-5.fc41 fedora 62.8 KiB opencascade-devel x86_64 7.8.1-3.fc41 fedora 27.8 MiB python3-cjio noarch 0.6.10-4.fc41 copr_bpostle_IfcOpenShell 563.7 KiB python3-devel x86_64 3.13.5-1.fc41 updates 1.8 MiB python3-olca noarch 0.0.9-3.fc41 copr_bpostle_IfcOpenShell 491.5 KiB python3-orderly_set noarch 5.2.2-2.fc41 copr_bpostle_IfcOpenShell 96.9 KiB python3-pystache x86_64 0.6.0-3.fc41 copr_bpostle_IfcOpenShell 486.7 KiB python3-sphinx noarch 1:7.3.7-2.fc41 fedora 10.8 MiB python3-sphinx-autoapi noarch 3.2.1-1.fc41 fedora 303.9 KiB python3-xsdata noarch 22.2-3.fc41 copr_bpostle_IfcOpenShell 1.5 MiB swig x86_64 4.2.1-9.fc41 updates 6.0 MiB tbb-devel x86_64 2021.13.0-2.fc41 fedora 1.3 MiB texlive-babel-english noarch 11:svn44495-73.fc41 fedora 44.4 KiB texlive-capt-of noarch 11:svn29803.0-73.fc41 fedora 10.1 KiB texlive-cmap noarch 11:svn57640-73.fc41 fedora 36.2 KiB texlive-collection-fontsrecommended noarch 11:svn54074-73.fc41 fedora 0.0 B texlive-ec noarch 11:svn25033.1.0-73.fc41 fedora 2.5 MiB texlive-fncychap noarch 11:svn20710.v1.34-73.fc41 fedora 37.7 KiB texlive-framed noarch 11:svn26789.0.96-73.fc41 fedora 21.9 KiB texlive-metafont x86_64 11:svn66186-85.fc41 fedora 801.9 KiB texlive-needspace noarch 11:svn29601.1.3d-73.fc41 fedora 9.7 KiB texlive-parskip noarch 11:svn58358-73.fc41 fedora 15.7 KiB texlive-tabulary noarch 11:svn34368.0.10-73.fc41 fedora 22.3 KiB texlive-upquote noarch 11:svn26059.v1.3-73.fc41 fedora 15.1 KiB texlive-wrapfig noarch 11:svn61719-73.fc41 fedora 34.5 KiB Installing dependencies: LibRaw x86_64 0.21.4-1.fc41 updates 2.3 MiB PEGTL-devel x86_64 2.8.3-11.fc41 fedora 678.0 KiB SDL2 x86_64 2.30.11-1.fc41 updates 1.8 MiB SuperLU x86_64 6.0.1-6.fc41 fedora 490.3 KiB abattis-cantarell-vf-fonts noarch 0.301-13.fc41 fedora 192.7 KiB abseil-cpp x86_64 20240722.1-1.fc41 updates 2.6 MiB adobe-mappings-cmap noarch 20231115-1.fc41 updates 15.2 MiB adobe-mappings-cmap-deprecated noarch 20231115-1.fc41 updates 582.1 KiB adobe-mappings-pdf noarch 20190401-8.fc41 fedora 4.4 MiB adwaita-cursor-theme noarch 47.0-1.fc41 fedora 10.0 MiB adwaita-icon-theme noarch 47.0-1.fc41 fedora 1.2 MiB adwaita-icon-theme-legacy noarch 46.2-2.fc41 fedora 2.1 MiB alsa-lib x86_64 1.2.14-3.fc41 updates 1.4 MiB annobin-docs noarch 12.69-1.fc41 fedora 97.7 KiB annobin-plugin-gcc x86_64 12.69-1.fc41 fedora 985.0 KiB armadillo x86_64 12.8.1-2.fc41 fedora 90.4 KiB arpack x86_64 3.9.1-4.fc41 fedora 650.0 KiB at-spi2-atk x86_64 2.54.1-1.fc41 updates 283.8 KiB at-spi2-core x86_64 2.54.1-1.fc41 updates 1.5 MiB atk x86_64 2.54.1-1.fc41 updates 252.7 KiB autoconf noarch 2.72-4.fc41 updates 2.8 MiB automake noarch 1.16.5-17.fc41 fedora 1.7 MiB avahi-glib x86_64 0.8-29.fc41 fedora 19.6 KiB avahi-libs x86_64 0.8-29.fc41 fedora 166.3 KiB biber noarch 2.19-6.fc41 fedora 1.3 MiB blas x86_64 3.12.0-7.fc41 fedora 1.8 MiB blas-devel x86_64 3.12.0-7.fc41 fedora 132.1 KiB blas64 x86_64 3.12.0-7.fc41 fedora 1.4 MiB blas64_ x86_64 3.12.0-7.fc41 fedora 1.4 MiB blosc x86_64 1.21.6-1.fc41 fedora 126.3 KiB boost x86_64 1.83.0-8.fc41 fedora 1.3 KiB boost-atomic x86_64 1.83.0-8.fc41 fedora 21.0 KiB boost-chrono x86_64 1.83.0-8.fc41 fedora 37.6 KiB boost-container x86_64 1.83.0-8.fc41 fedora 65.5 KiB boost-context x86_64 1.83.0-8.fc41 fedora 16.5 KiB boost-contract x86_64 1.83.0-8.fc41 fedora 103.2 KiB boost-coroutine x86_64 1.83.0-8.fc41 fedora 21.2 KiB boost-date-time x86_64 1.83.0-8.fc41 fedora 16.3 KiB boost-fiber x86_64 1.83.0-8.fc41 fedora 82.8 KiB boost-filesystem x86_64 1.83.0-8.fc41 fedora 147.6 KiB boost-graph x86_64 1.83.0-8.fc41 fedora 346.4 KiB boost-iostreams x86_64 1.83.0-8.fc41 fedora 94.8 KiB boost-json x86_64 1.83.0-8.fc41 fedora 329.2 KiB boost-locale x86_64 1.83.0-8.fc41 fedora 606.2 KiB boost-log x86_64 1.83.0-8.fc41 fedora 1.5 MiB boost-math x86_64 1.83.0-8.fc41 fedora 647.1 KiB boost-nowide x86_64 1.83.0-8.fc41 fedora 24.9 KiB boost-numpy3 x86_64 1.83.0-8.fc41 fedora 57.6 KiB boost-program-options x86_64 1.83.0-8.fc41 fedora 272.7 KiB boost-python3 x86_64 1.83.0-8.fc41 fedora 250.5 KiB boost-random x86_64 1.83.0-8.fc41 fedora 29.7 KiB boost-regex x86_64 1.83.0-8.fc41 fedora 271.0 KiB boost-serialization x86_64 1.83.0-8.fc41 fedora 437.7 KiB boost-stacktrace x86_64 1.83.0-8.fc41 fedora 64.1 KiB boost-system x86_64 1.83.0-8.fc41 fedora 16.3 KiB boost-test x86_64 1.83.0-8.fc41 fedora 643.0 KiB boost-thread x86_64 1.83.0-8.fc41 fedora 136.8 KiB boost-timer x86_64 1.83.0-8.fc41 fedora 25.1 KiB boost-type_erasure x86_64 1.83.0-8.fc41 fedora 58.2 KiB boost-wave x86_64 1.83.0-8.fc41 fedora 635.9 KiB brotli x86_64 1.1.0-5.fc41 fedora 31.8 KiB brotli-devel x86_64 1.1.0-5.fc41 fedora 65.6 KiB bzip2-devel x86_64 1.0.8-19.fc41 fedora 309.8 KiB cairo x86_64 1.18.2-2.fc41 updates 1.7 MiB cairo-devel x86_64 1.18.2-2.fc41 updates 2.3 MiB cairo-gobject x86_64 1.18.2-2.fc41 updates 34.1 KiB cdparanoia-libs x86_64 10.2-45.fc41 fedora 113.7 KiB cfitsio x86_64 4.6.0-1.fc41 updates 1.8 MiB cgnslib x86_64 4.4.0-5.fc41 fedora 1.3 MiB cgnslib-common noarch 4.4.0-5.fc41 fedora 506.3 KiB cgnslib-devel x86_64 4.4.0-5.fc41 fedora 129.0 KiB cgnslib-libs x86_64 4.4.0-5.fc41 fedora 806.5 KiB clang-libs x86_64 19.1.7-4.fc41 updates 125.4 MiB clang-resource-filesystem x86_64 19.1.7-4.fc41 updates 15.3 KiB cli11-devel noarch 2.4.2-3.fc41 fedora 615.9 KiB cmake-data noarch 3.30.8-1.fc41 updates 8.2 MiB cmake-filesystem x86_64 3.30.8-1.fc41 updates 0.0 B cmake-rpm-macros noarch 3.30.8-1.fc41 updates 7.7 KiB colord-libs x86_64 1.4.7-5.fc41 fedora 847.0 KiB cpp x86_64 14.3.1-1.fc41 updates 35.0 MiB cups-filesystem noarch 1:2.4.12-2.fc41 updates 0.0 B cups-libs x86_64 1:2.4.12-2.fc41 updates 622.9 KiB dbus x86_64 1:1.14.10-4.fc41 fedora 0.0 B dbus-broker x86_64 36-5.fc41 updates 386.8 KiB dbus-common noarch 1:1.14.10-4.fc41 fedora 11.2 KiB dbus-libs x86_64 1:1.14.10-4.fc41 fedora 368.9 KiB default-fonts-core-sans noarch 4.1-2.fc41 fedora 11.9 KiB desktop-file-utils x86_64 0.27-2.fc41 fedora 230.4 KiB double-conversion x86_64 3.3.1-1.fc41 updates 97.2 KiB double-conversion-devel x86_64 3.3.1-1.fc41 updates 102.7 KiB duktape x86_64 2.7.0-8.fc41 fedora 616.2 KiB eigen3-devel noarch 3.4.0-16.fc41 fedora 8.4 MiB emacs-filesystem noarch 1:30.0-3.fc41 fedora 0.0 B expat x86_64 2.7.1-1.fc41 updates 298.3 KiB expat-devel x86_64 2.7.1-1.fc41 updates 202.9 KiB flexiblas x86_64 3.4.5-1.fc41 updates 50.4 KiB flexiblas-devel x86_64 3.4.5-1.fc41 updates 4.9 MiB flexiblas-netlib x86_64 3.4.5-1.fc41 updates 10.9 MiB flexiblas-netlib64 x86_64 3.4.5-1.fc41 updates 10.9 MiB flexiblas-openblas-openmp x86_64 3.4.5-1.fc41 updates 43.3 KiB flexiblas-openblas-openmp64 x86_64 3.4.5-1.fc41 updates 43.3 KiB fontconfig x86_64 2.15.0-8.fc41 fedora 791.9 KiB fontconfig-devel x86_64 2.15.0-8.fc41 fedora 117.2 KiB fonts-filesystem noarch 1:2.0.5-17.fc41 fedora 0.0 B freeimage x86_64 3.19.0-0.25.svn1909.fc41 fedora 938.5 KiB freeimage-devel x86_64 3.19.0-0.25.svn1909.fc41 fedora 123.4 KiB freetype x86_64 2.13.3-1.fc41 fedora 850.5 KiB freetype-devel x86_64 2.13.3-1.fc41 fedora 8.5 MiB freexl x86_64 2.0.0-11.fc41 updates 93.4 KiB fribidi x86_64 1.0.15-2.fc41 fedora 368.4 KiB gcc x86_64 14.3.1-1.fc41 updates 104.3 MiB gcc-gfortran x86_64 14.3.1-1.fc41 updates 37.2 MiB gcc-plugin-annobin x86_64 14.3.1-1.fc41 updates 61.1 KiB gdal-devel x86_64 3.9.3-1.fc41 updates 1.3 MiB gdal-libs x86_64 3.9.3-1.fc41 updates 29.5 MiB gdk-pixbuf2 x86_64 2.42.12-9.fc41 updates 2.5 MiB gdk-pixbuf2-devel x86_64 2.42.12-9.fc41 updates 2.3 MiB gdk-pixbuf2-modules x86_64 2.42.12-9.fc41 updates 55.6 KiB gdk-pixbuf2-modules-extra x86_64 2.42.12-2.fc41 fedora 280.0 KiB geos x86_64 3.12.2-3.fc41 updates 3.6 MiB gettext x86_64 0.22.5-6.fc41 fedora 5.2 MiB gettext-envsubst x86_64 0.22.5-6.fc41 fedora 74.9 KiB gettext-libs x86_64 0.22.5-6.fc41 fedora 1.7 MiB gettext-runtime x86_64 0.22.5-6.fc41 fedora 481.3 KiB ghostscript x86_64 10.03.1-8.fc41 updates 34.9 KiB ghostscript-tools-fontutils noarch 10.03.1-8.fc41 updates 2.5 KiB ghostscript-tools-printing noarch 10.03.1-8.fc41 updates 3.5 KiB giflib x86_64 5.2.2-6.fc41 updates 116.2 KiB gl2ps x86_64 1.4.2-11.fc41 fedora 123.2 KiB gl2ps-devel x86_64 1.4.2-11.fc41 fedora 256.1 KiB glew-devel x86_64 2.2.0-8.fc41 fedora 1.8 MiB glib2 x86_64 2.82.5-1.fc41 updates 14.7 MiB glib2-devel x86_64 2.82.5-1.fc41 updates 15.7 MiB glibc-devel x86_64 2.40-27.fc41 updates 2.3 MiB glx-utils x86_64 9.0.0-8.fc41 fedora 431.1 KiB gmp-c++ x86_64 1:6.3.0-2.fc41 fedora 31.8 KiB gnupg2 x86_64 2.4.5-3.fc41 fedora 9.5 MiB gnutls x86_64 3.8.10-1.fc41 updates 3.8 MiB google-droid-sans-fonts noarch 20200215-21.fc41 fedora 6.3 MiB google-noto-fonts-common noarch 20240701-2.fc41 fedora 17.5 KiB google-noto-sans-vf-fonts noarch 20240701-2.fc41 fedora 1.2 MiB gpgme x86_64 1.23.2-5.fc41 fedora 579.3 KiB gpgmepp x86_64 1.23.2-5.fc41 fedora 424.2 KiB graphene x86_64 1.10.6-9.fc41 fedora 162.6 KiB graphite2 x86_64 1.3.14-16.fc41 fedora 192.0 KiB graphite2-devel x86_64 1.3.14-16.fc41 fedora 49.1 KiB groff-base x86_64 1.23.0-7.fc41 fedora 3.8 MiB gstreamer1 x86_64 1.24.13-1.fc41 updates 5.3 MiB gstreamer1-plugins-base x86_64 1.24.13-1.fc41 updates 7.4 MiB gtk-update-icon-cache x86_64 3.24.43-2.fc41 fedora 66.3 KiB gtk3 x86_64 3.24.43-2.fc41 fedora 22.4 MiB harfbuzz x86_64 9.0.0-3.fc41 fedora 2.6 MiB harfbuzz-cairo x86_64 9.0.0-3.fc41 fedora 48.2 KiB harfbuzz-devel x86_64 9.0.0-3.fc41 fedora 5.1 MiB harfbuzz-icu x86_64 9.0.0-3.fc41 fedora 19.5 KiB hdf-libs x86_64 4.2.16.2-2.fc41 fedora 691.6 KiB hdf5 x86_64 1.12.1-21.fc41 updates 7.9 MiB hicolor-icon-theme noarch 0.17-19.fc41 fedora 72.2 KiB hwdata noarch 0.397-1.fc41 updates 9.6 MiB hwloc-libs x86_64 2.12.0-1.fc41 updates 2.9 MiB hyphen x86_64 2.8.8-25.fc41 fedora 51.6 KiB imath x86_64 3.1.12-1.fc41 fedora 375.8 KiB iso-codes noarch 4.16.0-5.fc41 fedora 18.8 MiB jasper-libs x86_64 4.2.3-2.fc41 fedora 336.9 KiB java-21-openjdk x86_64 1:21.0.8.0.9-1.fc41 updates 1.0 MiB java-21-openjdk-headless x86_64 1:21.0.8.0.9-1.fc41 updates 197.8 MiB javapackages-filesystem noarch 6.2.0-14.fc41 fedora 1.9 KiB jbig2dec-libs x86_64 0.20-5.fc41 fedora 169.0 KiB jbigkit-libs x86_64 2.1-30.fc41 fedora 117.6 KiB json-glib x86_64 1.10.6-1.fc41 updates 565.5 KiB jsoncpp x86_64 1.9.5-8.fc41 fedora 253.4 KiB jsoncpp-devel x86_64 1.9.5-8.fc41 fedora 79.8 KiB jxrlib x86_64 1.1-29.fc41 updates 763.9 KiB kernel-headers x86_64 6.15.3-100.fc41 updates 6.6 MiB lapack x86_64 3.12.0-7.fc41 fedora 16.7 MiB lapack-devel x86_64 3.12.0-7.fc41 fedora 1.6 MiB lapack64 x86_64 3.12.0-7.fc41 fedora 7.2 MiB lapack64_ x86_64 3.12.0-7.fc41 fedora 7.2 MiB lcms2 x86_64 2.16-4.fc41 fedora 424.9 KiB libGLEW x86_64 2.2.0-8.fc41 fedora 748.3 KiB libICE x86_64 1.1.2-1.fc41 updates 196.2 KiB libICE-devel x86_64 1.1.2-1.fc41 updates 261.8 KiB libSM x86_64 1.2.5-1.fc41 updates 99.6 KiB libSM-devel x86_64 1.2.5-1.fc41 updates 18.8 KiB libX11 x86_64 1.8.11-1.fc41 updates 1.3 MiB libX11-common noarch 1.8.11-1.fc41 updates 1.2 MiB libX11-devel x86_64 1.8.11-1.fc41 updates 1.0 MiB libX11-xcb x86_64 1.8.11-1.fc41 updates 15.0 KiB libXScrnSaver x86_64 1.2.4-4.fc41 fedora 45.7 KiB libXScrnSaver-devel x86_64 1.2.4-4.fc41 fedora 9.9 KiB libXau x86_64 1.0.11-7.fc41 fedora 66.9 KiB libXau-devel x86_64 1.0.11-7.fc41 fedora 6.4 KiB libXaw x86_64 1.0.16-2.fc41 fedora 515.2 KiB libXcomposite x86_64 0.4.6-4.fc41 fedora 44.5 KiB libXcomposite-devel x86_64 0.4.6-4.fc41 fedora 8.0 KiB libXcursor x86_64 1.2.3-1.fc41 updates 57.5 KiB libXcursor-devel x86_64 1.2.3-1.fc41 updates 22.7 KiB libXdamage x86_64 1.1.6-4.fc41 fedora 43.7 KiB libXdmcp x86_64 1.1.5-2.fc41 fedora 82.3 KiB libXdmcp-devel x86_64 1.1.5-2.fc41 fedora 9.1 KiB libXext x86_64 1.3.6-2.fc41 fedora 90.1 KiB libXext-devel x86_64 1.3.6-2.fc41 fedora 98.9 KiB libXfixes x86_64 6.0.1-4.fc41 fedora 30.3 KiB libXfixes-devel x86_64 6.0.1-4.fc41 fedora 9.2 KiB libXft x86_64 2.3.8-7.fc41 fedora 164.5 KiB libXft-devel x86_64 2.3.8-7.fc41 fedora 31.7 KiB libXi x86_64 1.8.2-1.fc41 fedora 76.7 KiB libXi-devel x86_64 1.8.2-1.fc41 fedora 132.5 KiB libXinerama x86_64 1.1.5-7.fc41 fedora 19.0 KiB libXinerama-devel x86_64 1.1.5-7.fc41 fedora 7.0 KiB libXmu x86_64 1.2.1-2.fc41 fedora 191.5 KiB libXpm x86_64 3.5.17-4.fc41 fedora 148.4 KiB libXpm-devel x86_64 3.5.17-4.fc41 fedora 96.9 KiB libXrandr x86_64 1.5.4-4.fc41 fedora 51.9 KiB libXrandr-devel x86_64 1.5.4-4.fc41 fedora 21.8 KiB libXrender x86_64 0.9.12-1.fc41 updates 48.8 KiB libXrender-devel x86_64 0.9.12-1.fc41 updates 50.1 KiB libXres x86_64 1.2.2-4.fc41 fedora 20.9 KiB libXres-devel x86_64 1.2.2-4.fc41 fedora 4.9 KiB libXt x86_64 1.3.1-1.fc41 updates 429.9 KiB libXt-devel x86_64 1.3.1-1.fc41 updates 1.6 MiB libXtst x86_64 1.2.5-1.fc41 fedora 33.6 KiB libXtst-devel x86_64 1.2.5-1.fc41 fedora 11.6 KiB libXv x86_64 1.0.13-1.fc41 updates 28.7 KiB libXv-devel x86_64 1.0.13-1.fc41 updates 41.3 KiB libXxf86vm x86_64 1.1.6-1.fc41 updates 28.2 KiB libaec x86_64 1.1.3-1.fc41 fedora 98.1 KiB libaec-devel x86_64 1.1.3-1.fc41 fedora 12.5 KiB libarchive-devel x86_64 3.7.4-4.fc41 updates 178.9 KiB libarrow x86_64 16.1.0-14.fc41 updates 22.9 MiB libarrow-acero-libs x86_64 16.1.0-14.fc41 updates 1.4 MiB libarrow-dataset-libs x86_64 16.1.0-14.fc41 updates 1.5 MiB libarrow-doc noarch 16.1.0-14.fc41 updates 115.7 KiB libassuan x86_64 2.5.7-2.fc41 fedora 163.8 KiB libb2 x86_64 0.98.1-12.fc41 fedora 42.2 KiB libblkid-devel x86_64 2.40.4-1.fc41 updates 44.9 KiB libcloudproviders x86_64 0.3.5-5.fc41 fedora 128.3 KiB libcurl-devel x86_64 8.9.1-3.fc41 updates 1.3 MiB libdatrie x86_64 0.2.13-10.fc41 fedora 57.9 KiB libdecor x86_64 0.2.3-1.fc41 updates 173.5 KiB libdeflate x86_64 1.24-1.fc41 updates 119.1 KiB libdicom x86_64 1.1.0-3.fc41 fedora 502.4 KiB libdicom-devel x86_64 1.1.0-3.fc41 fedora 46.9 KiB libdrm x86_64 2.4.124-1.fc41 updates 397.7 KiB libdrm-devel x86_64 2.4.124-1.fc41 updates 708.5 KiB libedit x86_64 3.1-54.20250104cvs.fc41 updates 239.3 KiB libepoxy x86_64 1.5.10-8.fc41 fedora 1.1 MiB libevdev x86_64 1.13.3-1.fc41 fedora 86.1 KiB libffi-devel x86_64 3.4.6-3.fc41 fedora 33.1 KiB libfontenc x86_64 1.1.8-2.fc41 fedora 67.0 KiB libgcrypt x86_64 1.11.0-3.fc41 fedora 1.5 MiB libgeotiff x86_64 1.7.3-3.fc41 updates 319.9 KiB libgfortran x86_64 14.3.1-1.fc41 updates 3.0 MiB libglvnd x86_64 1:1.7.0-5.fc41 fedora 530.2 KiB libglvnd-core-devel x86_64 1:1.7.0-5.fc41 fedora 40.3 KiB libglvnd-devel x86_64 1:1.7.0-5.fc41 fedora 2.1 MiB libglvnd-egl x86_64 1:1.7.0-5.fc41 fedora 68.8 KiB libglvnd-gles x86_64 1:1.7.0-5.fc41 fedora 106.2 KiB libglvnd-glx x86_64 1:1.7.0-5.fc41 fedora 605.5 KiB libglvnd-opengl x86_64 1:1.7.0-5.fc41 fedora 148.8 KiB libgpg-error x86_64 1.50-2.fc41 fedora 889.5 KiB libgs x86_64 10.03.1-8.fc41 updates 23.3 MiB libgta x86_64 1.2.1-13.fc41 fedora 70.2 KiB libgudev x86_64 238-6.fc41 fedora 87.9 KiB libgusb x86_64 0.4.9-2.fc41 fedora 162.1 KiB libharu x86_64 2.4.3-6.fc41 fedora 1.7 MiB libharu-devel x86_64 2.4.3-6.fc41 fedora 185.0 KiB libicu x86_64 74.2-2.fc41 fedora 34.9 MiB libidn2-devel x86_64 2.3.8-1.fc41 updates 148.2 KiB libijs x86_64 0.35-23.fc41 fedora 61.6 KiB libinput x86_64 1.27.1-1.fc41 updates 571.1 KiB libjpeg-turbo x86_64 3.0.2-3.fc41 fedora 776.9 KiB libjpeg-turbo-devel x86_64 3.0.2-3.fc41 fedora 352.9 KiB libkml x86_64 1.3.0-50.fc41 updates 1.2 MiB libksba x86_64 1.6.7-2.fc41 fedora 398.4 KiB liblerc x86_64 4.0.0-8.fc41 updates 607.5 KiB libmount-devel x86_64 2.40.4-1.fc41 updates 63.5 KiB libmpc x86_64 1.3.1-6.fc41 fedora 164.7 KiB libnghttp2-devel x86_64 1.62.1-3.fc41 updates 295.2 KiB libogg x86_64 2:1.3.5-9.fc41 fedora 49.4 KiB libogg-devel x86_64 2:1.3.5-9.fc41 fedora 17.5 KiB liborc2 x86_64 2.0.5-1.fc41 updates 1.6 MiB libpaper x86_64 1:2.1.1-7.fc41 fedora 48.9 KiB libpciaccess x86_64 0.16-13.fc41 fedora 44.6 KiB libpciaccess-devel x86_64 0.16-13.fc41 fedora 15.3 KiB libpng x86_64 2:1.6.40-4.fc41 fedora 245.8 KiB libpng-devel x86_64 2:1.6.40-4.fc41 fedora 881.5 KiB libpq x86_64 16.4-1.fc41 fedora 965.4 KiB libpq-devel x86_64 16.4-1.fc41 fedora 395.4 KiB libproxy x86_64 0.5.8-1.fc41 fedora 110.4 KiB libpsl-devel x86_64 0.21.5-4.fc41 fedora 110.3 KiB libqhull_r x86_64 1:8.0.2-5.fc41 fedora 483.4 KiB libquadmath x86_64 14.3.1-1.fc41 updates 325.9 KiB libquadmath-devel x86_64 14.3.1-1.fc41 updates 22.1 KiB librttopo x86_64 1.1.0-16.fc41 updates 508.7 KiB libselinux-devel x86_64 3.7-5.fc41 fedora 126.4 KiB libsepol-devel x86_64 3.7-2.fc41 fedora 120.3 KiB libsoup3 x86_64 3.6.5-2.fc41 updates 1.1 MiB libspatialite x86_64 5.1.0-8.fc41 updates 15.3 MiB libssh-devel x86_64 0.11.2-1.fc41 updates 178.0 KiB libstdc++-devel x86_64 14.3.1-1.fc41 updates 15.4 MiB libtextstyle x86_64 0.22.5-6.fc41 fedora 195.6 KiB libthai x86_64 0.1.29-9.fc41 fedora 783.5 KiB libtheora x86_64 1:1.1.1-38.fc41 fedora 477.6 KiB libtheora-devel x86_64 1:1.1.1-38.fc41 fedora 98.7 KiB libtiff x86_64 4.6.0-6.fc41 fedora 606.0 KiB libtiff-devel x86_64 4.6.0-6.fc41 fedora 709.2 KiB libtracker-sparql x86_64 3.7.3-3.fc41 fedora 1.0 MiB libunwind x86_64 1.8.0-5.fc41 updates 186.8 KiB libusb1 x86_64 1.0.29-1.fc41 updates 170.9 KiB libuuid-devel x86_64 2.40.4-1.fc41 updates 40.9 KiB libuv x86_64 1:1.51.0-1.fc41 updates 571.7 KiB libvisual x86_64 1:0.4.2-1.fc41 updates 498.3 KiB libvorbis x86_64 1:1.3.7-11.fc41 fedora 833.6 KiB libwacom x86_64 2.13.0-1.fc41 fedora 98.7 KiB libwacom-data noarch 2.13.0-1.fc41 fedora 1.2 MiB libwayland-client x86_64 1.24.0-1.fc41 updates 66.1 KiB libwayland-cursor x86_64 1.24.0-1.fc41 updates 37.4 KiB libwayland-egl x86_64 1.24.0-1.fc41 updates 16.5 KiB libwayland-server x86_64 1.24.0-1.fc41 updates 82.6 KiB libwebp x86_64 1.5.0-1.fc41 updates 814.4 KiB libwebp-devel x86_64 1.5.0-1.fc41 updates 121.2 KiB libxcb x86_64 1.17.0-3.fc41 fedora 1.2 MiB libxcb-devel x86_64 1.17.0-3.fc41 fedora 2.7 MiB libxcrypt-devel x86_64 4.4.38-7.fc41 updates 30.8 KiB libxkbcommon x86_64 1.7.0-4.fc41 fedora 336.4 KiB libxkbcommon-x11 x86_64 1.7.0-4.fc41 fedora 39.6 KiB libxkbfile x86_64 1.1.3-2.fc41 fedora 202.0 KiB libxkbfile-devel x86_64 1.1.3-2.fc41 fedora 36.8 KiB libxshmfence x86_64 1.3.2-5.fc41 updates 16.5 KiB libxslt x86_64 1.1.43-1.fc41 updates 468.4 KiB libyaml x86_64 0.2.5-16.fc41 updates 134.4 KiB libzstd-devel x86_64 1.5.7-1.fc41 updates 208.0 KiB lksctp-tools x86_64 1.0.20-1.fc41 updates 267.0 KiB llvm-libs x86_64 19.1.7-4.fc41 updates 124.5 MiB lm_sensors-libs x86_64 3.6.0-20.fc41 fedora 85.9 KiB lz4-devel x86_64 1.10.0-1.fc41 fedora 102.2 KiB m4 x86_64 1.4.19-10.fc41 fedora 592.9 KiB mailcap noarch 2.1.54-7.fc41 fedora 86.0 KiB make x86_64 1:4.4.1-8.fc41 fedora 1.8 MiB mariadb-connector-c x86_64 3.3.10-1.fc41 fedora 529.2 KiB mariadb-connector-c-config noarch 3.3.10-1.fc41 fedora 497.0 B mariadb-connector-c-devel x86_64 3.3.10-1.fc41 fedora 197.7 KiB mesa-dri-drivers x86_64 25.0.7-3.fc41 updates 160.9 MiB mesa-filesystem x86_64 25.0.7-3.fc41 updates 3.6 KiB mesa-libEGL x86_64 25.0.7-3.fc41 updates 336.0 KiB mesa-libGL x86_64 25.0.7-3.fc41 updates 425.0 KiB mesa-libGL-devel x86_64 25.0.7-3.fc41 updates 80.8 KiB mesa-libGLU x86_64 9.0.3-5.fc41 fedora 357.8 KiB mesa-libGLU-devel x86_64 9.0.3-5.fc41 fedora 17.0 KiB mesa-libgbm x86_64 25.0.7-3.fc41 updates 24.0 KiB metis x86_64 5.1.0.3-6.fc41 fedora 985.2 KiB minizip-ng-compat x86_64 4.0.7-1.fc41 fedora 158.6 KiB mkfontscale x86_64 1.2.3-1.fc41 fedora 49.2 KiB mpdecimal x86_64 2.5.1-16.fc41 fedora 204.9 KiB mtdev x86_64 1.1.6-9.fc41 fedora 25.3 KiB ncurses x86_64 6.5-2.20240629.fc41 fedora 627.3 KiB netcdf x86_64 4.9.2-6.fc41 fedora 2.4 MiB netcdf-cxx x86_64 4.2-35.fc41 fedora 135.6 KiB netcdf-cxx-devel x86_64 4.2-35.fc41 fedora 1.2 MiB netcdf-devel x86_64 4.9.2-6.fc41 fedora 368.7 KiB nettle x86_64 3.10-3.fc41 fedora 793.0 KiB npth x86_64 1.7-2.fc41 fedora 49.6 KiB nspr x86_64 4.36.0-9.fc41 updates 320.4 KiB nss x86_64 3.113.0-1.fc41 updates 1.9 MiB nss-softokn x86_64 3.113.0-1.fc41 updates 1.9 MiB nss-softokn-freebl x86_64 3.113.0-1.fc41 updates 845.2 KiB nss-sysinit x86_64 3.113.0-1.fc41 updates 22.2 KiB nss-util x86_64 3.113.0-1.fc41 updates 205.1 KiB ogdi x86_64 4.1.1-2.fc41 fedora 801.1 KiB openblas x86_64 0.3.26-5.fc41 fedora 96.0 KiB openblas-openmp x86_64 0.3.26-5.fc41 fedora 39.4 MiB openblas-openmp64 x86_64 0.3.26-5.fc41 fedora 39.5 MiB opencascade-draw x86_64 7.8.1-3.fc41 fedora 7.9 MiB opencascade-foundation x86_64 7.8.1-3.fc41 fedora 63.0 MiB opencascade-modeling x86_64 7.8.1-3.fc41 fedora 46.5 MiB opencascade-ocaf x86_64 7.8.1-3.fc41 fedora 4.7 MiB opencascade-visualization x86_64 7.8.1-3.fc41 fedora 6.3 MiB openexr-libs x86_64 3.2.4-3.fc41 fedora 6.5 MiB openjpeg x86_64 2.5.3-6.fc41 updates 455.9 KiB openjpeg-devel x86_64 2.5.3-6.fc41 updates 75.6 KiB openjpeg-tools x86_64 2.5.3-6.fc41 updates 193.3 KiB openslide x86_64 4.0.0-5.fc41 fedora 299.5 KiB openslide-devel x86_64 4.0.0-5.fc41 fedora 427.5 KiB openssl-devel x86_64 1:3.2.4-2.fc41 updates 4.3 MiB opus x86_64 1.5.2-2.fc41 updates 411.7 KiB orc x86_64 0.4.39-1.fc41 fedora 759.7 KiB pango x86_64 1.56.3-1.fc41 updates 1.0 MiB parquet-libs x86_64 16.1.0-14.fc41 updates 3.3 MiB pcre2-devel x86_64 10.44-1.fc41.1 fedora 2.0 MiB pcre2-utf16 x86_64 10.44-1.fc41.1 fedora 590.1 KiB pcre2-utf32 x86_64 10.44-1.fc41.1 fedora 562.0 KiB perl-Authen-SASL noarch 2.1700-4.fc41 fedora 116.6 KiB perl-AutoLoader noarch 5.74-517.fc41 updates 20.5 KiB perl-B x86_64 1.89-517.fc41 updates 498.0 KiB perl-B-Hooks-EndOfScope noarch 0.28-2.fc41 fedora 69.3 KiB perl-Business-ISBN noarch 3.009-5.fc41 fedora 53.7 KiB perl-Business-ISBN-Data noarch 20240930.001-1.fc41 fedora 286.5 KiB perl-Business-ISMN noarch 1.204-2.fc41 fedora 35.9 KiB perl-Business-ISSN noarch 1.005-12.fc41 fedora 20.8 KiB perl-Carp noarch 1.54-511.fc41 fedora 46.6 KiB perl-Class-Accessor noarch 0.51-21.fc41 fedora 40.8 KiB perl-Class-Data-Inheritable noarch 0.09-9.fc41 fedora 6.3 KiB perl-Class-Inspector noarch 1.36-17.fc41 fedora 57.5 KiB perl-Class-Method-Modifiers noarch 2.15-5.fc41 fedora 102.5 KiB perl-Class-Singleton noarch 1.6-12.fc41 fedora 39.7 KiB perl-Class-Struct noarch 0.68-517.fc41 updates 25.4 KiB perl-Clone x86_64 0.47-1.fc41 fedora 36.5 KiB perl-Compress-Raw-Bzip2 x86_64 2.212-512.fc41 fedora 69.5 KiB perl-Compress-Raw-Zlib x86_64 2.212-512.fc41 fedora 162.4 KiB perl-Convert-ASN1 noarch 0.34-4.fc41 fedora 170.0 KiB perl-Data-Compare noarch 1.29-5.fc41 fedora 55.5 KiB perl-Data-Dump noarch 1.25-11.fc41 fedora 50.2 KiB perl-Data-Dumper x86_64 2.189-512.fc41 fedora 111.7 KiB perl-Data-OptList noarch 0.114-5.fc41 fedora 50.1 KiB perl-Data-Uniqid noarch 0.12-34.fc41 fedora 4.2 KiB perl-Date-ISO8601 noarch 0.005-21.fc41 fedora 24.5 KiB perl-Date-Manip noarch 6.96-1.fc41 updates 10.7 MiB perl-DateTime x86_64 2:1.65-6.fc41 fedora 383.0 KiB perl-DateTime-Calendar-Julian noarch 0.107-8.fc41 fedora 32.8 KiB perl-DateTime-Format-Builder noarch 0.8300-14.fc41 fedora 202.3 KiB perl-DateTime-Format-Strptime noarch 1:1.79-11.fc41 fedora 96.3 KiB perl-DateTime-Locale noarch 1.44-1.fc41 updates 22.5 MiB perl-DateTime-TimeZone noarch 2.65-1.fc41 updates 6.1 MiB perl-DateTime-TimeZone-SystemV noarch 0.010-22.fc41 fedora 28.4 KiB perl-DateTime-TimeZone-Tzfile noarch 0.011-22.fc41 fedora 24.6 KiB perl-Devel-CallChecker x86_64 0.009-7.fc41 fedora 37.3 KiB perl-Devel-Caller x86_64 2.07-7.fc41 fedora 27.4 KiB perl-Devel-GlobalDestruction noarch 0.14-25.fc41 fedora 16.6 KiB perl-Devel-LexAlias x86_64 0.05-38.fc41 fedora 19.2 KiB perl-Devel-StackTrace noarch 1:2.05-4.fc41 fedora 48.9 KiB perl-Digest noarch 1.20-511.fc41 fedora 35.3 KiB perl-Digest-HMAC noarch 1.04-11.fc41 fedora 28.1 KiB perl-Digest-MD5 x86_64 2.59-5.fc41 fedora 59.8 KiB perl-Digest-SHA x86_64 1:6.04-512.fc41 fedora 116.6 KiB perl-Dist-CheckConflicts noarch 0.11-31.fc41 fedora 31.7 KiB perl-DynaLoader x86_64 1.56-517.fc41 updates 32.1 KiB perl-DynaLoader-Functions noarch 0.004-5.fc41 fedora 19.7 KiB perl-Email-Date-Format noarch 1.008-5.fc41 fedora 24.8 KiB perl-Encode x86_64 4:3.21-511.fc41 fedora 4.7 MiB perl-Encode-Locale noarch 1.05-30.fc41 fedora 19.0 KiB perl-English noarch 1.11-517.fc41 updates 6.2 KiB perl-Errno x86_64 1.38-517.fc41 updates 8.3 KiB perl-Eval-Closure noarch 0.14-24.fc41 fedora 33.3 KiB perl-Exception-Class noarch 1.45-11.fc41 fedora 92.4 KiB perl-Exporter noarch 5.78-511.fc41 fedora 54.3 KiB perl-ExtUtils-MM-Utils noarch 2:7.70-512.fc41 fedora 2.9 KiB perl-Fcntl x86_64 1.18-517.fc41 updates 49.0 KiB perl-File-Basename noarch 2.86-517.fc41 updates 14.0 KiB perl-File-Compare noarch 1.100.800-517.fc41 updates 5.6 KiB perl-File-Copy noarch 2.41-517.fc41 updates 19.6 KiB perl-File-Find noarch 1.44-517.fc41 updates 41.9 KiB perl-File-Find-Rule noarch 0.35-1.fc41 updates 42.4 KiB perl-File-Listing noarch 6.16-4.fc41 fedora 41.2 KiB perl-File-Path noarch 2.18-511.fc41 fedora 63.5 KiB perl-File-ShareDir noarch 1.118-12.fc41 fedora 56.2 KiB perl-File-Slurper noarch 0.014-6.fc41 fedora 28.7 KiB perl-File-Temp noarch 1:0.231.100-511.fc41 fedora 162.3 KiB perl-File-stat noarch 1.14-517.fc41 updates 12.5 KiB perl-FileHandle noarch 2.05-517.fc41 updates 9.3 KiB perl-Filter x86_64 2:1.64-512.fc41 fedora 165.2 KiB perl-GSSAPI x86_64 0.28-47.fc41 fedora 120.9 KiB perl-Getopt-Long noarch 1:2.58-2.fc41 fedora 144.5 KiB perl-Getopt-Std noarch 1.14-517.fc41 updates 11.2 KiB perl-HTML-Parser x86_64 3.83-1.fc41 fedora 281.8 KiB perl-HTML-Tagset noarch 3.24-2.fc41 fedora 18.7 KiB perl-HTTP-Cookies noarch 6.11-4.fc41 fedora 73.4 KiB perl-HTTP-Date noarch 6.06-5.fc41 fedora 41.2 KiB perl-HTTP-Message noarch 6.46-2.fc41 fedora 215.3 KiB perl-HTTP-Negotiate noarch 6.01-39.fc41 fedora 27.6 KiB perl-HTTP-Tiny noarch 0.090-1.fc41 updates 154.4 KiB perl-Hash-Util-FieldHash x86_64 1.27-517.fc41 updates 66.6 KiB perl-I18N-LangTags noarch 0.45-517.fc41 updates 82.3 KiB perl-I18N-Langinfo x86_64 0.24-517.fc41 updates 38.8 KiB perl-IO x86_64 1.55-517.fc41 updates 151.1 KiB perl-IO-Compress noarch 2.212-513.fc41 updates 1.0 MiB perl-IO-HTML noarch 1.004-13.fc41 fedora 45.2 KiB perl-IO-Socket-IP noarch 0.43-1.fc41 updates 100.3 KiB perl-IO-Socket-SSL noarch 2.089-1.fc41 fedora 703.3 KiB perl-IO-String noarch 1.08-51.fc41 fedora 16.8 KiB perl-IPC-Cmd noarch 2:1.04-512.fc41 fedora 84.9 KiB perl-IPC-Open3 noarch 1.22-517.fc41 updates 22.5 KiB perl-IPC-Run3 noarch 0.049-2.fc41 fedora 60.3 KiB perl-IPC-SysV x86_64 2.09-512.fc41 fedora 73.9 KiB perl-IPC-System-Simple noarch 1.30-14.fc41 fedora 71.7 KiB perl-JSON noarch 4.10-6.fc41 fedora 270.5 KiB perl-LDAP noarch 1:0.68-14.fc41 fedora 938.1 KiB perl-LWP-MediaTypes noarch 6.04-19.fc41 fedora 79.0 KiB perl-LWP-Protocol-https noarch 6.14-2.fc41 fedora 29.7 KiB perl-Lingua-Translit noarch 0.29-7.fc41 fedora 177.5 KiB perl-List-AllUtils noarch 0.19-13.fc41 fedora 134.3 KiB perl-List-SomeUtils noarch 0.59-6.fc41 fedora 107.2 KiB perl-List-UtilsBy noarch 0.12-10.fc41 fedora 55.8 KiB perl-Locale-Maketext noarch 1.33-512.fc41 fedora 171.3 KiB perl-Locale-Maketext-Simple noarch 1:0.21-517.fc41 updates 12.8 KiB perl-Log-Dispatch noarch 2.71-5.fc41 fedora 143.0 KiB perl-Log-Dispatch-FileRotate noarch 1.38-10.fc41 fedora 52.6 KiB perl-Log-Log4perl noarch 1.57-6.fc41 fedora 879.3 KiB perl-MIME-Base32 noarch 1.303-21.fc41 fedora 30.7 KiB perl-MIME-Base64 x86_64 3.16-511.fc41 fedora 46.1 KiB perl-MIME-Charset noarch 1.013.1-6.fc41 fedora 104.4 KiB perl-MIME-Lite noarch 3.033-11.fc41 fedora 245.9 KiB perl-MIME-Types noarch 2.26-2.fc41 fedora 182.4 KiB perl-MRO-Compat noarch 0.15-10.fc41 fedora 43.0 KiB perl-Mail-Sender noarch 1:0.903-25.fc41 fedora 160.6 KiB perl-Mail-Sendmail noarch 0.80-21.fc41 fedora 65.0 KiB perl-MailTools noarch 2.21-17.fc41 fedora 203.6 KiB perl-Math-BigInt noarch 1:2.0030.03-3.fc41 fedora 957.7 KiB perl-Math-Complex noarch 1.62-517.fc41 updates 85.0 KiB perl-Module-CoreList noarch 1:5.20250720-1.fc41 updates 1.2 MiB perl-Module-Implementation noarch 0.09-40.fc41 fedora 24.7 KiB perl-Module-Load noarch 1:0.36-511.fc41 fedora 14.9 KiB perl-Module-Load-Conditional noarch 0.74-511.fc41 fedora 28.7 KiB perl-Module-Metadata noarch 1.000038-511.fc41 fedora 67.5 KiB perl-Module-Runtime noarch 0.016-23.fc41 fedora 30.4 KiB perl-Mozilla-CA noarch 20240730-1.fc41 fedora 9.8 KiB perl-NTLM noarch 1.09-39.fc41 fedora 31.2 KiB perl-Net-HTTP noarch 6.23-5.fc41 fedora 74.7 KiB perl-Net-SMTP-SSL noarch 1.04-25.fc41 fedora 4.2 KiB perl-Net-SSLeay x86_64 1.94-7.fc41 fedora 1.3 MiB perl-Number-Compare noarch 0.03-39.fc41 fedora 4.5 KiB perl-Opcode x86_64 1.65-517.fc41 updates 52.5 KiB perl-POSIX x86_64 2.20-517.fc41 updates 235.1 KiB perl-Package-Generator noarch 1.106-32.fc41 fedora 29.9 KiB perl-Package-Stash noarch 0.40-8.fc41 fedora 55.9 KiB perl-Package-Stash-XS x86_64 0.30-9.fc41 fedora 68.3 KiB perl-PadWalker x86_64 2.5-15.fc41 fedora 45.1 KiB perl-Params-Check noarch 1:0.38-511.fc41 fedora 27.6 KiB perl-Params-Classify x86_64 0.015-24.fc41 fedora 47.6 KiB perl-Params-Util x86_64 1.102-16.fc41 fedora 54.6 KiB perl-Params-Validate x86_64 1.31-9.fc41 fedora 153.0 KiB perl-Params-ValidationCompiler noarch 0.31-6.fc41 fedora 91.1 KiB perl-Parse-RecDescent noarch 1.967015-23.fc41 fedora 522.0 KiB perl-PathTools x86_64 3.91-512.fc41 updates 184.1 KiB perl-Pod-Escapes noarch 1:1.07-511.fc41 fedora 24.9 KiB perl-Pod-Html noarch 1.35-517.fc41 updates 42.2 KiB perl-Pod-Perldoc noarch 3.28.01-512.fc41 fedora 163.7 KiB perl-Pod-Simple noarch 1:3.45-511.fc41 fedora 560.9 KiB perl-Pod-Usage noarch 4:2.03-511.fc41 fedora 84.8 KiB perl-Ref-Util noarch 0.204-21.fc41 fedora 31.5 KiB perl-Ref-Util-XS x86_64 0.117-24.fc41 fedora 42.2 KiB perl-Regexp-Common noarch 2024080801-1.fc41 fedora 462.1 KiB perl-Role-Tiny noarch 2.002004-12.fc41 fedora 61.7 KiB perl-Safe noarch 2.46-517.fc41 updates 30.6 KiB perl-Scalar-List-Utils x86_64 5:1.68-1.fc41 updates 148.9 KiB perl-SelectSaver noarch 1.02-517.fc41 updates 2.2 KiB perl-Socket x86_64 4:2.038-511.fc41 fedora 124.0 KiB perl-Sort-Key x86_64 1.33-32.fc41 fedora 81.9 KiB perl-Specio noarch 0.48-7.fc41 fedora 329.7 KiB perl-Storable x86_64 1:3.32-511.fc41 fedora 232.4 KiB perl-Sub-Exporter noarch 0.991-4.fc41 fedora 194.9 KiB perl-Sub-Exporter-Progressive noarch 0.001013-25.fc41 fedora 27.3 KiB perl-Sub-Identify x86_64 0.14-28.fc41 fedora 31.9 KiB perl-Sub-Install noarch 0.929-6.fc41 fedora 35.9 KiB perl-Symbol noarch 1.09-517.fc41 updates 6.8 KiB perl-Sys-Hostname x86_64 1.25-517.fc41 updates 19.9 KiB perl-Sys-Syslog x86_64 0.36-512.fc41 fedora 94.8 KiB perl-Term-ANSIColor noarch 5.01-512.fc41 fedora 97.5 KiB perl-Term-Cap noarch 1.18-511.fc41 fedora 29.3 KiB perl-Text-Balanced noarch 2.06-511.fc41 fedora 111.4 KiB perl-Text-BibTeX x86_64 0.89-7.fc41 fedora 514.6 KiB perl-Text-CSV noarch 2.05-1.fc41 updates 365.5 KiB perl-Text-Glob noarch 0.11-24.fc41 fedora 8.4 KiB perl-Text-ParseWords noarch 3.31-511.fc41 fedora 13.6 KiB perl-Text-Roman noarch 3.5-28.fc41 fedora 33.1 KiB perl-Text-Soundex x86_64 3.05-32.fc41 fedora 50.9 KiB perl-Text-Tabs+Wrap noarch 2024.001-511.fc41 fedora 22.6 KiB perl-Text-Unidecode noarch 1.30-25.fc41 fedora 448.7 KiB perl-Thread-Queue noarch 3.14-511.fc41 fedora 28.9 KiB perl-Tie noarch 4.6-517.fc41 updates 32.0 KiB perl-Tie-Cycle noarch 1.228-3.fc41 fedora 23.1 KiB perl-Tie-RefHash noarch 1.41-1.fc41 fedora 35.9 KiB perl-Time-HiRes x86_64 4:1.9777-511.fc41 fedora 119.9 KiB perl-Time-Local noarch 2:1.350-511.fc41 fedora 69.0 KiB perl-TimeDate noarch 1:2.33-15.fc41 fedora 95.2 KiB perl-Try-Tiny noarch 0.32-1.fc41 fedora 67.3 KiB perl-URI noarch 5.30-1.fc41 fedora 256.9 KiB perl-Unicode-Collate x86_64 1.31-511.fc41 fedora 4.2 MiB perl-Unicode-LineBreak x86_64 2019.001-22.fc41 fedora 264.6 KiB perl-Unicode-Normalize x86_64 1.32-511.fc41 fedora 465.2 KiB perl-Unicode-UCD noarch 0.78-517.fc41 updates 204.4 KiB perl-Variable-Magic x86_64 0.64-3.fc41 fedora 130.6 KiB perl-WWW-RobotRules noarch 6.02-40.fc41 fedora 24.3 KiB perl-XML-LibXML x86_64 1:2.0210-3.fc41 fedora 916.7 KiB perl-XML-LibXML-Simple noarch 1.01-15.fc41 fedora 50.8 KiB perl-XML-LibXSLT x86_64 2.003.000-2.fc41 fedora 141.3 KiB perl-XML-NamespaceSupport noarch 1.12-24.fc41 fedora 44.7 KiB perl-XML-Parser x86_64 2.47-5.fc41 fedora 653.3 KiB perl-XML-SAX noarch 1.02-17.fc41 fedora 120.2 KiB perl-XML-SAX-Base noarch 1.09-24.fc41 fedora 172.7 KiB perl-XML-Writer noarch 0.900-15.fc41 fedora 65.8 KiB perl-XML-XPath noarch 1.48-7.fc41 fedora 202.3 KiB perl-XString x86_64 0.005-14.fc41 fedora 37.0 KiB perl-autodie noarch 2.37-512.fc41 fedora 214.9 KiB perl-autovivification x86_64 0.18-24.fc41 fedora 62.0 KiB perl-base noarch 2.27-517.fc41 updates 12.5 KiB perl-constant noarch 1.33-512.fc41 fedora 26.2 KiB perl-deprecate noarch 0.04-517.fc41 updates 6.5 KiB perl-encoding x86_64 4:3.00-511.fc41 fedora 149.5 KiB perl-if noarch 0.61.000-517.fc41 updates 5.8 KiB perl-interpreter x86_64 4:5.40.3-517.fc41 updates 122.5 KiB perl-libnet noarch 3.15-512.fc41 fedora 289.4 KiB perl-libs x86_64 4:5.40.3-517.fc41 updates 9.8 MiB perl-libwww-perl noarch 6.77-2.fc41 fedora 521.0 KiB perl-locale noarch 1.12-517.fc41 updates 6.5 KiB perl-meta-notation noarch 5.40.3-517.fc41 updates 2.0 KiB perl-mro x86_64 1.29-517.fc41 updates 45.6 KiB perl-namespace-autoclean noarch 0.29-19.fc41 fedora 41.1 KiB perl-namespace-clean noarch 0.27-27.fc41 fedora 38.7 KiB perl-open noarch 1.13-517.fc41 updates 11.3 KiB perl-overload noarch 1.37-517.fc41 updates 71.5 KiB perl-overloading noarch 0.02-517.fc41 updates 4.8 KiB perl-parent noarch 1:0.242-1.fc41 fedora 10.0 KiB perl-podlators noarch 1:6.0.2-2.fc41 fedora 317.5 KiB perl-sigtrap noarch 1.10-517.fc41 updates 11.0 KiB perl-subs noarch 1.04-517.fc41 updates 2.1 KiB perl-threads x86_64 1:2.40-511.fc41 fedora 115.1 KiB perl-threads-shared x86_64 1.69-511.fc41 fedora 83.7 KiB perl-vars noarch 1.05-517.fc41 updates 3.9 KiB perl-version x86_64 9:0.99.33-1.fc41 fedora 132.8 KiB perltidy noarch 20240903-1.fc41 fedora 3.9 MiB pixman x86_64 0.44.2-1.fc41 updates 664.5 KiB pixman-devel x86_64 0.44.2-1.fc41 updates 49.4 KiB poppler x86_64 24.08.0-2.fc41 updates 3.6 MiB poppler-data noarch 0.4.11-8.fc41 fedora 12.3 MiB proj x86_64 9.4.1-3.fc41 updates 4.4 MiB proj-data noarch 9.4.1-3.fc41 updates 9.0 MiB proj-devel x86_64 9.4.1-3.fc41 updates 553.1 KiB protobuf x86_64 3.19.6-10.fc41 fedora 3.3 MiB publicsuffix-list noarch 20250616-1.fc41 updates 332.8 KiB pugixml x86_64 1.13-6.fc41 fedora 261.7 KiB pugixml-devel x86_64 1.13-6.fc41 fedora 64.7 KiB pyproject-rpm-macros noarch 1.18.3-1.fc41 updates 114.5 KiB python-pip-wheel noarch 24.2-1.fc41 fedora 1.2 MiB python-rpm-macros noarch 3.13-5.fc41 updates 22.1 KiB python3 x86_64 3.13.5-1.fc41 updates 32.9 KiB python3-astroid noarch 3.3.8-1.fc41 updates 2.7 MiB python3-attrs noarch 24.2.0-1.fc41 fedora 396.1 KiB python3-babel noarch 2.17.0-1.fc41 updates 30.2 MiB python3-charset-normalizer noarch 3.3.2-5.fc41 fedora 314.8 KiB python3-click noarch 8.1.7-6.fc41 fedora 1.1 MiB python3-docutils noarch 0.20.1-6.fc41 fedora 4.8 MiB python3-fastjsonschema noarch 2.19.1-4.fc41 fedora 188.8 KiB python3-idna noarch 3.7-4.fc41 fedora 595.8 KiB python3-imagesize noarch 1.4.1-9.fc41 fedora 35.3 KiB python3-jinja2 noarch 3.1.6-1.fc41 updates 2.9 MiB python3-jsonref noarch 1.1.0-7.fc41 fedora 60.7 KiB python3-jsonschema noarch 4.19.1-6.fc41 fedora 850.0 KiB python3-jsonschema-specifications noarch 2023.11.2-6.fc41 fedora 45.8 KiB python3-libs x86_64 3.13.5-1.fc41 updates 40.5 MiB python3-markupsafe x86_64 2.1.5-3.fc41 fedora 57.5 KiB python3-numpy x86_64 1:1.26.4-8.fc41 fedora 43.8 MiB python3-packaging noarch 24.2-3.fc41 updates 558.3 KiB python3-pygments noarch 2.18.0-2.fc41 fedora 10.6 MiB python3-pyyaml x86_64 6.0.1-18.fc41 fedora 791.1 KiB python3-referencing noarch 0.36.2-2.fc41 updates 326.1 KiB python3-requests noarch 2.32.4-1.fc41 updates 476.5 KiB python3-rpds-py x86_64 0.19.1-1.fc41 fedora 684.2 KiB python3-rpm-generators noarch 14-11.fc41 fedora 81.7 KiB python3-rpm-macros noarch 3.13-5.fc41 updates 6.4 KiB python3-simplejson x86_64 3.19.2-5.fc41 fedora 464.3 KiB python3-snowballstemmer noarch 2.2.0-13.fc41 fedora 1.7 MiB python3-sphinx-theme-alabaster noarch 0.7.16-6.fc41 fedora 41.9 KiB python3-urllib3 noarch 1.26.20-1.fc41 fedora 1.0 MiB python3-vtk x86_64 9.2.6-18.fc41 fedora 60.7 MiB qt-settings noarch 41.2-1.fc41 fedora 1.1 KiB qt5-designer x86_64 5.15.17-1.fc41 updates 483.9 KiB qt5-doctools x86_64 5.15.17-1.fc41 updates 1.9 MiB qt5-filesystem x86_64 5.15.17-1.fc41 updates 0.0 B qt5-linguist x86_64 5.15.17-1.fc41 updates 2.8 MiB qt5-qtbase x86_64 5.15.17-1.fc41 updates 10.0 MiB qt5-qtbase-common noarch 5.15.17-1.fc41 updates 78.0 B qt5-qtbase-devel x86_64 5.15.17-1.fc41 updates 19.2 MiB qt5-qtbase-gui x86_64 5.15.17-1.fc41 updates 20.1 MiB qt5-qtdeclarative x86_64 5.15.17-1.fc41 updates 14.6 MiB qt5-qtdeclarative-devel x86_64 5.15.17-1.fc41 updates 8.9 MiB qt5-qtlocation x86_64 5.15.17-1.fc41 updates 10.9 MiB qt5-qtsensors x86_64 5.15.17-1.fc41 updates 947.9 KiB qt5-qttools x86_64 5.15.17-1.fc41 updates 96.6 KiB qt5-qttools-common noarch 5.15.17-1.fc41 updates 7.5 KiB qt5-qttools-devel x86_64 5.15.17-1.fc41 updates 942.5 KiB qt5-qttools-libs-designer x86_64 5.15.17-1.fc41 updates 4.9 MiB qt5-qttools-libs-designercomponents x86_64 5.15.17-1.fc41 updates 2.4 MiB qt5-qttools-libs-help x86_64 5.15.17-1.fc41 updates 457.0 KiB qt5-qtwebchannel x86_64 5.15.17-1.fc41 updates 307.3 KiB qt5-qtwebkit x86_64 5.212.0-0.92alpha4.fc41 updates 43.7 MiB qt5-qtwebkit-devel x86_64 5.212.0-0.92alpha4.fc41 updates 201.8 KiB qt5-qtx11extras x86_64 5.15.17-1.fc41 updates 118.9 KiB qt5-qtx11extras-devel x86_64 5.15.17-1.fc41 updates 18.6 KiB qt5-rpm-macros noarch 5.15.17-1.fc41 updates 1.6 KiB rapidjson-devel x86_64 1.1.0-42.fc41 fedora 607.2 KiB re2 x86_64 2:20250722-1.fc41 updates 552.9 KiB rhash x86_64 1.4.4-2.fc41 fedora 349.9 KiB sdl12-compat x86_64 1.2.68-3.fc41 fedora 195.6 KiB shared-mime-info x86_64 2.3-6.fc41 fedora 5.2 MiB snappy x86_64 1.2.1-2.fc41 fedora 71.1 KiB sombok x86_64 2.4.0-22.fc41 fedora 131.7 KiB spirv-tools-libs x86_64 2025.1-1.fc41 updates 5.6 MiB sqlite x86_64 3.46.1-3.fc41 updates 1.8 MiB sqlite-devel x86_64 3.46.1-3.fc41 updates 666.5 KiB sysprof-capture-devel x86_64 47.2-1.fc41 updates 252.8 KiB tbb x86_64 2021.13.0-2.fc41 fedora 440.8 KiB tbb-bind x86_64 2021.13.0-2.fc41 fedora 23.7 KiB tcl x86_64 1:8.6.14-5.fc41 updates 4.2 MiB tcl-devel x86_64 1:8.6.14-5.fc41 updates 791.3 KiB teckit x86_64 2.5.12-3.fc41 fedora 2.0 MiB texlive-algorithms noarch 11:svn42428-73.fc41 fedora 38.2 KiB texlive-alphalph noarch 11:svn53087-73.fc41 fedora 375.9 KiB texlive-amsfonts noarch 11:svn61937-73.fc41 fedora 5.9 MiB texlive-amsmath noarch 11:svn63514-73.fc41 fedora 266.6 KiB texlive-atbegshi noarch 11:svn53051-73.fc41 fedora 443.4 KiB texlive-attachfile noarch 11:svn42099-73.fc41 fedora 32.0 KiB texlive-atveryend noarch 11:svn53108-73.fc41 fedora 409.9 KiB texlive-auto-pst-pdf noarch 11:svn56596-73.fc41 fedora 14.8 KiB texlive-auxhook noarch 11:svn53173-73.fc41 fedora 301.9 KiB texlive-avantgar noarch 11:svn61983-73.fc41 fedora 1.2 MiB texlive-babel noarch 11:svn65823-73.fc41 fedora 2.1 MiB texlive-babelbib noarch 11:svn57349-73.fc41 fedora 779.1 KiB texlive-base x86_64 11:20230311-85.fc41 fedora 19.0 MiB texlive-bera noarch 11:svn20031.0-73.fc41 fedora 772.9 KiB texlive-biblatex noarch 11:svn66403-73.fc41 fedora 2.2 MiB texlive-bibtex x86_64 11:svn66186-85.fc41 fedora 782.9 KiB texlive-bidi noarch 11:svn65572-73.fc41 fedora 1.2 MiB texlive-bigintcalc noarch 11:svn53172-73.fc41 fedora 515.6 KiB texlive-bitset noarch 11:svn53837-73.fc41 fedora 662.3 KiB texlive-bookman noarch 11:svn61719-73.fc41 fedora 1.2 MiB texlive-bookmark noarch 11:svn56885-73.fc41 fedora 569.3 KiB texlive-booktabs noarch 11:svn53402-73.fc41 fedora 18.3 KiB texlive-breakurl noarch 11:svn29901.1.40-73.fc41 fedora 17.1 KiB texlive-caption noarch 11:svn66580-73.fc41 fedora 906.9 KiB texlive-catchfile noarch 11:svn53084-73.fc41 fedora 318.8 KiB texlive-changepage noarch 11:svn15878.1.0c-73.fc41 fedora 27.3 KiB texlive-charter noarch 11:svn15878.0-73.fc41 fedora 404.0 KiB texlive-cm noarch 11:svn57963-73.fc41 fedora 994.9 KiB texlive-cm-super noarch 11:svn15878.0-73.fc41 fedora 65.0 MiB texlive-cmextra noarch 11:svn57866-73.fc41 fedora 132.7 KiB texlive-collection-basic noarch 11:svn59159-73.fc41 fedora 0.0 B texlive-colorprofiles noarch 11:svn49086-73.fc41 fedora 272.2 KiB texlive-colortbl noarch 11:svn64015-73.fc41 fedora 21.0 KiB texlive-courier noarch 11:svn61719-73.fc41 fedora 915.1 KiB texlive-csquotes noarch 11:svn64389-73.fc41 fedora 112.0 KiB texlive-ctablestack noarch 11:svn38514-73.fc41 fedora 20.1 KiB texlive-currfile noarch 11:svn64673-73.fc41 fedora 34.0 KiB texlive-dehyph noarch 11:svn48599-73.fc41 fedora 239.9 KiB texlive-dvipdfmx x86_64 11:svn66203-85.fc41 fedora 3.8 MiB texlive-dvips x86_64 11:svn66203-85.fc41 fedora 1.6 MiB texlive-enctex noarch 11:svn34957.0-73.fc41 fedora 179.8 KiB texlive-enumitem noarch 11:svn51423-73.fc41 fedora 59.4 KiB texlive-epstopdf noarch 11:svn66461-85.fc41 fedora 39.3 KiB texlive-epstopdf-pkg noarch 11:svn53546-73.fc41 fedora 386.5 KiB texlive-eso-pic noarch 11:svn56658-73.fc41 fedora 27.7 KiB texlive-etex noarch 11:svn66203-73.fc41 fedora 41.0 KiB texlive-etex-pkg noarch 11:svn41784-73.fc41 fedora 18.6 KiB texlive-etexcmds noarch 11:svn53171-73.fc41 fedora 321.0 KiB texlive-etoolbox noarch 11:svn56554-73.fc41 fedora 66.7 KiB texlive-euenc noarch 11:svn19795.0.1h-73.fc41 fedora 39.3 KiB texlive-euro noarch 11:svn22191.1.1-73.fc41 fedora 15.2 KiB texlive-euro-ce noarch 11:svn25714-73.fc41 fedora 41.5 KiB texlive-eurosym noarch 11:svn17265.1.4_subrfix-73.fc41 fedora 219.0 KiB texlive-everyshi noarch 11:svn57001-73.fc41 fedora 157.4 KiB texlive-fancyhdr noarch 11:svn64977-73.fc41 fedora 31.6 KiB texlive-fancyvrb noarch 11:svn65585-73.fc41 fedora 66.2 KiB texlive-filecontents noarch 11:svn52142-73.fc41 fedora 12.2 KiB texlive-filehook noarch 11:svn64822-73.fc41 fedora 55.2 KiB texlive-firstaid noarch 11:svn64892-73.fc41 fedora 296.9 KiB texlive-float noarch 11:svn15878.1.3d-73.fc41 fedora 15.5 KiB texlive-fontspec noarch 11:svn63386-73.fc41 fedora 329.1 KiB texlive-footmisc noarch 11:svn62524-73.fc41 fedora 64.7 KiB texlive-fp noarch 11:svn49719-73.fc41 fedora 124.9 KiB texlive-fpl noarch 11:svn54512-73.fc41 fedora 647.6 KiB texlive-geometry noarch 11:svn61719-73.fc41 fedora 49.5 KiB texlive-gettitlestring noarch 11:svn53170-73.fc41 fedora 338.8 KiB texlive-glyphlist noarch 11:svn54074-85.fc41 fedora 90.3 KiB texlive-graphics noarch 11:svn66204-73.fc41 fedora 124.5 KiB texlive-graphics-cfg noarch 11:svn41448-73.fc41 fedora 3.0 KiB texlive-graphics-def noarch 11:svn64487-73.fc41 fedora 98.2 KiB texlive-gsftopk x86_64 11:svn52851-85.fc41 fedora 47.1 KiB texlive-helvetic noarch 11:svn61719-73.fc41 fedora 1.8 MiB texlive-hobsub noarch 11:svn52810-73.fc41 fedora 80.2 KiB texlive-hologo noarch 11:svn61719-73.fc41 fedora 664.7 KiB texlive-hycolor noarch 11:svn53584-73.fc41 fedora 411.7 KiB texlive-hypdoc noarch 11:svn65678-73.fc41 fedora 358.3 KiB texlive-hyperref noarch 11:svn65758-73.fc41 fedora 763.7 KiB texlive-hyph-utf8 noarch 11:svn61719-73.fc41 fedora 73.9 KiB texlive-hyphen-base noarch 11:svn66413-73.fc41 fedora 63.7 KiB texlive-hyphenex noarch 11:svn57387-73.fc41 fedora 25.7 KiB texlive-ifmtarg noarch 11:svn47544-73.fc41 fedora 9.2 KiB texlive-ifplatform noarch 11:svn45533-73.fc41 fedora 12.7 KiB texlive-iftex noarch 11:svn61910-73.fc41 fedora 28.7 KiB texlive-infwarerr noarch 11:svn53023-73.fc41 fedora 306.3 KiB texlive-intcalc noarch 11:svn53168-73.fc41 fedora 471.6 KiB texlive-kastrup noarch 11:svn15878.0-73.fc41 fedora 3.4 KiB texlive-knuth-lib noarch 11:svn57963-73.fc41 fedora 99.9 KiB texlive-knuth-local noarch 11:svn57963-73.fc41 fedora 106.3 KiB texlive-koma-script noarch 11:svn64685-73.fc41 fedora 9.9 MiB texlive-kpathsea x86_64 11:svn66209-85.fc41 fedora 2.1 MiB texlive-kvdefinekeys noarch 11:svn53193-73.fc41 fedora 314.2 KiB texlive-kvoptions noarch 11:svn63622-73.fc41 fedora 550.0 KiB texlive-kvsetkeys noarch 11:svn64632-73.fc41 fedora 427.4 KiB texlive-l3backend noarch 11:svn65573-73.fc41 fedora 1.1 MiB texlive-l3kernel noarch 11:svn66094-73.fc41 fedora 1.4 MiB texlive-l3packages noarch 11:svn65722-73.fc41 fedora 262.4 KiB texlive-latex noarch 11:svn65161-85.fc41 fedora 40.2 MiB texlive-latex-fonts noarch 11:svn28888.0-73.fc41 fedora 114.2 KiB texlive-latexconfig noarch 11:svn53525-73.fc41 fedora 8.3 KiB texlive-letltxmacro noarch 11:svn53022-73.fc41 fedora 311.2 KiB texlive-lib x86_64 11:20230311-85.fc41 fedora 1.1 MiB texlive-listings noarch 11:svn66222-73.fc41 fedora 580.0 KiB texlive-lm noarch 11:svn65956-73.fc41 fedora 39.4 MiB texlive-lm-math noarch 11:svn36915.1.959-73.fc41 fedora 735.8 KiB texlive-logreq noarch 11:svn53003-73.fc41 fedora 26.3 KiB texlive-ltxcmds noarch 11:svn56421-73.fc41 fedora 424.3 KiB texlive-lua-alt-getopt noarch 11:svn56414-73.fc41 fedora 3.9 KiB texlive-lua-uni-algos noarch 11:svn62204-73.fc41 fedora 129.1 KiB texlive-luabidi noarch 11:svn54512-73.fc41 fedora 25.3 KiB texlive-luahbtex x86_64 11:svn66186-85.fc41 fedora 6.3 MiB texlive-lualibs noarch 11:svn64615-73.fc41 fedora 764.4 KiB texlive-luaotfload noarch 11:svn64616-85.fc41 fedora 8.2 MiB texlive-luatex x86_64 11:svn66967-85.fc41 fedora 9.1 MiB texlive-luatexbase noarch 11:svn52663-73.fc41 fedora 12.8 KiB texlive-makecmds noarch 11:svn15878.0-73.fc41 fedora 11.1 KiB texlive-makeindex x86_64 11:svn62517-85.fc41 fedora 507.2 KiB texlive-manfnt-font noarch 11:svn45777-73.fc41 fedora 41.7 KiB texlive-marginnote noarch 11:svn48383-73.fc41 fedora 22.5 KiB texlive-marvosym noarch 11:svn29349.2.2a-73.fc41 fedora 185.6 KiB texlive-mathpazo noarch 11:svn52663-73.fc41 fedora 110.5 KiB texlive-memoir noarch 11:svn65040-73.fc41 fedora 480.4 KiB texlive-mflogo noarch 11:svn42428-73.fc41 fedora 12.0 KiB texlive-mflogo-font noarch 11:svn54512-73.fc41 fedora 37.9 KiB texlive-mfware x86_64 11:svn66186-85.fc41 fedora 212.6 KiB texlive-modes noarch 11:svn61719-73.fc41 fedora 389.9 KiB texlive-mparhack noarch 11:svn59066-73.fc41 fedora 20.3 KiB texlive-ms noarch 11:svn57473-73.fc41 fedora 18.4 KiB texlive-multido noarch 11:svn18302.1.42-73.fc41 fedora 18.5 KiB texlive-natbib noarch 11:svn20668.8.31b-73.fc41 fedora 132.7 KiB texlive-ncntrsbk noarch 11:svn61719-73.fc41 fedora 931.8 KiB texlive-palatino noarch 11:svn61719-73.fc41 fedora 1.1 MiB texlive-paralist noarch 11:svn43021-73.fc41 fedora 23.4 KiB texlive-pdfcolmk noarch 11:svn52912-73.fc41 fedora 19.6 KiB texlive-pdfescape noarch 11:svn53082-73.fc41 fedora 375.9 KiB texlive-pdftex x86_64 11:svn66243-85.fc41 fedora 4.6 MiB texlive-pdftexcmds noarch 11:svn55777-73.fc41 fedora 423.9 KiB texlive-pgf noarch 11:svn65553-73.fc41 fedora 4.8 MiB texlive-picture noarch 11:svn54867-73.fc41 fedora 323.3 KiB texlive-placeins noarch 11:svn19848.2.2-73.fc41 fedora 4.6 KiB texlive-plain noarch 11:svn57963-73.fc41 fedora 109.4 KiB texlive-polyglossia noarch 11:svn65792-73.fc41 fedora 715.0 KiB texlive-psnfss noarch 11:svn54694-73.fc41 fedora 101.0 KiB texlive-pst-3d noarch 11:svn17257.1.10-73.fc41 fedora 19.5 KiB texlive-pst-coil noarch 11:svn62977-73.fc41 fedora 20.4 KiB texlive-pst-eps noarch 11:svn15878.1.0-73.fc41 fedora 15.5 KiB texlive-pst-fill noarch 11:svn60671-73.fc41 fedora 22.8 KiB texlive-pst-grad noarch 11:svn15878.1.06-73.fc41 fedora 21.1 KiB texlive-pst-math noarch 11:svn64732-73.fc41 fedora 22.3 KiB texlive-pst-node noarch 11:svn61838-73.fc41 fedora 114.0 KiB texlive-pst-ovl noarch 11:svn54963-73.fc41 fedora 12.4 KiB texlive-pst-plot noarch 11:svn65346-73.fc41 fedora 129.7 KiB texlive-pst-text noarch 11:svn49542-73.fc41 fedora 19.7 KiB texlive-pst-tools noarch 11:svn60621-73.fc41 fedora 26.8 KiB texlive-pst-tree noarch 11:svn60421-73.fc41 fedora 42.6 KiB texlive-pstricks noarch 11:svn65346-73.fc41 fedora 468.9 KiB texlive-pstricks-add noarch 11:svn65067-73.fc41 fedora 103.4 KiB texlive-pxfonts noarch 11:svn15878.0-73.fc41 fedora 823.0 KiB texlive-ragged2e noarch 11:svn66152-73.fc41 fedora 731.9 KiB texlive-refcount noarch 11:svn53164-73.fc41 fedora 348.0 KiB texlive-rerunfilecheck noarch 11:svn63869-73.fc41 fedora 361.8 KiB texlive-rsfs noarch 11:svn15878.0-73.fc41 fedora 97.8 KiB texlive-sauerj noarch 11:svn15878.0-73.fc41 fedora 27.0 KiB texlive-setspace noarch 11:svn65206-73.fc41 fedora 22.0 KiB texlive-showexpl noarch 11:svn57414-73.fc41 fedora 21.8 KiB texlive-stringenc noarch 11:svn52982-73.fc41 fedora 1.0 MiB texlive-subfig noarch 11:svn15878.1.3-73.fc41 fedora 36.6 KiB texlive-symbol noarch 11:svn61719-73.fc41 fedora 78.3 KiB texlive-tex x86_64 11:svn66186-85.fc41 fedora 389.4 KiB texlive-tex-gyre noarch 11:svn65956-73.fc41 fedora 24.2 MiB texlive-tex-gyre-math noarch 11:svn41264-73.fc41 fedora 2.7 MiB texlive-tex-ini-files noarch 11:svn40533-73.fc41 fedora 8.1 KiB texlive-texlive-common-doc noarch 11:svn54176-73.fc41 fedora 265.5 KiB texlive-texlive-en noarch 11:svn66572-85.fc41 fedora 5.9 MiB texlive-texlive-msg-translations noarch 11:svn66593-73.fc41 fedora 1.4 MiB texlive-texlive-scripts noarch 11:svn66584-85.fc41 fedora 337.2 KiB texlive-texlive.infra noarch 11:svn66512-85.fc41 fedora 1.0 MiB texlive-times noarch 11:svn61719-73.fc41 fedora 992.2 KiB texlive-tipa noarch 11:svn29349.1.3-73.fc41 fedora 3.7 MiB texlive-titlesec noarch 11:svn59845-73.fc41 fedora 97.8 KiB texlive-tools noarch 11:svn64892-73.fc41 fedora 403.2 KiB texlive-txfonts noarch 11:svn15878.0-73.fc41 fedora 1.5 MiB texlive-underscore noarch 11:svn18261.0-73.fc41 fedora 19.3 KiB texlive-unicode-data noarch 11:svn64423-73.fc41 fedora 3.1 MiB texlive-uniquecounter noarch 11:svn53162-73.fc41 fedora 312.0 KiB texlive-url noarch 11:svn32528.3.4-73.fc41 fedora 21.4 KiB texlive-utopia noarch 11:svn15878.0-73.fc41 fedora 540.6 KiB texlive-varwidth noarch 11:svn24104.0.92-73.fc41 fedora 19.5 KiB texlive-wasy noarch 11:svn53533-73.fc41 fedora 137.7 KiB texlive-wasy-type1 noarch 11:svn53534-73.fc41 fedora 332.4 KiB texlive-wasysym noarch 11:svn54080-73.fc41 fedora 23.9 KiB texlive-xcolor noarch 11:svn63563-73.fc41 fedora 79.3 KiB texlive-xdvi x86_64 11:svn62387-85.fc41 fedora 743.4 KiB texlive-xetex x86_64 11:svn66203-85.fc41 fedora 2.1 MiB texlive-xetexconfig noarch 11:svn45845-73.fc41 fedora 305.0 B texlive-xifthen noarch 11:svn38929-73.fc41 fedora 14.4 KiB texlive-xkeyval noarch 11:svn63616-73.fc41 fedora 69.3 KiB texlive-xpatch noarch 11:svn54563-73.fc41 fedora 26.8 KiB texlive-xstring noarch 11:svn65551-73.fc41 fedora 56.1 KiB texlive-xunicode noarch 11:svn30466.0.981-73.fc41 fedora 219.6 KiB texlive-zapfchan noarch 11:svn61719-73.fc41 fedora 178.1 KiB texlive-zapfding noarch 11:svn61719-73.fc41 fedora 79.5 KiB texlive-zref noarch 11:svn62977-73.fc41 fedora 816.8 KiB thrift x86_64 0.20.0-3.fc41 fedora 4.8 MiB tk x86_64 1:8.6.14-2.fc41 fedora 3.6 MiB tk-devel x86_64 1:8.6.14-2.fc41 fedora 984.9 KiB tpm2-tss x86_64 4.1.3-3.fc41 fedora 1.6 MiB ttmkfdir x86_64 3.0.9-71.fc41 fedora 122.7 KiB tzdata noarch 2025b-1.fc41 updates 1.6 MiB tzdata-java noarch 2025b-1.fc41 updates 100.1 KiB unixODBC x86_64 2.3.12-5.fc41 fedora 1.0 MiB uriparser x86_64 0.9.8-3.fc41 updates 141.9 KiB urw-base35-bookman-fonts noarch 20200910-23.fc41 fedora 1.4 MiB urw-base35-c059-fonts noarch 20200910-23.fc41 fedora 1.4 MiB urw-base35-d050000l-fonts noarch 20200910-23.fc41 fedora 84.3 KiB urw-base35-fonts noarch 20200910-23.fc41 fedora 5.3 KiB urw-base35-fonts-common noarch 20200910-23.fc41 fedora 37.4 KiB urw-base35-gothic-fonts noarch 20200910-23.fc41 fedora 1.2 MiB urw-base35-nimbus-mono-ps-fonts noarch 20200910-23.fc41 fedora 1.0 MiB urw-base35-nimbus-roman-fonts noarch 20200910-23.fc41 fedora 1.4 MiB urw-base35-nimbus-sans-fonts noarch 20200910-23.fc41 fedora 2.4 MiB urw-base35-p052-fonts noarch 20200910-23.fc41 fedora 1.5 MiB urw-base35-standard-symbols-ps-fonts noarch 20200910-23.fc41 fedora 64.9 KiB urw-base35-z003-fonts noarch 20200910-23.fc41 fedora 390.8 KiB utf8cpp-devel noarch 4.0.5-3.fc41 fedora 139.4 KiB utf8proc x86_64 2.7.0-8.fc41 fedora 362.4 KiB vim-filesystem noarch 2:9.1.1591-1.fc41 updates 40.0 B vtk x86_64 9.2.6-18.fc41 fedora 100.4 MiB vtk-devel x86_64 9.2.6-18.fc41 fedora 37.8 MiB vtk-java x86_64 9.2.6-18.fc41 fedora 20.1 MiB vtk-qt x86_64 9.2.6-18.fc41 fedora 1.0 MiB vulkan-headers noarch 1.4.309.0-1.fc41 updates 30.0 MiB vulkan-loader x86_64 1.4.309.0-1.fc41 updates 536.6 KiB vulkan-loader-devel x86_64 1.4.309.0-1.fc41 updates 8.0 KiB woff2 x86_64 1.0.2-20.fc41 fedora 133.7 KiB xcb-util x86_64 0.4.1-6.fc41 fedora 30.4 KiB xcb-util-image x86_64 0.4.1-6.fc41 fedora 22.2 KiB xcb-util-keysyms x86_64 0.4.1-6.fc41 fedora 16.8 KiB xcb-util-renderutil x86_64 0.3.10-6.fc41 fedora 28.5 KiB xcb-util-wm x86_64 0.4.2-6.fc41 fedora 85.4 KiB xdg-utils noarch 1.2.1-2.fc41 fedora 346.3 KiB xerces-c x86_64 3.2.5-5.fc41 fedora 3.6 MiB xkeyboard-config noarch 2.42-2.fc41 fedora 6.5 MiB xml-common noarch 0.6.3-65.fc41 fedora 78.4 KiB xorg-x11-fonts-Type1 noarch 7.5-39.fc41 fedora 863.3 KiB xorg-x11-proto-devel noarch 2024.1-3.fc41 fedora 1.7 MiB xpdf-libs x86_64 1:4.05-5.fc41 fedora 1.7 MiB xprop x86_64 1.2.7-2.fc41 fedora 58.8 KiB xz-devel x86_64 1:5.8.1-2.fc41 updates 258.8 KiB zlib-ng-compat-devel x86_64 2.2.3-2.fc41 updates 107.0 KiB zziplib x86_64 0.13.74-2.fc41 fedora 233.7 KiB Transaction Summary: Installing: 992 packages Total size of inbound packages is 811 MiB. Need to download 811 MiB. After this operation, 3 GiB extra will be used (install 3 GiB, remove 0 B). [ 1/992] texlive-babel-english-11:svn4 100% | 1.4 MiB/s | 18.7 KiB | 00m00s [ 2/992] python3-sphinx-1:7.3.7-2.fc41 100% | 109.6 MiB/s | 2.6 MiB | 00m00s [ 3/992] texlive-collection-fontsrecom 100% | 379.7 KiB/s | 9.5 KiB | 00m00s [ 4/992] texlive-capt-of-11:svn29803.0 100% | 252.6 KiB/s | 13.1 KiB | 00m00s [ 5/992] texlive-ec-11:svn25033.1.0-73 100% | 132.8 MiB/s | 679.9 KiB | 00m00s [ 6/992] texlive-cmap-11:svn57640-73.f 100% | 326.9 KiB/s | 19.6 KiB | 00m00s [ 7/992] texlive-framed-11:svn26789.0. 100% | 834.2 KiB/s | 16.7 KiB | 00m00s [ 8/992] texlive-metafont-11:svn66186- 100% | 64.3 MiB/s | 263.5 KiB | 00m00s [ 9/992] texlive-fncychap-11:svn20710. 100% | 373.7 KiB/s | 19.8 KiB | 00m00s [ 10/992] texlive-needspace-11:svn29601 100% | 228.0 KiB/s | 13.0 KiB | 00m00s [ 11/992] texlive-parskip-11:svn58358-7 100% | 229.1 KiB/s | 14.9 KiB | 00m00s [ 12/992] texlive-tabulary-11:svn34368. 100% | 253.6 KiB/s | 16.2 KiB | 00m00s [ 13/992] texlive-wrapfig-11:svn61719-7 100% | 660.4 KiB/s | 21.1 KiB | 00m00s [ 14/992] texlive-upquote-11:svn26059.v 100% | 257.2 KiB/s | 14.9 KiB | 00m00s [ 15/992] blender-rpm-macros-1:4.4.3-1. 100% | 166.6 KiB/s | 7.7 KiB | 00m00s [ 16/992] cmake-0:3.30.8-1.fc41.x86_64 100% | 172.5 MiB/s | 10.9 MiB | 00m00s [ 17/992] CGAL-devel-0:5.6.2-1.fc41.x86 100% | 45.7 MiB/s | 5.8 MiB | 00m00s [ 18/992] gmp-devel-1:6.3.0-2.fc41.x86_ 100% | 42.6 MiB/s | 174.4 KiB | 00m00s [ 19/992] hdf5-devel-0:1.12.1-21.fc41.x 100% | 149.6 MiB/s | 1.3 MiB | 00m00s [ 20/992] json-devel-0:3.11.3-2.fc41.x8 100% | 26.9 MiB/s | 165.3 KiB | 00m00s [ 21/992] gcc-c++-0:14.3.1-1.fc41.x86_6 100% | 196.9 MiB/s | 14.2 MiB | 00m00s [ 22/992] libicu-devel-0:74.2-2.fc41.x8 100% | 151.1 MiB/s | 928.2 KiB | 00m00s [ 23/992] libxml2-devel-0:2.12.10-1.fc4 100% | 127.9 MiB/s | 523.8 KiB | 00m00s [ 24/992] boost-devel-0:1.83.0-8.fc41.x 100% | 64.7 MiB/s | 14.2 MiB | 00m00s [ 25/992] mpfr-devel-0:4.2.1-5.fc41.x86 100% | 391.6 KiB/s | 21.9 KiB | 00m00s [ 26/992] opencascade-devel-0:7.8.1-3.f 100% | 235.1 MiB/s | 5.2 MiB | 00m00s [ 27/992] latexmk-0:4.87-1.fc41.noarch 100% | 3.9 MiB/s | 463.1 KiB | 00m00s [ 28/992] python3-devel-0:3.13.5-1.fc41 100% | 99.0 MiB/s | 405.5 KiB | 00m00s [ 29/992] python3-orderly_set-0:5.2.2-2 100% | 340.9 KiB/s | 31.7 KiB | 00m00s [ 30/992] python3-olca-0:0.0.9-3.fc41.n 100% | 869.1 KiB/s | 101.7 KiB | 00m00s [ 31/992] python3-sphinx-autoapi-0:3.2. 100% | 2.1 MiB/s | 92.4 KiB | 00m00s [ 32/992] python3-pystache-0:0.6.0-3.fc 100% | 2.2 MiB/s | 150.0 KiB | 00m00s [ 33/992] python3-cjio-0:0.6.10-4.fc41. 100% | 676.1 KiB/s | 125.1 KiB | 00m00s [ 34/992] swig-0:4.2.1-9.fc41.x86_64 100% | 100.7 MiB/s | 1.6 MiB | 00m00s [ 35/992] tbb-devel-0:2021.13.0-2.fc41. 100% | 78.1 MiB/s | 239.8 KiB | 00m00s [ 36/992] python3-imagesize-0:1.4.1-9.f 100% | 10.8 MiB/s | 22.2 KiB | 00m00s [ 37/992] python3-docutils-0:0.20.1-6.f 100% | 117.6 MiB/s | 1.1 MiB | 00m00s [ 38/992] python3-snowballstemmer-0:2.2 100% | 84.1 MiB/s | 258.4 KiB | 00m00s [ 39/992] python3-sphinx-theme-alabaste 100% | 5.9 MiB/s | 24.3 KiB | 00m00s [ 40/992] python3-pygments-0:2.18.0-2.f 100% | 63.3 MiB/s | 2.5 MiB | 00m00s [ 41/992] texlive-base-11:20230311-85.f 100% | 74.6 MiB/s | 2.6 MiB | 00m00s [ 42/992] texlive-kpathsea-11:svn66209- 100% | 99.2 MiB/s | 1.1 MiB | 00m00s [ 43/992] texlive-avantgar-11:svn61983- 100% | 62.3 MiB/s | 319.1 KiB | 00m00s [ 44/992] texlive-bookman-11:svn61719-7 100% | 89.1 MiB/s | 365.0 KiB | 00m00s [ 45/992] texlive-charter-11:svn15878.0 100% | 39.8 MiB/s | 203.8 KiB | 00m00s [ 46/992] python3-xsdata-0:22.2-3.fc41. 100% | 3.8 MiB/s | 383.2 KiB | 00m00s [ 47/992] texlive-collection-basic-11:s 100% | 4.7 MiB/s | 9.5 KiB | 00m00s [ 48/992] texlive-courier-11:svn61719-7 100% | 85.1 MiB/s | 523.0 KiB | 00m00s [ 49/992] texlive-cmextra-11:svn57866-7 100% | 1.1 MiB/s | 47.0 KiB | 00m00s [ 50/992] texlive-euro-ce-11:svn25714-7 100% | 1.2 MiB/s | 29.3 KiB | 00m00s [ 51/992] texlive-euro-11:svn22191.1.1- 100% | 702.5 KiB/s | 14.8 KiB | 00m00s [ 52/992] texlive-fpl-11:svn54512-73.fc 100% | 24.5 MiB/s | 300.9 KiB | 00m00s [ 53/992] texlive-eurosym-11:svn17265.1 100% | 4.4 MiB/s | 154.3 KiB | 00m00s [ 54/992] texlive-helvetic-11:svn61719- 100% | 106.1 MiB/s | 652.0 KiB | 00m00s [ 55/992] texlive-lm-math-11:svn36915.1 100% | 72.6 MiB/s | 445.9 KiB | 00m00s [ 56/992] texlive-manfnt-font-11:svn457 100% | 1.1 MiB/s | 35.0 KiB | 00m00s [ 57/992] texlive-marvosym-11:svn29349. 100% | 23.5 MiB/s | 144.5 KiB | 00m00s [ 58/992] texlive-mathpazo-11:svn52663- 100% | 14.3 MiB/s | 87.6 KiB | 00m00s [ 59/992] texlive-lm-11:svn65956-73.fc4 100% | 156.1 MiB/s | 12.0 MiB | 00m00s [ 60/992] texlive-mflogo-font-11:svn545 100% | 991.8 KiB/s | 29.8 KiB | 00m00s [ 61/992] texlive-palatino-11:svn61719- 100% | 34.1 MiB/s | 419.4 KiB | 00m00s [ 62/992] texlive-cm-super-11:svn15878. 100% | 224.4 MiB/s | 61.7 MiB | 00m00s [ 63/992] texlive-ncntrsbk-11:svn61719- 100% | 3.2 MiB/s | 360.0 KiB | 00m00s [ 64/992] texlive-rsfs-11:svn15878.0-73 100% | 21.9 MiB/s | 67.4 KiB | 00m00s [ 65/992] texlive-symbol-11:svn61719-73 100% | 17.1 MiB/s | 52.5 KiB | 00m00s [ 66/992] texlive-pxfonts-11:svn15878.0 100% | 5.1 MiB/s | 520.7 KiB | 00m00s [ 67/992] texlive-times-11:svn61719-73. 100% | 8.5 MiB/s | 365.2 KiB | 00m00s [ 68/992] texlive-tex-gyre-math-11:svn4 100% | 24.1 MiB/s | 1.4 MiB | 00m00s [ 69/992] texlive-tipa-11:svn29349.1.3- 100% | 156.1 MiB/s | 2.8 MiB | 00m00s [ 70/992] texlive-utopia-11:svn15878.0- 100% | 57.8 MiB/s | 236.7 KiB | 00m00s [ 71/992] texlive-wasy-11:svn53533-73.f 100% | 1.2 MiB/s | 37.5 KiB | 00m00s [ 72/992] texlive-tex-gyre-11:svn65956- 100% | 56.8 MiB/s | 8.0 MiB | 00m00s [ 73/992] texlive-wasy-type1-11:svn5353 100% | 3.9 MiB/s | 265.8 KiB | 00m00s [ 74/992] texlive-txfonts-11:svn15878.0 100% | 7.2 MiB/s | 813.9 KiB | 00m00s [ 75/992] texlive-wasysym-11:svn54080-7 100% | 574.7 KiB/s | 16.1 KiB | 00m00s [ 76/992] texlive-zapfding-11:svn61719- 100% | 20.3 MiB/s | 62.3 KiB | 00m00s [ 77/992] texlive-lib-11:20230311-85.fc 100% | 79.8 MiB/s | 490.4 KiB | 00m00s [ 78/992] texlive-tools-11:svn64892-73. 100% | 35.4 MiB/s | 72.6 KiB | 00m00s [ 79/992] boost-0:1.83.0-8.fc41.x86_64 100% | 4.2 MiB/s | 13.0 KiB | 00m00s [ 80/992] boost-numpy3-0:1.83.0-8.fc41. 100% | 9.3 MiB/s | 28.6 KiB | 00m00s [ 81/992] jsoncpp-0:1.9.5-8.fc41.x86_64 100% | 19.4 MiB/s | 99.3 KiB | 00m00s [ 82/992] make-1:4.4.1-8.fc41.x86_64 100% | 143.1 MiB/s | 586.1 KiB | 00m00s [ 83/992] rhash-0:1.4.4-2.fc41.x86_64 100% | 47.8 MiB/s | 196.0 KiB | 00m00s [ 84/992] texlive-modes-11:svn61719-73. 100% | 7.6 MiB/s | 303.7 KiB | 00m00s [ 85/992] cmake-filesystem-0:3.30.8-1.f 100% | 16.4 MiB/s | 16.8 KiB | 00m00s [ 86/992] libmpc-0:1.3.1-6.fc41.x86_64 100% | 23.2 MiB/s | 71.1 KiB | 00m00s [ 87/992] texlive-zapfchan-11:svn61719- 100% | 1.8 MiB/s | 106.9 KiB | 00m00s [ 88/992] gmp-c++-1:6.3.0-2.fc41.x86_64 100% | 6.1 MiB/s | 18.6 KiB | 00m00s [ 89/992] libaec-devel-0:1.1.3-1.fc41.x 100% | 3.0 MiB/s | 12.1 KiB | 00m00s [ 90/992] hdf5-0:1.12.1-21.fc41.x86_64 100% | 56.3 MiB/s | 2.1 MiB | 00m00s [ 91/992] perl-Digest-MD5-0:2.59-5.fc41 100% | 11.7 MiB/s | 36.0 KiB | 00m00s [ 92/992] perl-File-Path-0:2.18-511.fc4 100% | 8.6 MiB/s | 35.3 KiB | 00m00s [ 93/992] perl-Time-HiRes-4:1.9777-511. 100% | 14.0 MiB/s | 57.3 KiB | 00m00s [ 94/992] cmake-data-0:3.30.8-1.fc41.no 100% | 27.5 MiB/s | 2.3 MiB | 00m00s [ 95/992] perl-Unicode-Normalize-0:1.32 100% | 14.5 MiB/s | 74.2 KiB | 00m00s [ 96/992] xdg-utils-0:1.2.1-2.fc41.noar 100% | 19.4 MiB/s | 79.3 KiB | 00m00s [ 97/992] libicu-0:74.2-2.fc41.x86_64 100% | 203.7 MiB/s | 10.4 MiB | 00m00s [ 98/992] opencascade-draw-0:7.8.1-3.fc 100% | 82.5 MiB/s | 2.5 MiB | 00m00s [ 99/992] gcc-0:14.3.1-1.fc41.x86_64 100% | 142.1 MiB/s | 37.0 MiB | 00m00s [100/992] opencascade-foundation-0:7.8. 100% | 95.8 MiB/s | 12.5 MiB | 00m00s [101/992] opencascade-ocaf-0:7.8.1-3.fc 100% | 54.2 MiB/s | 1.2 MiB | 00m00s [102/992] texlive-latex-11:svn65161-85. 100% | 102.4 MiB/s | 29.9 MiB | 00m00s [103/992] opencascade-modeling-0:7.8.1- 100% | 115.0 MiB/s | 14.1 MiB | 00m00s [104/992] opencascade-visualization-0:7 100% | 28.3 MiB/s | 2.1 MiB | 00m00s [105/992] python3-click-0:8.1.7-6.fc41. 100% | 9.8 MiB/s | 241.8 KiB | 00m00s [106/992] python3-fastjsonschema-0:2.19 100% | 5.7 MiB/s | 64.6 KiB | 00m00s [107/992] python3-jsonschema-0:4.19.1-6 100% | 28.5 MiB/s | 204.2 KiB | 00m00s [108/992] python3-simplejson-0:3.19.2-5 100% | 79.7 MiB/s | 163.2 KiB | 00m00s [109/992] python3-pyyaml-0:6.0.1-18.fc4 100% | 18.8 MiB/s | 231.6 KiB | 00m00s [110/992] python3-jsonref-0:1.1.0-7.fc4 100% | 1.1 MiB/s | 28.7 KiB | 00m00s [111/992] tbb-0:2021.13.0-2.fc41.x86_64 100% | 14.6 MiB/s | 164.2 KiB | 00m00s [112/992] tbb-bind-0:2021.13.0-2.fc41.x 100% | 1.2 MiB/s | 19.2 KiB | 00m00s [113/992] texlive-texlive-scripts-11:sv 100% | 3.2 MiB/s | 121.0 KiB | 00m00s [114/992] python3-libs-0:3.13.5-1.fc41. 100% | 115.6 MiB/s | 9.1 MiB | 00m00s [115/992] texlive-bibtex-11:svn66186-85 100% | 31.1 MiB/s | 446.5 KiB | 00m00s [116/992] texlive-cm-11:svn57963-73.fc4 100% | 78.1 MiB/s | 319.7 KiB | 00m00s [117/992] texlive-colorprofiles-11:svn4 100% | 46.9 MiB/s | 144.0 KiB | 00m00s [118/992] texlive-dvips-11:svn66203-85. 100% | 143.5 MiB/s | 734.8 KiB | 00m00s [119/992] texlive-enctex-11:svn34957.0- 100% | 12.5 MiB/s | 51.3 KiB | 00m00s [120/992] texlive-dvipdfmx-11:svn66203- 100% | 186.5 MiB/s | 3.0 MiB | 00m00s [121/992] texlive-etex-11:svn66203-73.f 100% | 12.9 MiB/s | 26.5 KiB | 00m00s [122/992] texlive-glyphlist-11:svn54074 100% | 18.5 MiB/s | 37.9 KiB | 00m00s [123/992] texlive-graphics-def-11:svn64 100% | 12.9 MiB/s | 26.4 KiB | 00m00s [124/992] texlive-hyph-utf8-11:svn61719 100% | 8.9 MiB/s | 27.4 KiB | 00m00s [125/992] texlive-etex-pkg-11:svn41784- 100% | 819.5 KiB/s | 14.8 KiB | 00m00s [126/992] texlive-hyphen-base-11:svn664 100% | 10.3 MiB/s | 31.8 KiB | 00m00s [127/992] texlive-hyphenex-11:svn57387- 100% | 3.4 MiB/s | 17.4 KiB | 00m00s [128/992] texlive-ifplatform-11:svn4553 100% | 2.8 MiB/s | 14.2 KiB | 00m00s [129/992] texlive-iftex-11:svn61910-73. 100% | 6.2 MiB/s | 19.0 KiB | 00m00s [130/992] texlive-knuth-lib-11:svn57963 100% | 12.2 MiB/s | 49.8 KiB | 00m00s [131/992] texlive-knuth-local-11:svn579 100% | 10.5 MiB/s | 42.8 KiB | 00m00s [132/992] texlive-lua-alt-getopt-11:svn 100% | 3.5 MiB/s | 10.7 KiB | 00m00s [133/992] texlive-luahbtex-11:svn66186- 100% | 97.8 MiB/s | 2.0 MiB | 00m00s [134/992] texlive-luatex-11:svn66967-85 100% | 145.8 MiB/s | 3.8 MiB | 00m00s [135/992] texlive-makeindex-11:svn62517 100% | 60.2 MiB/s | 431.7 KiB | 00m00s [136/992] texlive-amsfonts-11:svn61937- 100% | 28.6 MiB/s | 3.7 MiB | 00m00s [137/992] texlive-mfware-11:svn66186-85 100% | 16.4 MiB/s | 100.7 KiB | 00m00s [138/992] texlive-plain-11:svn57963-73. 100% | 13.5 MiB/s | 41.6 KiB | 00m00s [139/992] texlive-tex-ini-files-11:svn4 100% | 3.3 MiB/s | 13.5 KiB | 00m00s [140/992] texlive-tex-11:svn66186-85.fc 100% | 40.2 MiB/s | 205.9 KiB | 00m00s [141/992] texlive-pdftex-11:svn66243-85 100% | 153.0 MiB/s | 2.4 MiB | 00m00s [142/992] texlive-mflogo-11:svn42428-73 100% | 436.3 KiB/s | 14.4 KiB | 00m00s [143/992] texlive-texlive-common-doc-11 100% | 4.6 MiB/s | 155.3 KiB | 00m00s [144/992] texlive-texlive-msg-translati 100% | 7.4 MiB/s | 158.3 KiB | 00m00s [145/992] texlive-texlive.infra-11:svn6 100% | 71.9 MiB/s | 294.6 KiB | 00m00s [146/992] texlive-unicode-data-11:svn64 100% | 88.6 MiB/s | 362.9 KiB | 00m00s [147/992] texlive-texlive-en-11:svn6657 100% | 40.0 MiB/s | 2.0 MiB | 00m00s [148/992] texlive-kvoptions-11:svn63622 100% | 60.0 MiB/s | 491.6 KiB | 00m00s [149/992] texlive-fp-11:svn49719-73.fc4 100% | 1.5 MiB/s | 34.0 KiB | 00m00s [150/992] boost-atomic-0:1.83.0-8.fc41. 100% | 3.1 MiB/s | 18.9 KiB | 00m00s [151/992] boost-chrono-0:1.83.0-8.fc41. 100% | 4.9 MiB/s | 25.2 KiB | 00m00s [152/992] boost-container-0:1.83.0-8.fc 100% | 9.6 MiB/s | 39.3 KiB | 00m00s [153/992] boost-context-0:1.83.0-8.fc41 100% | 3.9 MiB/s | 15.9 KiB | 00m00s [154/992] boost-contract-0:1.83.0-8.fc4 100% | 22.1 MiB/s | 45.3 KiB | 00m00s [155/992] boost-coroutine-0:1.83.0-8.fc 100% | 3.8 MiB/s | 19.3 KiB | 00m00s [156/992] boost-date-time-0:1.83.0-8.fc 100% | 4.8 MiB/s | 14.7 KiB | 00m00s [157/992] boost-fiber-0:1.83.0-8.fc41.x 100% | 20.3 MiB/s | 41.5 KiB | 00m00s [158/992] boost-filesystem-0:1.83.0-8.f 100% | 13.4 MiB/s | 68.6 KiB | 00m00s [159/992] boost-graph-0:1.83.0-8.fc41.x 100% | 49.4 MiB/s | 151.6 KiB | 00m00s [160/992] boost-iostreams-0:1.83.0-8.fc 100% | 19.8 MiB/s | 40.5 KiB | 00m00s [161/992] boost-json-0:1.83.0-8.fc41.x8 100% | 46.8 MiB/s | 143.7 KiB | 00m00s [162/992] boost-locale-0:1.83.0-8.fc41. 100% | 34.6 MiB/s | 212.6 KiB | 00m00s [163/992] boost-log-0:1.83.0-8.fc41.x86 100% | 79.9 MiB/s | 490.7 KiB | 00m00s [164/992] boost-nowide-0:1.83.0-8.fc41. 100% | 4.8 MiB/s | 19.7 KiB | 00m00s [165/992] boost-math-0:1.83.0-8.fc41.x8 100% | 34.9 MiB/s | 214.6 KiB | 00m00s [166/992] boost-program-options-0:1.83. 100% | 35.3 MiB/s | 108.4 KiB | 00m00s [167/992] boost-python3-0:1.83.0-8.fc41 100% | 31.0 MiB/s | 95.2 KiB | 00m00s [168/992] boost-random-0:1.83.0-8.fc41. 100% | 11.4 MiB/s | 23.3 KiB | 00m00s [169/992] boost-regex-0:1.83.0-8.fc41.x 100% | 21.6 MiB/s | 110.7 KiB | 00m00s [170/992] boost-serialization-0:1.83.0- 100% | 43.4 MiB/s | 133.3 KiB | 00m00s [171/992] boost-system-0:1.83.0-8.fc41. 100% | 7.2 MiB/s | 14.7 KiB | 00m00s [172/992] boost-stacktrace-0:1.83.0-8.f 100% | 7.2 MiB/s | 29.5 KiB | 00m00s [173/992] boost-thread-0:1.83.0-8.fc41. 100% | 19.9 MiB/s | 61.1 KiB | 00m00s [174/992] boost-test-0:1.83.0-8.fc41.x8 100% | 38.7 MiB/s | 238.1 KiB | 00m00s [175/992] boost-timer-0:1.83.0-8.fc41.x 100% | 5.1 MiB/s | 20.7 KiB | 00m00s [176/992] boost-type_erasure-0:1.83.0-8 100% | 5.4 MiB/s | 33.0 KiB | 00m00s [177/992] boost-wave-0:1.83.0-8.fc41.x8 100% | 50.5 MiB/s | 206.8 KiB | 00m00s [178/992] emacs-filesystem-1:30.0-3.fc4 100% | 7.0 MiB/s | 7.1 KiB | 00m00s [179/992] texlive-xdvi-11:svn62387-85.f 100% | 3.6 MiB/s | 339.7 KiB | 00m00s [180/992] cpp-0:14.3.1-1.fc41.x86_64 100% | 239.1 MiB/s | 12.0 MiB | 00m00s [181/992] libaec-0:1.1.3-1.fc41.x86_64 100% | 796.1 KiB/s | 37.4 KiB | 00m00s [182/992] perl-Digest-0:1.20-511.fc41.n 100% | 12.2 MiB/s | 24.9 KiB | 00m00s [183/992] perl-Exporter-0:5.78-511.fc41 100% | 15.1 MiB/s | 30.9 KiB | 00m00s [184/992] perl-Carp-0:1.54-511.fc41.noa 100% | 9.4 MiB/s | 28.9 KiB | 00m00s [185/992] texlive-hypdoc-11:svn65678-73 100% | 81.3 MiB/s | 333.1 KiB | 00m00s [186/992] texlive-hyperref-11:svn65758- 100% | 28.5 MiB/s | 116.9 KiB | 00m00s [187/992] texlive-l3kernel-11:svn66094- 100% | 65.0 MiB/s | 199.8 KiB | 00m00s [188/992] texlive-latex-fonts-11:svn288 100% | 15.3 MiB/s | 47.2 KiB | 00m00s [189/992] texlive-latexconfig-11:svn535 100% | 3.3 MiB/s | 13.5 KiB | 00m00s [190/992] texlive-psnfss-11:svn54694-73 100% | 28.0 MiB/s | 57.4 KiB | 00m00s [191/992] texlive-url-11:svn32528.3.4-7 100% | 8.7 MiB/s | 17.7 KiB | 00m00s [192/992] desktop-file-utils-0:0.27-2.f 100% | 33.6 MiB/s | 68.9 KiB | 00m00s [193/992] tk-1:8.6.14-2.fc41.x86_64 100% | 179.7 MiB/s | 1.6 MiB | 00m00s [194/992] fontconfig-0:2.15.0-8.fc41.x8 100% | 131.8 MiB/s | 269.9 KiB | 00m00s [195/992] freetype-0:2.13.3-1.fc41.x86_ 100% | 44.4 MiB/s | 409.2 KiB | 00m00s [196/992] libglvnd-glx-1:1.7.0-5.fc41.x 100% | 42.1 MiB/s | 129.2 KiB | 00m00s [197/992] python3-attrs-0:24.2.0-1.fc41 100% | 25.5 MiB/s | 130.4 KiB | 00m00s [198/992] python3-jsonschema-specificat 100% | 5.3 MiB/s | 27.0 KiB | 00m00s [199/992] python3-numpy-1:1.26.4-8.fc41 100% | 57.7 MiB/s | 7.6 MiB | 00m00s [200/992] python3-rpds-py-0:0.19.1-1.fc 100% | 11.2 MiB/s | 287.9 KiB | 00m00s [201/992] libb2-0:0.98.1-12.fc41.x86_64 100% | 3.6 MiB/s | 25.7 KiB | 00m00s [202/992] mpdecimal-0:2.5.1-16.fc41.x86 100% | 12.4 MiB/s | 89.0 KiB | 00m00s [203/992] perl-Getopt-Long-1:2.58-2.fc4 100% | 5.7 MiB/s | 63.9 KiB | 00m00s [204/992] python-pip-wheel-0:24.2-1.fc4 100% | 57.2 MiB/s | 1.2 MiB | 00m00s [205/992] perl-Pod-Usage-4:2.03-511.fc4 100% | 3.6 MiB/s | 40.0 KiB | 00m00s [206/992] texlive-gsftopk-11:svn52851-8 100% | 4.3 MiB/s | 35.1 KiB | 00m00s [207/992] texlive-epstopdf-pkg-11:svn53 100% | 59.0 MiB/s | 362.2 KiB | 00m00s [208/992] vtk-0:9.2.6-18.fc41.x86_64 100% | 167.3 MiB/s | 24.1 MiB | 00m00s [209/992] texlive-catchfile-11:svn53084 100% | 7.3 MiB/s | 305.2 KiB | 00m00s [210/992] harfbuzz-0:9.0.0-3.fc41.x86_6 100% | 143.7 MiB/s | 1.0 MiB | 00m00s [211/992] texlive-pdftexcmds-11:svn5577 100% | 34.5 MiB/s | 388.9 KiB | 00m00s [212/992] libpng-2:1.6.40-4.fc41.x86_64 100% | 29.4 MiB/s | 120.3 KiB | 00m00s [213/992] zziplib-0:0.13.74-2.fc41.x86_ 100% | 28.1 MiB/s | 86.4 KiB | 00m00s [214/992] libpaper-1:2.1.1-7.fc41.x86_6 100% | 8.9 MiB/s | 27.3 KiB | 00m00s [215/992] texlive-dehyph-11:svn48599-73 100% | 31.1 MiB/s | 63.7 KiB | 00m00s [216/992] perl-File-Temp-1:0.231.100-51 100% | 28.9 MiB/s | 59.1 KiB | 00m00s [217/992] perl-Text-Unidecode-0:1.30-25 100% | 59.0 MiB/s | 181.4 KiB | 00m00s [218/992] perl-XML-Parser-0:2.47-5.fc41 100% | 38.5 MiB/s | 236.7 KiB | 00m00s [219/992] perl-constant-0:1.33-512.fc41 100% | 11.2 MiB/s | 23.0 KiB | 00m00s [220/992] libXaw-0:1.0.16-2.fc41.x86_64 100% | 49.5 MiB/s | 202.6 KiB | 00m00s [221/992] libXi-0:1.8.2-1.fc41.x86_64 100% | 39.0 MiB/s | 39.9 KiB | 00m00s [222/992] libXmu-0:1.2.1-2.fc41.x86_64 100% | 38.1 MiB/s | 78.0 KiB | 00m00s [223/992] libXpm-0:3.5.17-4.fc41.x86_64 100% | 21.5 MiB/s | 66.0 KiB | 00m00s [224/992] perl-XML-XPath-0:1.48-7.fc41. 100% | 4.0 MiB/s | 86.9 KiB | 00m00s [225/992] texlive-xetex-11:svn66203-85. 100% | 12.6 MiB/s | 1.2 MiB | 00m00s [226/992] perl-MIME-Base64-0:3.16-511.f 100% | 4.9 MiB/s | 29.9 KiB | 00m00s [227/992] texlive-atbegshi-11:svn53051- 100% | 99.3 MiB/s | 406.8 KiB | 00m00s [228/992] texlive-auxhook-11:svn53173-7 100% | 47.7 MiB/s | 292.8 KiB | 00m00s [229/992] texlive-bitset-11:svn53837-73 100% | 100.6 MiB/s | 618.3 KiB | 00m00s [230/992] texlive-gettitlestring-11:svn 100% | 52.9 MiB/s | 325.2 KiB | 00m00s [231/992] texlive-hobsub-11:svn52810-73 100% | 18.5 MiB/s | 75.6 KiB | 00m00s [232/992] texlive-hycolor-11:svn53584-7 100% | 53.3 MiB/s | 381.9 KiB | 00m00s [233/992] texlive-infwarerr-11:svn53023 100% | 40.9 MiB/s | 293.1 KiB | 00m00s [234/992] texlive-kvdefinekeys-11:svn53 100% | 99.0 MiB/s | 304.1 KiB | 00m00s [235/992] texlive-kvsetkeys-11:svn64632 100% | 129.1 MiB/s | 396.4 KiB | 00m00s [236/992] texlive-etexcmds-11:svn53171- 100% | 11.1 MiB/s | 308.1 KiB | 00m00s [237/992] texlive-letltxmacro-11:svn530 100% | 48.5 MiB/s | 298.0 KiB | 00m00s [238/992] texlive-ltxcmds-11:svn56421-7 100% | 77.7 MiB/s | 398.1 KiB | 00m00s [239/992] texlive-memoir-11:svn65040-73 100% | 30.0 MiB/s | 92.2 KiB | 00m00s [240/992] texlive-pdfescape-11:svn53082 100% | 85.7 MiB/s | 350.9 KiB | 00m00s [241/992] texlive-refcount-11:svn53164- 100% | 108.4 MiB/s | 333.0 KiB | 00m00s [242/992] texlive-rerunfilecheck-11:svn 100% | 110.3 MiB/s | 338.7 KiB | 00m00s [243/992] texlive-stringenc-11:svn52982 100% | 68.4 MiB/s | 699.9 KiB | 00m00s [244/992] texlive-amsmath-11:svn63514-7 100% | 21.8 MiB/s | 44.6 KiB | 00m00s [245/992] texlive-alphalph-11:svn53087- 100% | 15.9 MiB/s | 358.8 KiB | 00m00s [246/992] texlive-colortbl-11:svn64015- 100% | 7.7 MiB/s | 15.7 KiB | 00m00s [247/992] texlive-csquotes-11:svn64389- 100% | 11.0 MiB/s | 33.7 KiB | 00m00s [248/992] texlive-booktabs-11:svn53402- 100% | 753.2 KiB/s | 15.8 KiB | 00m00s [249/992] texlive-enumitem-11:svn51423- 100% | 8.3 MiB/s | 25.6 KiB | 00m00s [250/992] texlive-fancyvrb-11:svn65585- 100% | 12.0 MiB/s | 24.5 KiB | 00m00s [251/992] texlive-hologo-11:svn61719-73 100% | 95.1 MiB/s | 584.5 KiB | 00m00s [252/992] texlive-intcalc-11:svn53168-7 100% | 6.3 MiB/s | 430.1 KiB | 00m00s [253/992] texlive-l3backend-11:svn65573 100% | 79.5 MiB/s | 895.2 KiB | 00m00s [254/992] texlive-underscore-11:svn1826 100% | 2.0 MiB/s | 16.8 KiB | 00m00s [255/992] texlive-graphics-11:svn66204- 100% | 7.3 MiB/s | 37.6 KiB | 00m00s [256/992] libXft-0:2.3.8-7.fc41.x86_64 100% | 70.6 MiB/s | 72.3 KiB | 00m00s [257/992] cgnslib-libs-0:4.4.0-5.fc41.x 100% | 95.9 MiB/s | 294.6 KiB | 00m00s [258/992] libglvnd-opengl-1:1.7.0-5.fc4 100% | 12.2 MiB/s | 37.4 KiB | 00m00s [259/992] libjpeg-turbo-0:3.0.2-3.fc41. 100% | 222.0 MiB/s | 227.3 KiB | 00m00s [260/992] libharu-0:2.4.3-6.fc41.x86_64 100% | 111.9 MiB/s | 572.7 KiB | 00m00s [261/992] libogg-2:1.3.5-9.fc41.x86_64 100% | 10.7 MiB/s | 33.0 KiB | 00m00s [262/992] libtheora-1:1.1.1-38.fc41.x86 100% | 81.5 MiB/s | 167.0 KiB | 00m00s [263/992] libtiff-0:4.6.0-6.fc41.x86_64 100% | 69.0 MiB/s | 212.0 KiB | 00m00s [264/992] mariadb-connector-c-0:3.3.10- 100% | 39.7 MiB/s | 203.5 KiB | 00m00s [265/992] libGLEW-0:2.2.0-8.fc41.x86_64 100% | 6.9 MiB/s | 168.6 KiB | 00m00s [266/992] netcdf-0:4.9.2-6.fc41.x86_64 100% | 67.8 MiB/s | 833.0 KiB | 00m00s [267/992] openslide-0:4.0.0-5.fc41.x86_ 100% | 14.6 MiB/s | 135.0 KiB | 00m00s [268/992] fonts-filesystem-1:2.0.5-17.f 100% | 8.3 MiB/s | 8.5 KiB | 00m00s [269/992] default-fonts-core-sans-0:4.1 100% | 15.2 MiB/s | 31.1 KiB | 00m00s [270/992] pugixml-0:1.13-6.fc41.x86_64 100% | 24.9 MiB/s | 102.1 KiB | 00m00s [271/992] xml-common-0:0.6.3-65.fc41.no 100% | 15.3 MiB/s | 31.2 KiB | 00m00s [272/992] libXext-0:1.3.6-2.fc41.x86_64 100% | 19.1 MiB/s | 39.1 KiB | 00m00s [273/992] libglvnd-1:1.7.0-5.fc41.x86_6 100% | 37.2 MiB/s | 114.4 KiB | 00m00s [274/992] perl-Pod-Perldoc-0:3.28.01-51 100% | 16.8 MiB/s | 86.1 KiB | 00m00s [275/992] perl-podlators-1:6.0.2-2.fc41 100% | 31.5 MiB/s | 128.9 KiB | 00m00s [276/992] perl-Text-ParseWords-0:3.31-5 100% | 1.5 MiB/s | 16.6 KiB | 00m00s [277/992] graphite2-0:1.3.14-16.fc41.x8 100% | 15.5 MiB/s | 95.1 KiB | 00m00s [278/992] texlive-atveryend-11:svn53108 100% | 62.4 MiB/s | 383.2 KiB | 00m00s [279/992] texlive-babel-11:svn65823-73. 100% | 51.8 MiB/s | 477.1 KiB | 00m00s [280/992] texlive-everyshi-11:svn57001- 100% | 28.3 MiB/s | 145.1 KiB | 00m00s [281/992] texlive-firstaid-11:svn64892- 100% | 66.6 MiB/s | 272.9 KiB | 00m00s [282/992] texlive-l3packages-11:svn6572 100% | 18.9 MiB/s | 38.8 KiB | 00m00s [283/992] teckit-0:2.5.12-3.fc41.x86_64 100% | 13.3 MiB/s | 355.4 KiB | 00m00s [284/992] perl-parent-1:0.242-1.fc41.no 100% | 7.3 MiB/s | 15.0 KiB | 00m00s [285/992] perl-URI-0:5.30-1.fc41.noarch 100% | 68.7 MiB/s | 140.8 KiB | 00m00s [286/992] perl-libwww-perl-0:6.77-2.fc4 100% | 67.2 MiB/s | 206.4 KiB | 00m00s [287/992] texlive-epstopdf-11:svn66461- 100% | 1.5 MiB/s | 29.7 KiB | 00m00s [288/992] perl-Data-Dumper-0:2.189-512. 100% | 13.8 MiB/s | 56.3 KiB | 00m00s [289/992] texlive-xetexconfig-11:svn458 100% | 420.0 KiB/s | 9.2 KiB | 00m00s [290/992] libquadmath-devel-0:14.3.1-1. 100% | 17.9 MiB/s | 54.9 KiB | 00m00s [291/992] texlive-uniquecounter-11:svn5 100% | 97.1 MiB/s | 298.4 KiB | 00m00s [292/992] texlive-bigintcalc-11:svn5317 100% | 64.7 MiB/s | 463.9 KiB | 00m00s [293/992] texlive-etoolbox-11:svn56554- 100% | 7.7 MiB/s | 23.7 KiB | 00m00s [294/992] texlive-pstricks-11:svn65346- 100% | 56.0 MiB/s | 114.6 KiB | 00m00s [295/992] texlive-graphics-cfg-11:svn41 100% | 5.2 MiB/s | 10.7 KiB | 00m00s [296/992] jbigkit-libs-0:2.1-30.fc41.x8 100% | 52.1 MiB/s | 53.3 KiB | 00m00s [297/992] mariadb-connector-c-config-0: 100% | 2.8 MiB/s | 8.7 KiB | 00m00s [298/992] gdk-pixbuf2-modules-extra-0:2 100% | 28.2 MiB/s | 86.8 KiB | 00m00s [299/992] libdicom-0:1.1.0-3.fc41.x86_6 100% | 54.9 MiB/s | 112.4 KiB | 00m00s [300/992] abattis-cantarell-vf-fonts-0: 100% | 117.4 MiB/s | 120.2 KiB | 00m00s [301/992] google-noto-sans-vf-fonts-0:2 100% | 290.1 MiB/s | 594.1 KiB | 00m00s [302/992] groff-base-0:1.23.0-7.fc41.x8 100% | 157.1 MiB/s | 1.1 MiB | 00m00s [303/992] blosc-0:1.21.6-1.fc41.x86_64 100% | 2.6 MiB/s | 58.9 KiB | 00m00s [304/992] perl-Pod-Simple-1:3.45-511.fc 100% | 71.3 MiB/s | 219.0 KiB | 00m00s [305/992] perl-Term-ANSIColor-0:5.01-51 100% | 15.5 MiB/s | 47.7 KiB | 00m00s [306/992] perl-Term-Cap-0:1.18-511.fc41 100% | 10.8 MiB/s | 22.1 KiB | 00m00s [307/992] perl-libnet-0:3.15-512.fc41.n 100% | 62.7 MiB/s | 128.5 KiB | 00m00s [308/992] perl-MIME-Base32-0:1.303-21.f 100% | 6.7 MiB/s | 20.5 KiB | 00m00s [309/992] perl-Data-Dump-0:1.25-11.fc41 100% | 15.9 MiB/s | 32.6 KiB | 00m00s [310/992] perl-Encode-Locale-0:1.05-30. 100% | 6.1 MiB/s | 18.6 KiB | 00m00s [311/992] perl-File-Listing-0:6.16-4.fc 100% | 8.0 MiB/s | 24.7 KiB | 00m00s [312/992] perl-HTML-Parser-0:3.83-1.fc4 100% | 40.5 MiB/s | 124.4 KiB | 00m00s [313/992] perl-HTTP-Cookies-0:6.11-4.fc 100% | 18.2 MiB/s | 37.3 KiB | 00m00s [314/992] perl-HTTP-Date-0:6.06-5.fc41. 100% | 11.9 MiB/s | 24.4 KiB | 00m00s [315/992] perl-HTTP-Negotiate-0:6.01-39 100% | 9.6 MiB/s | 19.6 KiB | 00m00s [316/992] perl-LWP-MediaTypes-0:6.04-19 100% | 10.8 MiB/s | 33.1 KiB | 00m00s [317/992] perl-Module-Load-1:0.36-511.f 100% | 17.0 MiB/s | 17.4 KiB | 00m00s [318/992] perl-NTLM-0:1.09-39.fc41.noar 100% | 10.6 MiB/s | 21.7 KiB | 00m00s [319/992] perl-Net-HTTP-0:6.23-5.fc41.n 100% | 12.7 MiB/s | 39.1 KiB | 00m00s [320/992] perl-Try-Tiny-0:0.32-1.fc41.n 100% | 9.2 MiB/s | 37.6 KiB | 00m00s [321/992] perl-HTTP-Message-0:6.46-2.fc 100% | 4.5 MiB/s | 100.8 KiB | 00m00s [322/992] perl-WWW-RobotRules-0:6.02-40 100% | 2.7 MiB/s | 19.7 KiB | 00m00s [323/992] texlive-auto-pst-pdf-11:svn56 100% | 1.3 MiB/s | 14.8 KiB | 00m00s [324/992] texlive-bera-11:svn20031.0-73 100% | 31.4 MiB/s | 353.5 KiB | 00m00s [325/992] texlive-biblatex-11:svn66403- 100% | 49.2 MiB/s | 302.0 KiB | 00m00s [326/992] texlive-breakurl-11:svn29901. 100% | 2.5 MiB/s | 15.2 KiB | 00m00s [327/992] texlive-caption-11:svn66580-7 100% | 16.5 MiB/s | 84.7 KiB | 00m00s [328/992] texlive-eso-pic-11:svn56658-7 100% | 3.4 MiB/s | 17.3 KiB | 00m00s [329/992] texlive-filecontents-11:svn52 100% | 3.5 MiB/s | 14.5 KiB | 00m00s [330/992] texlive-footmisc-11:svn62524- 100% | 5.6 MiB/s | 22.8 KiB | 00m00s [331/992] texlive-multido-11:svn18302.1 100% | 592.1 KiB/s | 16.0 KiB | 00m00s [332/992] gcc-gfortran-0:14.3.1-1.fc41. 100% | 87.7 MiB/s | 13.4 MiB | 00m00s [333/992] texlive-paralist-11:svn43021- 100% | 926.1 KiB/s | 15.7 KiB | 00m00s [334/992] texlive-koma-script-11:svn646 100% | 104.2 MiB/s | 6.4 MiB | 00m00s [335/992] texlive-pst-3d-11:svn17257.1. 100% | 1.3 MiB/s | 16.1 KiB | 00m00s [336/992] texlive-pst-coil-11:svn62977- 100% | 1.3 MiB/s | 16.5 KiB | 00m00s [337/992] texlive-pst-eps-11:svn15878.1 100% | 5.0 MiB/s | 15.3 KiB | 00m00s [338/992] texlive-pst-fill-11:svn60671- 100% | 3.9 MiB/s | 16.2 KiB | 00m00s [339/992] texlive-pst-grad-11:svn15878. 100% | 4.0 MiB/s | 16.4 KiB | 00m00s [340/992] texlive-pst-node-11:svn61838- 100% | 12.5 MiB/s | 38.3 KiB | 00m00s [341/992] texlive-pst-plot-11:svn65346- 100% | 8.6 MiB/s | 35.2 KiB | 00m00s [342/992] texlive-pst-ovl-11:svn54963-7 100% | 2.8 MiB/s | 14.6 KiB | 00m00s [343/992] texlive-pst-text-11:svn49542- 100% | 3.3 MiB/s | 16.9 KiB | 00m00s [344/992] texlive-pst-tools-11:svn60621 100% | 4.6 MiB/s | 19.0 KiB | 00m00s [345/992] texlive-pst-tree-11:svn60421- 100% | 3.7 MiB/s | 19.1 KiB | 00m00s [346/992] texlive-pstricks-add-11:svn65 100% | 8.5 MiB/s | 34.8 KiB | 00m00s [347/992] texlive-ragged2e-11:svn66152- 100% | 110.6 MiB/s | 679.7 KiB | 00m00s [348/992] texlive-setspace-11:svn65206- 100% | 2.6 MiB/s | 16.1 KiB | 00m00s [349/992] texlive-showexpl-11:svn57414- 100% | 4.0 MiB/s | 16.2 KiB | 00m00s [350/992] texlive-subfig-11:svn15878.1. 100% | 6.3 MiB/s | 19.4 KiB | 00m00s [351/992] texlive-xcolor-11:svn63563-73 100% | 9.9 MiB/s | 30.4 KiB | 00m00s [352/992] texlive-xkeyval-11:svn63616-7 100% | 6.1 MiB/s | 25.2 KiB | 00m00s [353/992] google-noto-fonts-common-0:20 100% | 17.6 MiB/s | 18.0 KiB | 00m00s [354/992] snappy-0:1.2.1-2.fc41.x86_64 100% | 19.3 MiB/s | 39.6 KiB | 00m00s [355/992] perl-Text-Tabs+Wrap-0:2024.00 100% | 21.3 MiB/s | 21.9 KiB | 00m00s [356/992] perl-Pod-Escapes-1:1.07-511.f 100% | 9.7 MiB/s | 19.8 KiB | 00m00s [357/992] ncurses-0:6.5-2.20240629.fc41 100% | 137.9 MiB/s | 423.8 KiB | 00m00s [358/992] perl-Time-Local-2:1.350-511.f 100% | 11.2 MiB/s | 34.5 KiB | 00m00s [359/992] perl-Socket-4:2.038-511.fc41. 100% | 13.4 MiB/s | 54.8 KiB | 00m00s [360/992] perl-HTML-Tagset-0:3.24-2.fc4 100% | 6.0 MiB/s | 18.4 KiB | 00m00s [361/992] perl-TimeDate-1:2.33-15.fc41. 100% | 28.1 MiB/s | 57.6 KiB | 00m00s [362/992] perl-Clone-0:0.47-1.fc41.x86_ 100% | 10.9 MiB/s | 22.3 KiB | 00m00s [363/992] perl-IO-HTML-0:1.004-13.fc41. 100% | 13.5 MiB/s | 27.6 KiB | 00m00s [364/992] perl-Digest-HMAC-0:1.04-11.fc 100% | 10.8 MiB/s | 22.1 KiB | 00m00s [365/992] perl-Compress-Raw-Zlib-0:2.21 100% | 7.9 MiB/s | 65.0 KiB | 00m00s [366/992] mailcap-0:2.1.54-7.fc41.noarc 100% | 4.8 MiB/s | 34.4 KiB | 00m00s [367/992] perl-IO-Socket-SSL-0:2.089-1. 100% | 75.3 MiB/s | 231.2 KiB | 00m00s [368/992] texlive-logreq-11:svn53003-73 100% | 6.0 MiB/s | 18.4 KiB | 00m00s [369/992] texlive-polyglossia-11:svn657 100% | 70.9 MiB/s | 217.9 KiB | 00m00s [370/992] texlive-xpatch-11:svn54563-73 100% | 5.4 MiB/s | 16.7 KiB | 00m00s [371/992] texlive-xstring-11:svn65551-7 100% | 5.8 MiB/s | 23.6 KiB | 00m00s [372/992] texlive-babelbib-11:svn57349- 100% | 12.6 MiB/s | 51.6 KiB | 00m00s [373/992] texlive-bookmark-11:svn56885- 100% | 93.4 MiB/s | 478.0 KiB | 00m00s [374/992] texlive-geometry-11:svn61719- 100% | 5.1 MiB/s | 21.1 KiB | 00m00s [375/992] texlive-marginnote-11:svn4838 100% | 5.0 MiB/s | 15.4 KiB | 00m00s [376/992] texlive-listings-11:svn66222- 100% | 32.2 MiB/s | 165.1 KiB | 00m00s [377/992] biber-0:2.19-6.fc41.noarch 100% | 11.0 MiB/s | 292.5 KiB | 00m00s [378/992] texlive-mparhack-11:svn59066- 100% | 2.2 MiB/s | 16.0 KiB | 00m00s [379/992] texlive-pst-math-11:svn64732- 100% | 2.2 MiB/s | 18.2 KiB | 00m00s [380/992] texlive-attachfile-11:svn4209 100% | 2.2 MiB/s | 20.3 KiB | 00m00s [381/992] texlive-varwidth-11:svn24104. 100% | 2.6 MiB/s | 16.0 KiB | 00m00s [382/992] texlive-pdfcolmk-11:svn52912- 100% | 4.1 MiB/s | 16.6 KiB | 00m00s [383/992] texlive-picture-11:svn54867-7 100% | 10.4 MiB/s | 310.3 KiB | 00m00s [384/992] perl-Net-SSLeay-0:1.94-7.fc41 100% | 33.4 MiB/s | 375.7 KiB | 00m00s [385/992] perl-Business-ISMN-0:1.204-2. 100% | 8.4 MiB/s | 25.8 KiB | 00m00s [386/992] perl-Business-ISBN-0:3.009-5. 100% | 1.7 MiB/s | 32.3 KiB | 00m00s [387/992] perl-Digest-SHA-1:6.04-512.fc 100% | 1.9 MiB/s | 62.6 KiB | 00m00s [388/992] perl-Class-Accessor-0:0.51-21 100% | 6.9 MiB/s | 28.3 KiB | 00m00s [389/992] perl-Data-Compare-0:1.29-5.fc 100% | 8.4 MiB/s | 34.5 KiB | 00m00s [390/992] perl-DateTime-2:1.65-6.fc41.x 100% | 43.1 MiB/s | 132.5 KiB | 00m00s [391/992] perl-Business-ISSN-0:1.005-12 100% | 536.7 KiB/s | 18.2 KiB | 00m00s [392/992] perl-DateTime-Format-Builder- 100% | 45.3 MiB/s | 92.8 KiB | 00m00s [393/992] perl-Data-Uniqid-0:0.12-34.fc 100% | 603.7 KiB/s | 12.1 KiB | 00m00s [394/992] perl-IO-String-0:1.08-51.fc41 100% | 5.6 MiB/s | 17.1 KiB | 00m00s [395/992] perl-IPC-Cmd-2:1.04-512.fc41. 100% | 19.3 MiB/s | 39.6 KiB | 00m00s [396/992] perl-IPC-Run3-0:0.049-2.fc41. 100% | 18.7 MiB/s | 38.3 KiB | 00m00s [397/992] perl-LWP-Protocol-https-0:6.1 100% | 10.5 MiB/s | 21.4 KiB | 00m00s [398/992] perl-Lingua-Translit-0:0.29-7 100% | 16.2 MiB/s | 33.1 KiB | 00m00s [399/992] perl-List-AllUtils-0:0.19-13. 100% | 23.9 MiB/s | 49.0 KiB | 00m00s [400/992] perl-File-Slurper-0:0.014-6.f 100% | 1.0 MiB/s | 21.1 KiB | 00m00s [401/992] perl-Log-Log4perl-0:1.57-6.fc 100% | 88.2 MiB/s | 361.3 KiB | 00m00s [402/992] perl-Parse-RecDescent-0:1.967 100% | 50.8 MiB/s | 208.0 KiB | 00m00s [403/992] perl-Regexp-Common-0:20240808 100% | 60.3 MiB/s | 185.1 KiB | 00m00s [404/992] perl-Storable-1:3.32-511.fc41 100% | 48.1 MiB/s | 98.4 KiB | 00m00s [405/992] perl-Sort-Key-0:1.33-32.fc41. 100% | 11.2 MiB/s | 45.8 KiB | 00m00s [406/992] perl-Text-Balanced-0:2.06-511 100% | 23.8 MiB/s | 48.8 KiB | 00m00s [407/992] perl-Text-BibTeX-0:0.89-7.fc4 100% | 61.3 MiB/s | 251.3 KiB | 00m00s [408/992] perl-Text-Roman-0:3.5-28.fc41 100% | 11.0 MiB/s | 22.4 KiB | 00m00s [409/992] perl-Unicode-LineBreak-0:2019 100% | 38.7 MiB/s | 119.0 KiB | 00m00s [410/992] perl-Unicode-Collate-0:1.31-5 100% | 126.0 MiB/s | 645.1 KiB | 00m00s [411/992] perl-XML-LibXML-Simple-0:1.01 100% | 31.8 MiB/s | 32.6 KiB | 00m00s [412/992] perl-XML-LibXML-1:2.0210-3.fc 100% | 85.9 MiB/s | 351.8 KiB | 00m00s [413/992] perl-DateTime-Calendar-Julian 100% | 419.5 KiB/s | 23.1 KiB | 00m00s [414/992] perl-XML-LibXSLT-0:2.003.000- 100% | 31.4 MiB/s | 64.2 KiB | 00m00s [415/992] perl-XML-Writer-0:0.900-15.fc 100% | 16.5 MiB/s | 33.7 KiB | 00m00s [416/992] perl-autovivification-0:0.18- 100% | 10.8 MiB/s | 33.3 KiB | 00m00s [417/992] texlive-filehook-11:svn64822- 100% | 4.1 MiB/s | 20.9 KiB | 00m00s [418/992] texlive-fontspec-11:svn63386- 100% | 10.4 MiB/s | 42.8 KiB | 00m00s [419/992] texlive-luabidi-11:svn54512-7 100% | 8.8 MiB/s | 18.0 KiB | 00m00s [420/992] texlive-luatexbase-11:svn5266 100% | 6.9 MiB/s | 14.2 KiB | 00m00s [421/992] texlive-bidi-11:svn65572-73.f 100% | 19.6 MiB/s | 200.2 KiB | 00m00s [422/992] texlive-algorithms-11:svn4242 100% | 10.3 MiB/s | 21.2 KiB | 00m00s [423/992] perl-Business-ISBN-Data-0:202 100% | 22.1 MiB/s | 45.2 KiB | 00m00s [424/992] perl-Tie-Cycle-0:1.228-3.fc41 100% | 9.5 MiB/s | 19.5 KiB | 00m00s [425/992] perl-Math-BigInt-1:2.0030.03- 100% | 73.5 MiB/s | 225.7 KiB | 00m00s [426/992] perl-Params-ValidationCompile 100% | 18.2 MiB/s | 37.4 KiB | 00m00s [427/992] perl-Dist-CheckConflicts-0:0. 100% | 3.8 MiB/s | 23.1 KiB | 00m00s [428/992] perl-Specio-0:0.48-7.fc41.noa 100% | 51.5 MiB/s | 158.1 KiB | 00m00s [429/992] perl-namespace-autoclean-0:0. 100% | 8.3 MiB/s | 25.4 KiB | 00m00s [430/992] perl-DateTime-Format-Strptime 100% | 19.9 MiB/s | 40.8 KiB | 00m00s [431/992] texlive-makecmds-11:svn15878. 100% | 671.8 KiB/s | 13.4 KiB | 00m00s [432/992] perl-ExtUtils-MM-Utils-2:7.70 100% | 5.7 MiB/s | 11.6 KiB | 00m00s [433/992] perl-Params-Validate-0:1.31-9 100% | 13.4 MiB/s | 68.4 KiB | 00m00s [434/992] perl-Module-Load-Conditional- 100% | 7.2 MiB/s | 22.0 KiB | 00m00s [435/992] perl-Params-Check-1:0.38-511. 100% | 5.3 MiB/s | 21.8 KiB | 00m00s [436/992] perl-List-SomeUtils-0:0.59-6. 100% | 14.7 MiB/s | 45.2 KiB | 00m00s [437/992] perl-Mozilla-CA-0:20240730-1. 100% | 3.5 MiB/s | 14.3 KiB | 00m00s [438/992] perl-List-UtilsBy-0:0.12-10.f 100% | 13.9 MiB/s | 28.5 KiB | 00m00s [439/992] perl-IPC-SysV-0:2.09-512.fc41 100% | 13.3 MiB/s | 41.0 KiB | 00m00s [440/992] perl-Log-Dispatch-0:2.71-5.fc 100% | 27.3 MiB/s | 83.9 KiB | 00m00s [441/992] perl-LDAP-1:0.68-14.fc41.noar 100% | 62.8 MiB/s | 385.9 KiB | 00m00s [442/992] perl-Log-Dispatch-FileRotate- 100% | 7.9 MiB/s | 32.4 KiB | 00m00s [443/992] sombok-0:2.4.0-22.fc41.x86_64 100% | 23.5 MiB/s | 48.2 KiB | 00m00s [444/992] perl-MIME-Charset-0:1.013.1-6 100% | 9.4 MiB/s | 48.1 KiB | 00m00s [445/992] perl-XML-NamespaceSupport-0:1 100% | 6.3 MiB/s | 25.6 KiB | 00m00s [446/992] perl-XML-SAX-0:1.02-17.fc41.n 100% | 8.7 MiB/s | 62.3 KiB | 00m00s [447/992] perl-XML-SAX-Base-0:1.09-24.f 100% | 3.9 MiB/s | 32.1 KiB | 00m00s [448/992] perl-autodie-0:2.37-512.fc41. 100% | 11.8 MiB/s | 96.9 KiB | 00m00s [449/992] texlive-changepage-11:svn1587 100% | 3.5 MiB/s | 17.8 KiB | 00m00s [450/992] texlive-fancyhdr-11:svn64977- 100% | 4.3 MiB/s | 17.6 KiB | 00m00s [451/992] texlive-natbib-11:svn20668.8. 100% | 7.1 MiB/s | 29.1 KiB | 00m00s [452/992] texlive-placeins-11:svn19848. 100% | 3.8 MiB/s | 11.5 KiB | 00m00s [453/992] texlive-sauerj-11:svn15878.0- 100% | 5.8 MiB/s | 17.9 KiB | 00m00s [454/992] texlive-xifthen-11:svn38929-7 100% | 7.0 MiB/s | 14.4 KiB | 00m00s [455/992] texlive-titlesec-11:svn59845- 100% | 10.5 MiB/s | 32.1 KiB | 00m00s [456/992] texlive-currfile-11:svn64673- 100% | 6.2 MiB/s | 19.1 KiB | 00m00s [457/992] texlive-zref-11:svn62977-73.f 100% | 74.4 MiB/s | 685.7 KiB | 00m00s [458/992] texlive-euenc-11:svn19795.0.1 100% | 3.9 MiB/s | 20.2 KiB | 00m00s [459/992] texlive-kastrup-11:svn15878.0 100% | 3.5 MiB/s | 10.7 KiB | 00m00s [460/992] texlive-xunicode-11:svn30466. 100% | 8.3 MiB/s | 42.2 KiB | 00m00s [461/992] texlive-ctablestack-11:svn385 100% | 4.0 MiB/s | 16.2 KiB | 00m00s [462/992] texlive-pgf-11:svn65553-73.fc 100% | 31.2 MiB/s | 893.6 KiB | 00m00s [463/992] texlive-float-11:svn15878.1.3 100% | 1.6 MiB/s | 14.8 KiB | 00m00s [464/992] perl-Module-Runtime-0:0.016-2 100% | 5.6 MiB/s | 23.1 KiB | 00m00s [465/992] perl-Eval-Closure-0:0.14-24.f 100% | 5.8 MiB/s | 23.8 KiB | 00m00s [466/992] perl-Exception-Class-0:1.45-1 100% | 21.3 MiB/s | 43.6 KiB | 00m00s [467/992] perl-MRO-Compat-0:0.15-10.fc4 100% | 8.3 MiB/s | 25.4 KiB | 00m00s [468/992] perl-Devel-StackTrace-1:2.05- 100% | 6.0 MiB/s | 30.6 KiB | 00m00s [469/992] perl-Ref-Util-0:0.204-21.fc41 100% | 11.5 MiB/s | 23.5 KiB | 00m00s [470/992] perl-Role-Tiny-0:2.002004-12. 100% | 5.2 MiB/s | 31.9 KiB | 00m00s [471/992] perl-XString-0:0.005-14.fc41. 100% | 3.7 MiB/s | 22.9 KiB | 00m00s [472/992] perl-version-9:0.99.33-1.fc41 100% | 15.4 MiB/s | 63.0 KiB | 00m00s [473/992] perl-Sub-Identify-0:0.14-28.f 100% | 11.3 MiB/s | 23.2 KiB | 00m00s [474/992] texlive-luaotfload-11:svn6461 100% | 25.6 MiB/s | 1.2 MiB | 00m00s [475/992] perl-B-Hooks-EndOfScope-0:0.2 100% | 4.7 MiB/s | 43.2 KiB | 00m00s [476/992] perl-Module-Metadata-0:1.0000 100% | 11.5 MiB/s | 35.3 KiB | 00m00s [477/992] perl-namespace-clean-0:0.27-2 100% | 5.6 MiB/s | 34.2 KiB | 00m00s [478/992] perl-Module-Implementation-0: 100% | 4.7 MiB/s | 19.1 KiB | 00m00s [479/992] perl-Authen-SASL-0:2.1700-4.f 100% | 20.2 MiB/s | 62.0 KiB | 00m00s [480/992] perl-Convert-ASN1-0:0.34-4.fc 100% | 29.0 MiB/s | 59.3 KiB | 00m00s [481/992] perl-JSON-0:4.10-6.fc41.noarc 100% | 30.9 MiB/s | 94.9 KiB | 00m00s [482/992] perl-MIME-Lite-0:3.033-11.fc4 100% | 30.6 MiB/s | 94.0 KiB | 00m00s [483/992] perl-Devel-GlobalDestruction- 100% | 2.8 MiB/s | 17.1 KiB | 00m00s [484/992] perl-Mail-Sender-1:0.903-25.f 100% | 16.4 MiB/s | 50.5 KiB | 00m00s [485/992] perl-Mail-Sendmail-0:0.80-21. 100% | 11.7 MiB/s | 35.8 KiB | 00m00s [486/992] perl-Sys-Syslog-0:0.36-512.fc 100% | 15.2 MiB/s | 46.7 KiB | 00m00s [487/992] perl-MailTools-0:2.21-17.fc41 100% | 21.0 MiB/s | 107.8 KiB | 00m00s [488/992] libthai-0:0.1.29-9.fc41.x86_6 100% | 103.4 MiB/s | 211.8 KiB | 00m00s [489/992] perl-IPC-System-Simple-0:1.30 100% | 18.9 MiB/s | 38.7 KiB | 00m00s [490/992] perl-Tie-RefHash-0:1.41-1.fc4 100% | 11.4 MiB/s | 23.4 KiB | 00m00s [491/992] texlive-ifmtarg-11:svn47544-7 100% | 12.4 MiB/s | 12.7 KiB | 00m00s [492/992] texlive-ms-11:svn57473-73.fc4 100% | 15.0 MiB/s | 15.4 KiB | 00m00s [493/992] perl-Text-Soundex-0:3.05-32.f 100% | 1.5 MiB/s | 29.8 KiB | 00m00s [494/992] texlive-lualibs-11:svn64615-7 100% | 51.2 MiB/s | 157.3 KiB | 00m00s [495/992] perl-Devel-LexAlias-0:0.05-38 100% | 5.4 MiB/s | 16.4 KiB | 00m00s [496/992] texlive-lua-uni-algos-11:svn6 100% | 15.4 MiB/s | 94.7 KiB | 00m00s [497/992] perl-Class-Data-Inheritable-0 100% | 4.2 MiB/s | 12.8 KiB | 00m00s [498/992] perltidy-0:20240903-1.fc41.no 100% | 155.9 MiB/s | 798.1 KiB | 00m00s [499/992] perl-Class-Method-Modifiers-0 100% | 8.1 MiB/s | 50.0 KiB | 00m00s [500/992] perl-Sub-Exporter-Progressive 100% | 2.6 MiB/s | 21.0 KiB | 00m00s [501/992] perl-Variable-Magic-0:0.64-3. 100% | 7.7 MiB/s | 55.3 KiB | 00m00s [502/992] perl-Package-Stash-0:0.40-8.f 100% | 5.3 MiB/s | 32.6 KiB | 00m00s [503/992] perl-GSSAPI-0:0.28-47.fc41.x8 100% | 26.8 MiB/s | 55.0 KiB | 00m00s [504/992] perl-Email-Date-Format-0:1.00 100% | 9.2 MiB/s | 18.9 KiB | 00m00s [505/992] perl-MIME-Types-0:2.26-2.fc41 100% | 34.4 MiB/s | 70.5 KiB | 00m00s [506/992] libdatrie-0:0.2.13-10.fc41.x8 100% | 31.5 MiB/s | 32.2 KiB | 00m00s [507/992] perl-Net-SMTP-SSL-0:1.04-25.f 100% | 3.8 MiB/s | 11.7 KiB | 00m00s [508/992] perl-Sub-Exporter-0:0.991-4.f 100% | 37.9 MiB/s | 77.7 KiB | 00m00s [509/992] perl-Devel-Caller-0:2.07-7.fc 100% | 6.2 MiB/s | 19.2 KiB | 00m00s [510/992] perl-PadWalker-0:2.5-15.fc41. 100% | 13.3 MiB/s | 27.2 KiB | 00m00s [511/992] perl-Data-OptList-0:0.114-5.f 100% | 13.2 MiB/s | 26.9 KiB | 00m00s [512/992] perl-Ref-Util-XS-0:0.117-24.f 100% | 734.1 KiB/s | 23.5 KiB | 00m00s [513/992] perl-Package-Generator-0:1.10 100% | 11.0 MiB/s | 22.5 KiB | 00m00s [514/992] perl-Params-Util-0:1.102-16.f 100% | 16.0 MiB/s | 32.8 KiB | 00m00s [515/992] perl-Sub-Install-0:0.929-6.fc 100% | 11.2 MiB/s | 22.9 KiB | 00m00s [516/992] expat-0:2.7.1-1.fc41.x86_64 100% | 56.6 MiB/s | 116.0 KiB | 00m00s [517/992] python3-0:3.13.5-1.fc41.x86_6 100% | 14.8 MiB/s | 30.3 KiB | 00m00s [518/992] tzdata-0:2025b-1.fc41.noarch 100% | 139.4 MiB/s | 713.9 KiB | 00m00s [519/992] xz-devel-1:5.8.1-2.fc41.x86_6 100% | 21.8 MiB/s | 67.0 KiB | 00m00s [520/992] perl-Package-Stash-XS-0:0.30- 100% | 1.9 MiB/s | 36.1 KiB | 00m00s [521/992] zlib-ng-compat-devel-0:2.2.3- 100% | 7.5 MiB/s | 38.3 KiB | 00m00s [522/992] ghostscript-0:10.03.1-8.fc41. 100% | 18.1 MiB/s | 37.1 KiB | 00m00s [523/992] libquadmath-0:14.3.1-1.fc41.x 100% | 29.7 MiB/s | 212.6 KiB | 00m00s [524/992] ghostscript-tools-fontutils-0 100% | 6.3 MiB/s | 12.9 KiB | 00m00s [525/992] ghostscript-tools-printing-0: 100% | 4.4 MiB/s | 13.5 KiB | 00m00s [526/992] adobe-mappings-pdf-0:20190401 100% | 122.5 MiB/s | 627.4 KiB | 00m00s [527/992] jbig2dec-libs-0:0.20-5.fc41.x 100% | 14.5 MiB/s | 74.0 KiB | 00m00s [528/992] lcms2-0:2.16-4.fc41.x86_64 100% | 29.3 MiB/s | 180.3 KiB | 00m00s [529/992] google-droid-sans-fonts-0:202 100% | 117.6 MiB/s | 2.7 MiB | 00m00s [530/992] libijs-0:0.35-23.fc41.x86_64 100% | 4.1 MiB/s | 29.5 KiB | 00m00s [531/992] urw-base35-fonts-0:20200910-2 100% | 2.4 MiB/s | 10.0 KiB | 00m00s [532/992] urw-base35-bookman-fonts-0:20 100% | 103.4 MiB/s | 846.8 KiB | 00m00s [533/992] libgs-0:10.03.1-8.fc41.x86_64 100% | 90.1 MiB/s | 3.4 MiB | 00m00s [534/992] urw-base35-d050000l-fonts-0:2 100% | 18.5 MiB/s | 75.7 KiB | 00m00s [535/992] urw-base35-fonts-common-0:202 100% | 6.8 MiB/s | 20.7 KiB | 00m00s [536/992] urw-base35-gothic-fonts-0:202 100% | 104.6 MiB/s | 642.4 KiB | 00m00s [537/992] urw-base35-nimbus-mono-ps-fon 100% | 31.0 MiB/s | 794.6 KiB | 00m00s [538/992] urw-base35-nimbus-roman-fonts 100% | 32.2 MiB/s | 856.0 KiB | 00m00s [539/992] urw-base35-nimbus-sans-fonts- 100% | 145.0 MiB/s | 1.3 MiB | 00m00s [540/992] urw-base35-standard-symbols-p 100% | 28.4 MiB/s | 58.2 KiB | 00m00s [541/992] urw-base35-c059-fonts-0:20200 100% | 15.5 MiB/s | 874.0 KiB | 00m00s [542/992] urw-base35-z003-fonts-0:20200 100% | 67.2 MiB/s | 275.4 KiB | 00m00s [543/992] perl-File-Basename-0:2.86-517 100% | 8.2 MiB/s | 16.8 KiB | 00m00s [544/992] urw-base35-p052-fonts-0:20200 100% | 50.0 MiB/s | 973.1 KiB | 00m00s [545/992] perl-Encode-4:3.21-511.fc41.x 100% | 117.2 MiB/s | 1.1 MiB | 00m00s [546/992] perl-File-Copy-0:2.41-517.fc4 100% | 3.2 MiB/s | 19.7 KiB | 00m00s [547/992] perl-File-Find-0:1.44-517.fc4 100% | 8.1 MiB/s | 25.0 KiB | 00m00s [548/992] perl-FileHandle-0:2.05-517.fc 100% | 4.9 MiB/s | 15.1 KiB | 00m00s [549/992] perl-Scalar-List-Utils-5:1.68 100% | 24.2 MiB/s | 74.2 KiB | 00m00s [550/992] perl-interpreter-4:5.40.3-517 100% | 35.1 MiB/s | 72.0 KiB | 00m00s [551/992] perl-Errno-0:1.38-517.fc41.x8 100% | 14.2 MiB/s | 14.6 KiB | 00m00s [552/992] perl-sigtrap-0:1.10-517.fc41. 100% | 3.7 MiB/s | 15.3 KiB | 00m00s [553/992] perl-PathTools-0:3.91-512.fc4 100% | 6.1 MiB/s | 87.3 KiB | 00m00s [554/992] perl-libs-4:5.40.3-517.fc41.x 100% | 178.5 MiB/s | 2.3 MiB | 00m00s [555/992] perl-meta-notation-0:5.40.3-5 100% | 1.4 MiB/s | 10.3 KiB | 00m00s [556/992] libgfortran-0:14.3.1-1.fc41.x 100% | 103.1 MiB/s | 950.4 KiB | 00m00s [557/992] glibc-devel-0:2.40-27.fc41.x8 100% | 83.2 MiB/s | 596.3 KiB | 00m00s [558/992] vim-filesystem-2:9.1.1591-1.f 100% | 5.0 MiB/s | 15.3 KiB | 00m00s [559/992] double-conversion-0:3.3.1-1.f 100% | 12.5 MiB/s | 51.2 KiB | 00m00s [560/992] libuv-1:1.51.0-1.fc41.x86_64 100% | 37.1 MiB/s | 266.0 KiB | 00m00s [561/992] libstdc++-devel-0:14.3.1-1.fc 100% | 126.1 MiB/s | 2.8 MiB | 00m00s [562/992] imath-0:3.1.12-1.fc41.x86_64 100% | 48.1 MiB/s | 98.6 KiB | 00m00s [563/992] libgta-0:1.2.1-13.fc41.x86_64 100% | 6.9 MiB/s | 35.5 KiB | 00m00s [564/992] libpq-0:16.4-1.fc41.x86_64 100% | 48.8 MiB/s | 250.1 KiB | 00m00s [565/992] gdal-libs-0:3.9.3-1.fc41.x86_ 100% | 234.6 MiB/s | 9.6 MiB | 00m00s [566/992] armadillo-0:12.8.1-2.fc41.x86 100% | 826.1 KiB/s | 31.4 KiB | 00m00s [567/992] libqhull_r-1:8.0.2-5.fc41.x86 100% | 9.9 MiB/s | 201.8 KiB | 00m00s [568/992] openexr-libs-0:3.2.4-3.fc41.x 100% | 374.5 MiB/s | 1.1 MiB | 00m00s [569/992] unixODBC-0:2.3.12-5.fc41.x86_ 100% | 81.0 MiB/s | 414.9 KiB | 00m00s [570/992] SuperLU-0:6.0.1-6.fc41.x86_64 100% | 26.2 MiB/s | 187.6 KiB | 00m00s [571/992] arpack-0:3.9.1-4.fc41.x86_64 100% | 34.2 MiB/s | 210.4 KiB | 00m00s [572/992] ogdi-0:4.1.1-2.fc41.x86_64 100% | 10.0 MiB/s | 235.4 KiB | 00m00s [573/992] libX11-0:1.8.11-1.fc41.x86_64 100% | 317.5 MiB/s | 650.3 KiB | 00m00s [574/992] metis-0:5.1.0.3-6.fc41.x86_64 100% | 69.8 MiB/s | 571.9 KiB | 00m00s [575/992] xerces-c-0:3.2.5-5.fc41.x86_6 100% | 34.7 MiB/s | 960.3 KiB | 00m00s [576/992] libxcb-0:1.17.0-3.fc41.x86_64 100% | 47.0 MiB/s | 240.7 KiB | 00m00s [577/992] libX11-common-0:1.8.11-1.fc41 100% | 57.3 MiB/s | 176.1 KiB | 00m00s [578/992] libXau-0:1.0.11-7.fc41.x86_64 100% | 10.4 MiB/s | 31.9 KiB | 00m00s [579/992] libXcursor-0:1.2.3-1.fc41.x86 100% | 15.2 MiB/s | 31.1 KiB | 00m00s [580/992] libXfixes-0:6.0.1-4.fc41.x86_ 100% | 4.7 MiB/s | 19.2 KiB | 00m00s [581/992] tcl-1:8.6.14-5.fc41.x86_64 100% | 110.6 MiB/s | 1.1 MiB | 00m00s [582/992] proj-data-0:9.4.1-3.fc41.noar 100% | 67.6 MiB/s | 1.3 MiB | 00m00s [583/992] libXt-0:1.3.1-1.fc41.x86_64 100% | 28.9 MiB/s | 177.5 KiB | 00m00s [584/992] perl-vars-0:1.05-517.fc41.noa 100% | 1.5 MiB/s | 12.6 KiB | 00m00s [585/992] proj-0:9.4.1-3.fc41.x86_64 100% | 46.6 MiB/s | 1.5 MiB | 00m00s [586/992] hwloc-libs-0:2.12.0-1.fc41.x8 100% | 124.1 MiB/s | 2.1 MiB | 00m00s [587/992] python3-jinja2-0:3.1.6-1.fc41 100% | 80.4 MiB/s | 494.2 KiB | 00m00s [588/992] python3-markupsafe-0:2.1.5-3. 100% | 5.0 MiB/s | 30.8 KiB | 00m00s [589/992] python3-packaging-0:24.2-3.fc 100% | 25.0 MiB/s | 153.8 KiB | 00m00s [590/992] python3-requests-0:2.32.4-1.f 100% | 15.5 MiB/s | 158.7 KiB | 00m00s [591/992] python3-astroid-0:3.3.8-1.fc4 100% | 16.7 MiB/s | 580.9 KiB | 00m00s [592/992] python3-charset-normalizer-0: 100% | 14.9 MiB/s | 107.1 KiB | 00m00s [593/992] python3-idna-0:3.7-4.fc41.noa 100% | 18.8 MiB/s | 115.8 KiB | 00m00s [594/992] libyaml-0:0.2.5-16.fc41.x86_6 100% | 7.3 MiB/s | 59.5 KiB | 00m00s [595/992] python3-urllib3-0:1.26.20-1.f 100% | 30.3 MiB/s | 279.4 KiB | 00m00s [596/992] flexiblas-0:3.4.5-1.fc41.x86_ 100% | 2.8 MiB/s | 26.2 KiB | 00m00s [597/992] python3-babel-0:2.17.0-1.fc41 100% | 108.2 MiB/s | 6.9 MiB | 00m00s [598/992] flexiblas-openblas-openmp-0:3 100% | 1.1 MiB/s | 17.3 KiB | 00m00s [599/992] flexiblas-netlib-0:3.4.5-1.fc 100% | 109.2 MiB/s | 3.3 MiB | 00m00s [600/992] flexiblas-openblas-openmp64-0 100% | 2.1 MiB/s | 17.4 KiB | 00m00s [601/992] flexiblas-netlib64-0:3.4.5-1. 100% | 149.9 MiB/s | 3.1 MiB | 00m00s [602/992] openblas-openmp-0:0.3.26-5.fc 100% | 168.8 MiB/s | 5.1 MiB | 00m00s [603/992] python3-referencing-0:0.36.2- 100% | 9.3 MiB/s | 85.3 KiB | 00m00s [604/992] perl-English-0:1.11-517.fc41. 100% | 3.2 MiB/s | 13.2 KiB | 00m00s [605/992] perl-IO-0:1.55-517.fc41.x86_6 100% | 19.9 MiB/s | 81.5 KiB | 00m00s [606/992] perl-Pod-Html-0:1.35-517.fc41 100% | 5.7 MiB/s | 29.1 KiB | 00m00s [607/992] openblas-openmp64-0:0.3.26-5. 100% | 159.4 MiB/s | 4.9 MiB | 00m00s [608/992] perl-B-0:1.89-517.fc41.x86_64 100% | 21.5 MiB/s | 175.8 KiB | 00m00s [609/992] perl-POSIX-0:2.20-517.fc41.x8 100% | 15.7 MiB/s | 96.7 KiB | 00m00s [610/992] perl-if-0:0.61.000-517.fc41.n 100% | 13.3 MiB/s | 13.6 KiB | 00m00s [611/992] perl-locale-0:1.12-517.fc41.n 100% | 12.9 MiB/s | 13.2 KiB | 00m00s [612/992] perl-base-0:2.27-517.fc41.noa 100% | 15.5 MiB/s | 15.8 KiB | 00m00s [613/992] perl-Fcntl-0:1.18-517.fc41.x8 100% | 14.4 MiB/s | 29.4 KiB | 00m00s [614/992] perl-overload-0:1.37-517.fc41 100% | 14.7 MiB/s | 45.2 KiB | 00m00s [615/992] perl-Symbol-0:1.09-517.fc41.n 100% | 13.5 MiB/s | 13.8 KiB | 00m00s [616/992] perl-IO-Socket-IP-0:0.43-1.fc 100% | 13.7 MiB/s | 42.2 KiB | 00m00s [617/992] perl-I18N-Langinfo-0:0.24-517 100% | 12.4 MiB/s | 25.4 KiB | 00m00s [618/992] perl-open-0:1.13-517.fc41.noa 100% | 7.9 MiB/s | 16.1 KiB | 00m00s [619/992] libxslt-0:1.1.43-1.fc41.x86_6 100% | 59.6 MiB/s | 183.1 KiB | 00m00s [620/992] perl-encoding-4:3.00-511.fc41 100% | 15.4 MiB/s | 63.2 KiB | 00m00s [621/992] perl-Filter-2:1.64-512.fc41.x 100% | 17.0 MiB/s | 86.8 KiB | 00m00s [622/992] perl-deprecate-0:0.04-517.fc4 100% | 3.5 MiB/s | 14.2 KiB | 00m00s [623/992] perl-DynaLoader-0:1.56-517.fc 100% | 5.0 MiB/s | 25.7 KiB | 00m00s [624/992] perl-mro-0:1.29-517.fc41.x86_ 100% | 5.8 MiB/s | 29.5 KiB | 00m00s [625/992] perl-HTTP-Tiny-0:0.090-1.fc41 100% | 18.4 MiB/s | 56.5 KiB | 00m00s [626/992] perl-Locale-Maketext-Simple-1 100% | 5.6 MiB/s | 17.2 KiB | 00m00s [627/992] perl-IPC-Open3-0:1.22-517.fc4 100% | 4.2 MiB/s | 21.5 KiB | 00m00s [628/992] perl-Locale-Maketext-0:1.33-5 100% | 22.9 MiB/s | 93.8 KiB | 00m00s [629/992] perl-AutoLoader-0:5.74-517.fc 100% | 6.8 MiB/s | 20.8 KiB | 00m00s [630/992] perl-IO-Compress-0:2.212-513. 100% | 74.1 MiB/s | 303.5 KiB | 00m00s [631/992] perl-Compress-Raw-Bzip2-0:2.2 100% | 11.6 MiB/s | 35.6 KiB | 00m00s [632/992] perl-Module-CoreList-1:5.2025 100% | 30.2 MiB/s | 92.8 KiB | 00m00s [633/992] perl-Math-Complex-0:1.62-517. 100% | 14.9 MiB/s | 45.7 KiB | 00m00s [634/992] perl-Sys-Hostname-0:1.25-517. 100% | 8.2 MiB/s | 16.9 KiB | 00m00s [635/992] perl-Safe-0:2.46-517.fc41.noa 100% | 8.0 MiB/s | 24.5 KiB | 00m00s [636/992] perl-I18N-LangTags-0:0.45-517 100% | 17.0 MiB/s | 52.1 KiB | 00m00s [637/992] perl-Class-Struct-0:0.68-517. 100% | 4.2 MiB/s | 21.7 KiB | 00m00s [638/992] perl-Date-Manip-0:6.96-1.fc41 100% | 126.0 MiB/s | 1.1 MiB | 00m00s [639/992] perl-Getopt-Std-0:1.14-517.fc 100% | 3.0 MiB/s | 15.3 KiB | 00m00s [640/992] perl-File-ShareDir-0:1.118-12 100% | 7.3 MiB/s | 29.8 KiB | 00m00s [641/992] perl-DateTime-TimeZone-0:2.65 100% | 63.8 MiB/s | 392.2 KiB | 00m00s [642/992] perl-Class-Singleton-0:1.6-12 100% | 3.6 MiB/s | 25.5 KiB | 00m00s [643/992] perl-Class-Inspector-0:1.36-1 100% | 1.4 MiB/s | 30.4 KiB | 00m00s [644/992] perl-DateTime-TimeZone-Tzfile 100% | 4.8 MiB/s | 19.5 KiB | 00m00s [645/992] perl-DateTime-Locale-0:1.44-1 100% | 137.6 MiB/s | 4.0 MiB | 00m00s [646/992] perl-Date-ISO8601-0:0.005-21. 100% | 2.3 MiB/s | 19.2 KiB | 00m00s [647/992] perl-DateTime-TimeZone-System 100% | 2.7 MiB/s | 22.5 KiB | 00m00s [648/992] perl-Params-Classify-0:0.015- 100% | 7.5 MiB/s | 30.7 KiB | 00m00s [649/992] perl-Devel-CallChecker-0:0.00 100% | 11.7 MiB/s | 23.9 KiB | 00m00s [650/992] perl-subs-0:1.04-517.fc41.noa 100% | 5.5 MiB/s | 11.3 KiB | 00m00s [651/992] perl-DynaLoader-Functions-0:0 100% | 3.7 MiB/s | 19.0 KiB | 00m00s [652/992] perl-File-Find-Rule-0:0.35-1. 100% | 6.2 MiB/s | 31.8 KiB | 00m00s [653/992] perl-Text-Glob-0:0.11-24.fc41 100% | 6.6 MiB/s | 13.4 KiB | 00m00s [654/992] perl-Hash-Util-FieldHash-0:1. 100% | 18.8 MiB/s | 38.4 KiB | 00m00s [655/992] perl-Tie-0:4.6-517.fc41.noarc 100% | 8.9 MiB/s | 27.3 KiB | 00m00s [656/992] cairo-0:1.18.2-2.fc41.x86_64 100% | 224.9 MiB/s | 690.9 KiB | 00m00s [657/992] gdk-pixbuf2-0:2.42.12-9.fc41. 100% | 119.1 MiB/s | 488.0 KiB | 00m00s [658/992] shared-mime-info-0:2.3-6.fc41 100% | 190.7 MiB/s | 390.6 KiB | 00m00s [659/992] openjpeg-0:2.5.3-6.fc41.x86_6 100% | 92.8 MiB/s | 190.0 KiB | 00m00s [660/992] libdeflate-0:1.24-1.fc41.x86_ 100% | 33.5 MiB/s | 68.6 KiB | 00m00s [661/992] freeimage-devel-0:3.19.0-0.25 100% | 12.1 MiB/s | 37.1 KiB | 00m00s [662/992] freeimage-0:3.19.0-0.25.svn19 100% | 88.2 MiB/s | 361.4 KiB | 00m00s [663/992] glib2-0:2.82.5-1.fc41.x86_64 100% | 178.3 MiB/s | 3.0 MiB | 00m00s [664/992] freetype-devel-0:2.13.3-1.fc4 100% | 206.3 MiB/s | 1.0 MiB | 00m00s [665/992] perl-Number-Compare-0:0.03-39 100% | 338.8 KiB/s | 11.9 KiB | 00m00s [666/992] gl2ps-devel-0:1.4.2-11.fc41.x 100% | 32.9 MiB/s | 235.8 KiB | 00m00s [667/992] gl2ps-0:1.4.2-11.fc41.x86_64 100% | 10.4 MiB/s | 63.9 KiB | 00m00s [668/992] libICE-devel-0:1.1.2-1.fc41.x 100% | 15.0 MiB/s | 45.9 KiB | 00m00s [669/992] libSM-devel-0:1.2.5-1.fc41.x8 100% | 3.9 MiB/s | 12.0 KiB | 00m00s [670/992] xorg-x11-proto-devel-0:2024.1 100% | 36.7 MiB/s | 300.3 KiB | 00m00s [671/992] libICE-0:1.1.2-1.fc41.x86_64 100% | 7.4 MiB/s | 75.3 KiB | 00m00s [672/992] libXScrnSaver-devel-0:1.2.4-4 100% | 3.4 MiB/s | 17.4 KiB | 00m00s [673/992] libXcomposite-devel-0:0.4.6-4 100% | 5.2 MiB/s | 16.0 KiB | 00m00s [674/992] libXScrnSaver-0:1.2.4-4.fc41. 100% | 8.2 MiB/s | 25.1 KiB | 00m00s [675/992] libX11-devel-0:1.8.11-1.fc41. 100% | 84.7 MiB/s | 1.0 MiB | 00m00s [676/992] libXcomposite-0:0.4.6-4.fc41. 100% | 7.9 MiB/s | 24.4 KiB | 00m00s [677/992] libXcursor-devel-0:1.2.3-1.fc 100% | 9.7 MiB/s | 39.6 KiB | 00m00s [678/992] libXdmcp-devel-0:1.1.5-2.fc41 100% | 3.6 MiB/s | 11.2 KiB | 00m00s [679/992] libXext-devel-0:1.3.6-2.fc41. 100% | 27.8 MiB/s | 85.4 KiB | 00m00s [680/992] libXdmcp-0:1.1.5-2.fc41.x86_6 100% | 7.3 MiB/s | 37.2 KiB | 00m00s [681/992] libXi-devel-0:1.8.2-1.fc41.x8 100% | 28.3 MiB/s | 115.8 KiB | 00m00s [682/992] libXinerama-0:1.1.5-7.fc41.x8 100% | 3.5 MiB/s | 14.4 KiB | 00m00s [683/992] libXinerama-devel-0:1.1.5-7.f 100% | 3.2 MiB/s | 13.2 KiB | 00m00s [684/992] libXpm-devel-0:3.5.17-4.fc41. 100% | 21.6 MiB/s | 66.3 KiB | 00m00s [685/992] libXrandr-0:1.5.4-4.fc41.x86_ 100% | 13.5 MiB/s | 27.7 KiB | 00m00s [686/992] libXrandr-devel-0:1.5.4-4.fc4 100% | 9.4 MiB/s | 19.3 KiB | 00m00s [687/992] libXres-devel-0:1.2.2-4.fc41. 100% | 3.0 MiB/s | 12.2 KiB | 00m00s [688/992] libXres-0:1.2.2-4.fc41.x86_64 100% | 5.0 MiB/s | 15.2 KiB | 00m00s [689/992] libXtst-devel-0:1.2.5-1.fc41. 100% | 5.2 MiB/s | 15.8 KiB | 00m00s [690/992] libXtst-0:1.2.5-1.fc41.x86_64 100% | 10.0 MiB/s | 20.5 KiB | 00m00s [691/992] libXv-devel-0:1.0.13-1.fc41.x 100% | 14.2 MiB/s | 43.7 KiB | 00m00s [692/992] libxkbfile-devel-0:1.1.3-2.fc 100% | 3.1 MiB/s | 15.7 KiB | 00m00s [693/992] libxkbfile-0:1.1.3-2.fc41.x86 100% | 22.4 MiB/s | 91.8 KiB | 00m00s [694/992] mesa-libGL-devel-0:25.0.7-3.f 100% | 12.4 MiB/s | 38.1 KiB | 00m00s [695/992] libglvnd-egl-1:1.7.0-5.fc41.x 100% | 34.7 MiB/s | 35.5 KiB | 00m00s [696/992] libglvnd-devel-1:1.7.0-5.fc41 100% | 52.7 MiB/s | 162.0 KiB | 00m00s [697/992] libglvnd-core-devel-1:1.7.0-5 100% | 4.3 MiB/s | 17.5 KiB | 00m00s [698/992] mesa-libGLU-devel-0:9.0.3-5.f 100% | 5.9 MiB/s | 12.1 KiB | 00m00s [699/992] libglvnd-gles-1:1.7.0-5.fc41. 100% | 9.5 MiB/s | 29.3 KiB | 00m00s [700/992] mesa-libGLU-0:9.0.3-5.fc41.x8 100% | 31.8 MiB/s | 162.9 KiB | 00m00s [701/992] tcl-devel-1:8.6.14-5.fc41.x86 100% | 33.2 MiB/s | 170.1 KiB | 00m00s [702/992] tk-devel-1:8.6.14-2.fc41.x86_ 100% | 132.0 MiB/s | 540.6 KiB | 00m00s [703/992] rapidjson-devel-0:1.1.0-42.fc 100% | 12.7 MiB/s | 117.1 KiB | 00m00s [704/992] PEGTL-devel-0:2.8.3-11.fc41.x 100% | 52.9 MiB/s | 162.5 KiB | 00m00s [705/992] blas-devel-0:3.12.0-7.fc41.x8 100% | 5.3 MiB/s | 27.1 KiB | 00m00s [706/992] cgnslib-devel-0:4.4.0-5.fc41. 100% | 13.7 MiB/s | 56.2 KiB | 00m00s [707/992] vtk-devel-0:9.2.6-18.fc41.x86 100% | 224.5 MiB/s | 3.8 MiB | 00m00s [708/992] cli11-devel-0:2.4.2-3.fc41.no 100% | 17.6 MiB/s | 144.1 KiB | 00m00s [709/992] double-conversion-devel-0:3.3 100% | 5.0 MiB/s | 31.0 KiB | 00m00s [710/992] expat-devel-0:2.7.1-1.fc41.x8 100% | 17.6 MiB/s | 54.0 KiB | 00m00s [711/992] flexiblas-devel-0:3.4.5-1.fc4 100% | 30.0 MiB/s | 122.9 KiB | 00m00s [712/992] eigen3-devel-0:3.4.0-16.fc41. 100% | 147.3 MiB/s | 1.2 MiB | 00m00s [713/992] gdal-devel-0:3.9.3-1.fc41.x86 100% | 37.1 MiB/s | 228.2 KiB | 00m00s [714/992] glew-devel-0:2.2.0-8.fc41.x86 100% | 43.2 MiB/s | 220.9 KiB | 00m00s [715/992] jsoncpp-devel-0:1.9.5-8.fc41. 100% | 9.6 MiB/s | 29.5 KiB | 00m00s [716/992] lapack-devel-0:3.12.0-7.fc41. 100% | 28.0 MiB/s | 85.9 KiB | 00m00s [717/992] libXt-devel-0:1.3.1-1.fc41.x8 100% | 89.8 MiB/s | 459.8 KiB | 00m00s [718/992] libharu-devel-0:2.4.3-6.fc41. 100% | 15.1 MiB/s | 46.4 KiB | 00m00s [719/992] libjpeg-turbo-devel-0:3.0.2-3 100% | 23.8 MiB/s | 97.5 KiB | 00m00s [720/992] libogg-devel-2:1.3.5-9.fc41.x 100% | 6.3 MiB/s | 12.8 KiB | 00m00s [721/992] libpng-devel-2:1.6.40-4.fc41. 100% | 94.7 MiB/s | 290.9 KiB | 00m00s [722/992] libpq-devel-0:16.4-1.fc41.x86 100% | 37.5 MiB/s | 115.3 KiB | 00m00s [723/992] libtheora-devel-1:1.1.1-38.fc 100% | 10.3 MiB/s | 31.7 KiB | 00m00s [724/992] lz4-devel-0:1.10.0-1.fc41.x86 100% | 15.7 MiB/s | 32.2 KiB | 00m00s [725/992] libtiff-devel-0:4.6.0-6.fc41. 100% | 63.0 MiB/s | 258.2 KiB | 00m00s [726/992] mariadb-connector-c-devel-0:3 100% | 13.8 MiB/s | 56.5 KiB | 00m00s [727/992] netcdf-cxx-devel-0:4.2-35.fc4 100% | 71.7 MiB/s | 367.2 KiB | 00m00s [728/992] openslide-devel-0:4.0.0-5.fc4 100% | 27.2 MiB/s | 111.6 KiB | 00m00s [729/992] pugixml-devel-0:1.13-6.fc41.x 100% | 11.2 MiB/s | 23.0 KiB | 00m00s [730/992] proj-devel-0:9.4.1-3.fc41.x86 100% | 21.2 MiB/s | 86.9 KiB | 00m00s [731/992] utf8cpp-devel-0:4.0.5-3.fc41. 100% | 7.5 MiB/s | 30.8 KiB | 00m00s [732/992] blas-0:3.12.0-7.fc41.x86_64 100% | 60.3 MiB/s | 740.4 KiB | 00m00s [733/992] blas64-0:3.12.0-7.fc41.x86_64 100% | 9.9 MiB/s | 282.6 KiB | 00m00s [734/992] vtk-java-0:9.2.6-18.fc41.x86_ 100% | 111.0 MiB/s | 6.4 MiB | 00m00s [735/992] blas64_-0:3.12.0-7.fc41.x86_6 100% | 19.7 MiB/s | 283.1 KiB | 00m00s [736/992] python3-vtk-0:9.2.6-18.fc41.x 100% | 145.3 MiB/s | 11.5 MiB | 00m00s [737/992] cgnslib-0:4.4.0-5.fc41.x86_64 100% | 23.3 MiB/s | 430.1 KiB | 00m00s [738/992] lapack64-0:3.12.0-7.fc41.x86_ 100% | 69.7 MiB/s | 2.4 MiB | 00m00s [739/992] lapack64_-0:3.12.0-7.fc41.x86 100% | 66.0 MiB/s | 2.4 MiB | 00m00s [740/992] automake-0:1.16.5-17.fc41.noa 100% | 97.2 MiB/s | 696.9 KiB | 00m00s [741/992] netcdf-cxx-0:4.2-35.fc41.x86_ 100% | 7.2 MiB/s | 44.0 KiB | 00m00s [742/992] netcdf-devel-0:4.9.2-6.fc41.x 100% | 16.1 MiB/s | 99.2 KiB | 00m00s [743/992] vtk-qt-0:9.2.6-18.fc41.x86_64 100% | 46.8 MiB/s | 287.2 KiB | 00m00s [744/992] cgnslib-common-0:4.4.0-5.fc41 100% | 37.2 MiB/s | 114.2 KiB | 00m00s [745/992] perl-Thread-Queue-0:3.14-511. 100% | 4.2 MiB/s | 21.3 KiB | 00m00s [746/992] perl-threads-1:2.40-511.fc41. 100% | 14.2 MiB/s | 58.0 KiB | 00m00s [747/992] perl-threads-shared-0:1.69-51 100% | 10.9 MiB/s | 44.7 KiB | 00m00s [748/992] openblas-0:0.3.26-5.fc41.x86_ 100% | 12.6 MiB/s | 38.7 KiB | 00m00s [749/992] openssl-devel-1:3.2.4-2.fc41. 100% | 112.4 MiB/s | 2.8 MiB | 00m00s [750/992] libwebp-devel-0:1.5.0-1.fc41. 100% | 6.5 MiB/s | 39.7 KiB | 00m00s [751/992] libwebp-0:1.5.0-1.fc41.x86_64 100% | 45.5 MiB/s | 279.6 KiB | 00m00s [752/992] libcurl-devel-0:8.9.1-3.fc41. 100% | 17.4 MiB/s | 871.1 KiB | 00m00s [753/992] libzstd-devel-0:1.5.7-1.fc41. 100% | 3.2 MiB/s | 53.1 KiB | 00m00s [754/992] liblerc-0:4.0.0-8.fc41.x86_64 100% | 34.0 MiB/s | 209.0 KiB | 00m00s [755/992] mesa-libGL-0:25.0.7-3.fc41.x8 100% | 39.7 MiB/s | 162.7 KiB | 00m00s [756/992] lm_sensors-libs-0:3.6.0-20.fc 100% | 4.4 MiB/s | 40.7 KiB | 00m00s [757/992] mesa-filesystem-0:25.0.7-3.fc 100% | 1.9 MiB/s | 20.9 KiB | 00m00s [758/992] mesa-libEGL-0:25.0.7-3.fc41.x 100% | 16.9 MiB/s | 138.3 KiB | 00m00s [759/992] mesa-libgbm-0:25.0.7-3.fc41.x 100% | 2.7 MiB/s | 27.1 KiB | 00m00s [760/992] libXrender-devel-0:0.9.12-1.f 100% | 1.7 MiB/s | 19.0 KiB | 00m00s [761/992] libXrender-0:0.9.12-1.fc41.x8 100% | 3.2 MiB/s | 26.1 KiB | 00m00s [762/992] libXfixes-devel-0:6.0.1-4.fc4 100% | 975.5 KiB/s | 12.7 KiB | 00m00s [763/992] brotli-devel-0:1.1.0-5.fc41.x 100% | 2.0 MiB/s | 34.0 KiB | 00m00s [764/992] brotli-0:1.1.0-5.fc41.x86_64 100% | 956.2 KiB/s | 20.1 KiB | 00m00s [765/992] mesa-dri-drivers-0:25.0.7-3.f 100% | 206.4 MiB/s | 31.2 MiB | 00m00s [766/992] bzip2-devel-0:1.0.8-19.fc41.x 100% | 5.8 MiB/s | 213.7 KiB | 00m00s [767/992] harfbuzz-devel-0:9.0.0-3.fc41 100% | 39.7 MiB/s | 447.4 KiB | 00m00s [768/992] harfbuzz-cairo-0:9.0.0-3.fc41 100% | 2.6 MiB/s | 29.4 KiB | 00m00s [769/992] lapack-0:3.12.0-7.fc41.x86_64 100% | 38.7 MiB/s | 12.1 MiB | 00m00s [770/992] harfbuzz-icu-0:9.0.0-3.fc41.x 100% | 1.2 MiB/s | 15.7 KiB | 00m00s [771/992] LibRaw-0:0.21.4-1.fc41.x86_64 100% | 30.9 MiB/s | 411.5 KiB | 00m00s [772/992] jxrlib-0:1.1-29.fc41.x86_64 100% | 63.4 MiB/s | 454.3 KiB | 00m00s [773/992] jasper-libs-0:4.2.3-2.fc41.x8 100% | 14.3 MiB/s | 161.5 KiB | 00m00s [774/992] perl-Unicode-UCD-0:0.78-517.f 100% | 12.7 MiB/s | 77.9 KiB | 00m00s [775/992] m4-0:1.4.19-10.fc41.x86_64 100% | 99.4 MiB/s | 305.4 KiB | 00m00s [776/992] perl-File-stat-0:1.14-517.fc4 100% | 8.1 MiB/s | 16.7 KiB | 00m00s [777/992] autoconf-0:2.72-4.fc41.noarch 100% | 81.0 MiB/s | 829.4 KiB | 00m00s [778/992] sqlite-devel-0:3.46.1-3.fc41. 100% | 48.3 MiB/s | 148.5 KiB | 00m00s [779/992] sqlite-0:3.46.1-3.fc41.x86_64 100% | 173.6 MiB/s | 889.0 KiB | 00m00s [780/992] perl-overloading-0:0.02-517.f 100% | 4.1 MiB/s | 12.5 KiB | 00m00s [781/992] perl-SelectSaver-0:1.02-517.f 100% | 11.1 MiB/s | 11.3 KiB | 00m00s [782/992] perl-Opcode-0:1.65-517.fc41.x 100% | 17.3 MiB/s | 35.5 KiB | 00m00s [783/992] libdrm-0:2.4.124-1.fc41.x86_6 100% | 145.1 MiB/s | 148.5 KiB | 00m00s [784/992] perl-File-Compare-0:1.100.800 100% | 6.3 MiB/s | 12.9 KiB | 00m00s [785/992] libpciaccess-0:0.16-13.fc41.x 100% | 12.9 MiB/s | 26.5 KiB | 00m00s [786/992] libdrm-devel-0:2.4.124-1.fc41 100% | 58.4 MiB/s | 179.5 KiB | 00m00s [787/992] libX11-xcb-0:1.8.11-1.fc41.x8 100% | 11.5 MiB/s | 11.8 KiB | 00m00s [788/992] libXxf86vm-0:1.1.6-1.fc41.x86 100% | 16.2 MiB/s | 16.6 KiB | 00m00s [789/992] libwayland-client-0:1.24.0-1. 100% | 16.4 MiB/s | 33.7 KiB | 00m00s [790/992] libwayland-server-0:1.24.0-1. 100% | 20.3 MiB/s | 41.5 KiB | 00m00s [791/992] libxshmfence-0:1.3.2-5.fc41.x 100% | 13.1 MiB/s | 13.4 KiB | 00m00s [792/992] spirv-tools-libs-0:2025.1-1.f 100% | 166.1 MiB/s | 1.5 MiB | 00m00s [793/992] libedit-0:3.1-54.20250104cvs. 100% | 14.0 MiB/s | 100.7 KiB | 00m00s [794/992] perl-Text-CSV-0:2.05-1.fc41.n 100% | 1.7 MiB/s | 120.0 KiB | 00m00s [795/992] adobe-mappings-cmap-deprecate 100% | 18.0 MiB/s | 110.7 KiB | 00m00s [796/992] cups-libs-1:2.4.12-2.fc41.x86 100% | 31.9 MiB/s | 261.6 KiB | 00m00s [797/992] adobe-mappings-cmap-0:2023111 100% | 62.5 MiB/s | 2.2 MiB | 00m00s [798/992] avahi-libs-0:0.8-29.fc41.x86_ 100% | 8.1 MiB/s | 66.7 KiB | 00m00s [799/992] cups-filesystem-1:2.4.12-2.fc 100% | 2.2 MiB/s | 13.5 KiB | 00m00s [800/992] dbus-libs-1:1.14.10-4.fc41.x8 100% | 8.4 MiB/s | 155.1 KiB | 00m00s [801/992] kernel-headers-0:6.15.3-100.f 100% | 72.3 MiB/s | 1.7 MiB | 00m00s [802/992] libpciaccess-devel-0:0.16-13. 100% | 1.2 MiB/s | 12.4 KiB | 00m00s [803/992] llvm-libs-0:19.1.7-4.fc41.x86 100% | 271.4 MiB/s | 31.5 MiB | 00m00s [804/992] libnghttp2-devel-0:1.62.1-3.f 100% | 1.7 MiB/s | 55.3 KiB | 00m00s [805/992] libidn2-devel-0:2.3.8-1.fc41. 100% | 1.8 MiB/s | 64.0 KiB | 00m00s [806/992] libpsl-devel-0:0.21.5-4.fc41. 100% | 10.8 MiB/s | 33.3 KiB | 00m00s [807/992] libXv-0:1.0.13-1.fc41.x86_64 100% | 16.7 MiB/s | 17.1 KiB | 00m00s [808/992] libssh-devel-0:0.11.2-1.fc41. 100% | 10.2 MiB/s | 41.7 KiB | 00m00s [809/992] libuuid-devel-0:2.40.4-1.fc41 100% | 16.5 MiB/s | 33.8 KiB | 00m00s [810/992] libSM-0:1.2.5-1.fc41.x86_64 100% | 10.3 MiB/s | 42.4 KiB | 00m00s [811/992] gnutls-0:3.8.10-1.fc41.x86_64 100% | 233.5 MiB/s | 1.4 MiB | 00m00s [812/992] libxcrypt-devel-0:4.4.38-7.fc 100% | 3.6 MiB/s | 29.4 KiB | 00m00s [813/992] libxcb-devel-0:1.17.0-3.fc41. 100% | 79.8 MiB/s | 1.4 MiB | 00m00s [814/992] nettle-0:3.10-3.fc41.x86_64 100% | 52.3 MiB/s | 428.5 KiB | 00m00s [815/992] cfitsio-0:4.6.0-1.fc41.x86_64 100% | 59.6 MiB/s | 609.9 KiB | 00m00s [816/992] geos-0:3.12.2-3.fc41.x86_64 100% | 100.7 MiB/s | 1.1 MiB | 00m00s [817/992] giflib-0:5.2.2-6.fc41.x86_64 100% | 50.6 MiB/s | 51.8 KiB | 00m00s [818/992] minizip-ng-compat-0:4.0.7-1.f 100% | 3.0 MiB/s | 66.5 KiB | 00m00s [819/992] utf8proc-0:2.7.0-8.fc41.x86_6 100% | 15.7 MiB/s | 80.5 KiB | 00m00s [820/992] freexl-0:2.0.0-11.fc41.x86_64 100% | 1.3 MiB/s | 44.8 KiB | 00m00s [821/992] parquet-libs-0:16.1.0-14.fc41 100% | 108.2 MiB/s | 997.1 KiB | 00m00s [822/992] libarrow-dataset-libs-0:16.1. 100% | 123.3 MiB/s | 504.9 KiB | 00m00s [823/992] libarrow-doc-0:16.1.0-14.fc41 100% | 1.2 MiB/s | 24.4 KiB | 00m00s [824/992] thrift-0:0.20.0-3.fc41.x86_64 100% | 138.1 MiB/s | 1.7 MiB | 00m00s [825/992] libarrow-acero-libs-0:16.1.0- 100% | 21.6 MiB/s | 509.1 KiB | 00m00s [826/992] libarrow-0:16.1.0-14.fc41.x86 100% | 86.3 MiB/s | 5.4 MiB | 00m00s [827/992] libkml-0:1.3.0-50.fc41.x86_64 100% | 14.6 MiB/s | 359.9 KiB | 00m00s [828/992] poppler-0:24.08.0-2.fc41.x86_ 100% | 308.5 MiB/s | 1.2 MiB | 00m00s [829/992] gpgmepp-0:1.23.2-5.fc41.x86_6 100% | 134.9 MiB/s | 138.1 KiB | 00m00s [830/992] poppler-data-0:0.4.11-8.fc41. 100% | 394.8 MiB/s | 2.0 MiB | 00m00s [831/992] gpgme-0:1.23.2-5.fc41.x86_64 100% | 69.1 MiB/s | 212.4 KiB | 00m00s [832/992] libassuan-0:2.5.7-2.fc41.x86_ 100% | 32.8 MiB/s | 67.1 KiB | 00m00s [833/992] libgeotiff-0:1.7.3-3.fc41.x86 100% | 1.6 MiB/s | 100.4 KiB | 00m00s [834/992] gnupg2-0:2.4.5-3.fc41.x86_64 100% | 243.9 MiB/s | 2.7 MiB | 00m00s [835/992] libgpg-error-0:1.50-2.fc41.x8 100% | 46.4 MiB/s | 237.5 KiB | 00m00s [836/992] libgcrypt-0:1.11.0-3.fc41.x86 100% | 113.0 MiB/s | 578.5 KiB | 00m00s [837/992] libspatialite-0:5.1.0-8.fc41. 100% | 55.1 MiB/s | 3.1 MiB | 00m00s [838/992] libksba-0:1.6.7-2.fc41.x86_64 100% | 22.3 MiB/s | 159.7 KiB | 00m00s [839/992] npth-0:1.7-2.fc41.x86_64 100% | 8.2 MiB/s | 25.2 KiB | 00m00s [840/992] pixman-0:0.44.2-1.fc41.x86_64 100% | 131.4 MiB/s | 269.1 KiB | 00m00s [841/992] tpm2-tss-0:4.1.3-3.fc41.x86_6 100% | 80.4 MiB/s | 411.5 KiB | 00m00s [842/992] libproxy-0:0.5.8-1.fc41.x86_6 100% | 14.8 MiB/s | 45.6 KiB | 00m00s [843/992] qt-settings-0:41.2-1.fc41.noa 100% | 2.0 MiB/s | 10.3 KiB | 00m00s [844/992] pcre2-utf16-0:10.44-1.fc41.1. 100% | 27.2 MiB/s | 222.8 KiB | 00m00s [845/992] qt5-qtbase-common-0:5.15.17-1 100% | 2.1 MiB/s | 10.8 KiB | 00m00s [846/992] duktape-0:2.7.0-8.fc41.x86_64 100% | 33.1 MiB/s | 169.7 KiB | 00m00s [847/992] qt5-qtbase-0:5.15.17-1.fc41.x 100% | 131.3 MiB/s | 3.5 MiB | 00m00s [848/992] qt5-qtwebkit-devel-0:5.212.0- 100% | 5.7 MiB/s | 70.0 KiB | 00m00s [849/992] libxkbcommon-0:1.7.0-4.fc41.x 100% | 17.5 MiB/s | 143.3 KiB | 00m00s [850/992] libxkbcommon-x11-0:1.7.0-4.fc 100% | 2.2 MiB/s | 22.1 KiB | 00m00s [851/992] qt5-qtdeclarative-0:5.15.17-1 100% | 76.7 MiB/s | 4.2 MiB | 00m00s [852/992] xcb-util-image-0:0.4.1-6.fc41 100% | 1.5 MiB/s | 18.9 KiB | 00m00s [853/992] qt5-qtbase-gui-0:5.15.17-1.fc 100% | 99.7 MiB/s | 6.4 MiB | 00m00s [854/992] xcb-util-keysyms-0:0.4.1-6.fc 100% | 1.4 MiB/s | 14.3 KiB | 00m00s [855/992] xcb-util-renderutil-0:0.3.10- 100% | 1.7 MiB/s | 17.3 KiB | 00m00s [856/992] xcb-util-wm-0:0.4.2-6.fc41.x8 100% | 15.1 MiB/s | 31.0 KiB | 00m00s [857/992] qt5-qtdeclarative-devel-0:5.1 100% | 132.8 MiB/s | 1.5 MiB | 00m00s [858/992] xkeyboard-config-0:2.42-2.fc4 100% | 73.0 MiB/s | 972.3 KiB | 00m00s [859/992] qt5-qtbase-devel-0:5.15.17-1. 100% | 106.4 MiB/s | 3.5 MiB | 00m00s [860/992] xcb-util-0:0.4.1-6.fc41.x86_6 100% | 1.6 MiB/s | 18.2 KiB | 00m00s [861/992] hyphen-0:2.8.8-25.fc41.x86_64 100% | 5.8 MiB/s | 29.5 KiB | 00m00s [862/992] qt5-qtsensors-0:5.15.17-1.fc4 100% | 35.5 MiB/s | 218.4 KiB | 00m00s [863/992] qt5-qtwebchannel-0:5.15.17-1. 100% | 16.4 MiB/s | 100.8 KiB | 00m00s [864/992] woff2-0:1.0.2-20.fc41.x86_64 100% | 12.1 MiB/s | 61.9 KiB | 00m00s [865/992] qt5-qtlocation-0:5.15.17-1.fc 100% | 113.9 MiB/s | 3.2 MiB | 00m00s [866/992] libarchive-devel-0:3.7.4-4.fc 100% | 16.3 MiB/s | 133.4 KiB | 00m00s [867/992] qt5-qtwebkit-0:5.212.0-0.92al 100% | 173.9 MiB/s | 13.2 MiB | 00m00s [868/992] qt5-qttools-devel-0:5.15.17-1 100% | 15.9 MiB/s | 228.0 KiB | 00m00s [869/992] qt5-designer-0:5.15.17-1.fc41 100% | 11.2 MiB/s | 160.1 KiB | 00m00s [870/992] qt5-qttools-0:5.15.17-1.fc41. 100% | 13.4 MiB/s | 41.1 KiB | 00m00s [871/992] qt5-doctools-0:5.15.17-1.fc41 100% | 111.6 MiB/s | 685.6 KiB | 00m00s [872/992] qt5-linguist-0:5.15.17-1.fc41 100% | 107.0 MiB/s | 876.4 KiB | 00m00s [873/992] qt5-qttools-libs-designercomp 100% | 126.6 MiB/s | 777.8 KiB | 00m00s [874/992] qt5-qttools-libs-help-0:5.15. 100% | 30.6 MiB/s | 156.4 KiB | 00m00s [875/992] qt5-qttools-common-0:5.15.17- 100% | 2.7 MiB/s | 11.1 KiB | 00m00s [876/992] qt5-qttools-libs-designer-0:5 100% | 134.9 MiB/s | 2.7 MiB | 00m00s [877/992] clang-resource-filesystem-0:1 100% | 3.5 MiB/s | 17.7 KiB | 00m00s [878/992] qt5-qtx11extras-devel-0:5.15. 100% | 5.1 MiB/s | 15.5 KiB | 00m00s [879/992] qt5-qtx11extras-0:5.15.17-1.f 100% | 6.6 MiB/s | 34.0 KiB | 00m00s [880/992] libXft-devel-0:2.3.8-7.fc41.x 100% | 16.2 MiB/s | 49.8 KiB | 00m00s [881/992] cairo-devel-0:1.18.2-2.fc41.x 100% | 37.5 MiB/s | 191.9 KiB | 00m00s [882/992] glib2-devel-0:2.82.5-1.fc41.x 100% | 86.7 MiB/s | 1.5 MiB | 00m00s [883/992] gdk-pixbuf2-devel-0:2.42.12-9 100% | 16.3 MiB/s | 367.7 KiB | 00m00s [884/992] libdicom-devel-0:1.1.0-3.fc41 100% | 3.3 MiB/s | 16.8 KiB | 00m00s [885/992] openjpeg-devel-0:2.5.3-6.fc41 100% | 5.4 MiB/s | 27.6 KiB | 00m00s [886/992] openjpeg-tools-0:2.5.3-6.fc41 100% | 10.4 MiB/s | 85.2 KiB | 00m00s [887/992] libXau-devel-0:1.0.11-7.fc41. 100% | 1.5 MiB/s | 13.8 KiB | 00m00s [888/992] hwdata-0:0.397-1.fc41.noarch 100% | 275.4 MiB/s | 1.7 MiB | 00m00s [889/992] publicsuffix-list-0:20250616- 100% | 11.0 MiB/s | 89.9 KiB | 00m00s [890/992] fontconfig-devel-0:2.15.0-8.f 100% | 53.6 MiB/s | 164.8 KiB | 00m00s [891/992] gettext-libs-0:0.22.5-6.fc41. 100% | 130.2 MiB/s | 666.4 KiB | 00m00s [892/992] gettext-0:0.22.5-6.fc41.x86_6 100% | 108.2 MiB/s | 1.1 MiB | 00m00s [893/992] gettext-runtime-0:0.22.5-6.fc 100% | 29.7 MiB/s | 121.8 KiB | 00m00s [894/992] libtextstyle-0:0.22.5-6.fc41. 100% | 28.8 MiB/s | 88.4 KiB | 00m00s [895/992] gettext-envsubst-0:0.22.5-6.f 100% | 9.2 MiB/s | 37.8 KiB | 00m00s [896/992] graphite2-devel-0:1.3.14-16.f 100% | 6.8 MiB/s | 20.8 KiB | 00m00s [897/992] gstreamer1-0:1.24.13-1.fc41.x 100% | 232.1 MiB/s | 1.6 MiB | 00m00s [898/992] gstreamer1-plugins-base-0:1.2 100% | 186.3 MiB/s | 2.2 MiB | 00m00s [899/992] cdparanoia-libs-0:10.2-45.fc4 100% | 8.8 MiB/s | 53.9 KiB | 00m00s [900/992] graphene-0:1.10.6-9.fc41.x86_ 100% | 29.8 MiB/s | 61.0 KiB | 00m00s [901/992] iso-codes-0:4.16.0-5.fc41.noa 100% | 294.0 MiB/s | 3.5 MiB | 00m00s [902/992] libgudev-0:238-6.fc41.x86_64 100% | 3.4 MiB/s | 34.8 KiB | 00m00s [903/992] libvorbis-1:1.3.7-11.fc41.x86 100% | 36.7 MiB/s | 188.1 KiB | 00m00s [904/992] libwayland-cursor-0:1.24.0-1. 100% | 3.7 MiB/s | 19.1 KiB | 00m00s [905/992] orc-0:0.4.39-1.fc41.x86_64 100% | 54.5 MiB/s | 223.2 KiB | 00m00s [906/992] glx-utils-0:9.0.0-8.fc41.x86_ 100% | 10.0 MiB/s | 71.8 KiB | 00m00s [907/992] libinput-0:1.27.1-1.fc41.x86_ 100% | 25.6 MiB/s | 209.8 KiB | 00m00s [908/992] libevdev-0:1.13.3-1.fc41.x86_ 100% | 6.2 MiB/s | 37.9 KiB | 00m00s [909/992] libwacom-0:2.13.0-1.fc41.x86_ 100% | 3.4 MiB/s | 45.1 KiB | 00m00s [910/992] mtdev-0:1.1.6-9.fc41.x86_64 100% | 1.6 MiB/s | 20.8 KiB | 00m00s [911/992] qt5-rpm-macros-0:5.15.17-1.fc 100% | 1.5 MiB/s | 10.4 KiB | 00m00s [912/992] libwacom-data-0:2.13.0-1.fc41 100% | 32.3 MiB/s | 297.5 KiB | 00m00s [913/992] vulkan-loader-devel-0:1.4.309 100% | 2.4 MiB/s | 12.4 KiB | 00m00s [914/992] clang-libs-0:19.1.7-4.fc41.x8 100% | 150.4 MiB/s | 27.7 MiB | 00m00s [915/992] vulkan-loader-0:1.4.309.0-1.f 100% | 4.6 MiB/s | 151.6 KiB | 00m00s [916/992] qt5-filesystem-0:5.15.17-1.fc 100% | 360.1 KiB/s | 10.1 KiB | 00m00s [917/992] nspr-0:4.36.0-9.fc41.x86_64 100% | 133.5 MiB/s | 136.7 KiB | 00m00s [918/992] nss-0:3.113.0-1.fc41.x86_64 100% | 172.2 MiB/s | 705.5 KiB | 00m00s [919/992] nss-softokn-0:3.113.0-1.fc41. 100% | 81.0 MiB/s | 414.8 KiB | 00m00s [920/992] nss-softokn-freebl-0:3.113.0- 100% | 63.6 MiB/s | 325.6 KiB | 00m00s [921/992] nss-sysinit-0:3.113.0-1.fc41. 100% | 18.5 MiB/s | 19.0 KiB | 00m00s [922/992] nss-util-0:3.113.0-1.fc41.x86 100% | 83.7 MiB/s | 85.8 KiB | 00m00s [923/992] uriparser-0:0.9.8-3.fc41.x86_ 100% | 18.6 MiB/s | 57.1 KiB | 00m00s [924/992] librttopo-0:1.1.0-16.fc41.x86 100% | 50.5 MiB/s | 206.8 KiB | 00m00s [925/992] liborc2-0:2.0.5-1.fc41.x86_64 100% | 97.7 MiB/s | 500.3 KiB | 00m00s [926/992] alsa-lib-0:1.2.14-3.fc41.x86_ 100% | 168.8 MiB/s | 518.4 KiB | 00m00s [927/992] re2-2:20250722-1.fc41.x86_64 100% | 35.4 MiB/s | 217.4 KiB | 00m00s [928/992] libvisual-1:0.4.2-1.fc41.x86_ 100% | 40.9 MiB/s | 167.6 KiB | 00m00s [929/992] protobuf-0:3.19.6-10.fc41.x86 100% | 83.2 MiB/s | 1.0 MiB | 00m00s [930/992] sdl12-compat-0:1.2.68-3.fc41. 100% | 17.7 MiB/s | 90.6 KiB | 00m00s [931/992] libwayland-egl-0:1.24.0-1.fc4 100% | 4.1 MiB/s | 12.5 KiB | 00m00s [932/992] opus-0:1.5.2-2.fc41.x86_64 100% | 110.1 MiB/s | 225.4 KiB | 00m00s [933/992] pango-0:1.56.3-1.fc41.x86_64 100% | 85.5 MiB/s | 350.3 KiB | 00m00s [934/992] fribidi-0:1.0.15-2.fc41.x86_6 100% | 30.0 MiB/s | 92.2 KiB | 00m00s [935/992] libunwind-0:1.8.0-5.fc41.x86_ 100% | 35.4 MiB/s | 72.4 KiB | 00m00s [936/992] libmount-devel-0:2.40.4-1.fc4 100% | 13.2 MiB/s | 27.0 KiB | 00m00s [937/992] libffi-devel-0:3.4.6-3.fc41.x 100% | 14.0 MiB/s | 28.8 KiB | 00m00s [938/992] libsepol-devel-0:3.7-2.fc41.x 100% | 46.9 MiB/s | 48.1 KiB | 00m00s [939/992] pcre2-devel-0:10.44-1.fc41.1. 100% | 101.9 MiB/s | 521.5 KiB | 00m00s [940/992] pcre2-utf32-0:10.44-1.fc41.1. 100% | 41.1 MiB/s | 210.4 KiB | 00m00s [941/992] sysprof-capture-devel-0:47.2- 100% | 10.5 MiB/s | 53.6 KiB | 00m00s [942/992] pixman-devel-0:0.44.2-1.fc41. 100% | 4.2 MiB/s | 17.4 KiB | 00m00s [943/992] SDL2-0:2.30.11-1.fc41.x86_64 100% | 107.7 MiB/s | 661.7 KiB | 00m00s [944/992] libselinux-devel-0:3.7-5.fc41 100% | 7.0 MiB/s | 151.1 KiB | 00m00s [945/992] libdecor-0:0.2.3-1.fc41.x86_6 100% | 28.1 MiB/s | 57.6 KiB | 00m00s [946/992] vulkan-headers-0:1.4.309.0-1. 100% | 108.6 MiB/s | 1.4 MiB | 00m00s [947/992] abseil-cpp-0:20240722.1-1.fc4 100% | 46.5 MiB/s | 714.5 KiB | 00m00s [948/992] adwaita-icon-theme-0:47.0-1.f 100% | 44.1 MiB/s | 406.6 KiB | 00m00s [949/992] gtk3-0:3.24.43-2.fc41.x86_64 100% | 310.2 MiB/s | 5.6 MiB | 00m00s [950/992] cairo-gobject-0:1.18.2-2.fc41 100% | 2.0 MiB/s | 16.3 KiB | 00m00s [951/992] colord-libs-0:1.4.7-5.fc41.x8 100% | 37.6 MiB/s | 230.9 KiB | 00m00s [952/992] gdk-pixbuf2-modules-0:2.42.12 100% | 26.6 MiB/s | 27.3 KiB | 00m00s [953/992] gtk-update-icon-cache-0:3.24. 100% | 16.6 MiB/s | 34.1 KiB | 00m00s [954/992] hicolor-icon-theme-0:0.17-19. 100% | 64.3 MiB/s | 65.9 KiB | 00m00s [955/992] libXdamage-0:1.1.6-4.fc41.x86 100% | 22.9 MiB/s | 23.4 KiB | 00m00s [956/992] libcloudproviders-0:0.3.5-5.f 100% | 45.2 MiB/s | 46.3 KiB | 00m00s [957/992] libepoxy-0:1.5.10-8.fc41.x86_ 100% | 215.7 MiB/s | 220.9 KiB | 00m00s [958/992] libtracker-sparql-0:3.7.3-3.f 100% | 181.0 MiB/s | 370.8 KiB | 00m00s [959/992] adwaita-cursor-theme-0:47.0-1 100% | 159.4 MiB/s | 326.5 KiB | 00m00s [960/992] adwaita-icon-theme-legacy-0:4 100% | 354.0 MiB/s | 2.5 MiB | 00m00s [961/992] avahi-glib-0:0.8-29.fc41.x86_ 100% | 3.0 MiB/s | 15.3 KiB | 00m00s [962/992] libgusb-0:0.4.9-2.fc41.x86_64 100% | 10.7 MiB/s | 65.5 KiB | 00m00s [963/992] libblkid-devel-0:2.40.4-1.fc4 100% | 12.7 MiB/s | 26.1 KiB | 00m00s [964/992] json-glib-0:1.10.6-1.fc41.x86 100% | 52.7 MiB/s | 161.9 KiB | 00m00s [965/992] libsoup3-0:3.6.5-2.fc41.x86_6 100% | 95.3 MiB/s | 390.2 KiB | 00m00s [966/992] at-spi2-atk-0:2.54.1-1.fc41.x 100% | 42.1 MiB/s | 86.2 KiB | 00m00s [967/992] libusb1-0:1.0.29-1.fc41.x86_6 100% | 19.0 MiB/s | 77.8 KiB | 00m00s [968/992] at-spi2-core-0:2.54.1-1.fc41. 100% | 91.9 MiB/s | 376.4 KiB | 00m00s [969/992] atk-0:2.54.1-1.fc41.x86_64 100% | 19.4 MiB/s | 79.5 KiB | 00m00s [970/992] xprop-0:1.2.7-2.fc41.x86_64 100% | 17.0 MiB/s | 34.9 KiB | 00m00s [971/992] dbus-1:1.14.10-4.fc41.x86_64 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [972/992] dbus-common-1:1.14.10-4.fc41. 100% | 7.2 MiB/s | 14.7 KiB | 00m00s [973/992] dbus-broker-0:36-5.fc41.x86_6 100% | 33.4 MiB/s | 171.2 KiB | 00m00s [974/992] xpdf-libs-1:4.05-5.fc41.x86_6 100% | 145.1 MiB/s | 594.2 KiB | 00m00s [975/992] java-21-openjdk-1:21.0.8.0.9- 100% | 133.7 MiB/s | 410.6 KiB | 00m00s [976/992] xorg-x11-fonts-Type1-0:7.5-39 100% | 123.8 MiB/s | 507.0 KiB | 00m00s [977/992] mkfontscale-0:1.2.3-1.fc41.x8 100% | 3.5 MiB/s | 31.9 KiB | 00m00s [978/992] ttmkfdir-0:3.0.9-71.fc41.x86_ 100% | 11.0 MiB/s | 56.1 KiB | 00m00s [979/992] javapackages-filesystem-0:6.2 100% | 2.4 MiB/s | 12.3 KiB | 00m00s [980/992] libfontenc-0:1.1.8-2.fc41.x86 100% | 5.3 MiB/s | 32.6 KiB | 00m00s [981/992] lksctp-tools-0:1.0.20-1.fc41. 100% | 19.0 MiB/s | 97.1 KiB | 00m00s [982/992] tzdata-java-0:2025b-1.fc41.no 100% | 6.5 MiB/s | 46.3 KiB | 00m00s [983/992] annobin-plugin-gcc-0:12.69-1. 100% | 67.7 MiB/s | 971.0 KiB | 00m00s [984/992] gcc-plugin-annobin-0:14.3.1-1 100% | 4.6 MiB/s | 65.6 KiB | 00m00s [985/992] annobin-docs-0:12.69-1.fc41.n 100% | 6.9 MiB/s | 91.8 KiB | 00m00s [986/992] hdf-libs-0:4.2.16.2-2.fc41.x8 100% | 3.1 MiB/s | 287.4 KiB | 00m00s [987/992] java-21-openjdk-headless-1:21 100% | 341.6 MiB/s | 46.1 MiB | 00m00s [988/992] pyproject-rpm-macros-0:1.18.3 100% | 887.6 KiB/s | 44.4 KiB | 00m00s [989/992] python-rpm-macros-0:3.13-5.fc 100% | 348.4 KiB/s | 16.4 KiB | 00m00s [990/992] python3-rpm-generators-0:14-1 100% | 28.6 MiB/s | 29.3 KiB | 00m00s [991/992] python3-rpm-macros-0:3.13-5.f 100% | 10.9 MiB/s | 11.2 KiB | 00m00s [992/992] cmake-rpm-macros-0:3.30.8-1.f 100% | 7.9 MiB/s | 16.3 KiB | 00m00s -------------------------------------------------------------------------------- [992/992] Total 100% | 169.8 MiB/s | 811.2 MiB | 00m05s Running transaction [ 1/994] Verify package files 100% | 383.0 B/s | 992.0 B | 00m03s >>> Running %pretrans scriptlet: texlive-base-11:20230311-85.fc41.x86_64 >>> Finished %pretrans scriptlet: texlive-base-11:20230311-85.fc41.x86_64 >>> [RPM] /var/lib/mock/fedora-41-x86_64-1755034973.123354/root/var/cache/dnf/co [ 2/994] Prepare transaction 100% | 1.8 KiB/s | 992.0 B | 00m01s [ 3/994] Installing texlive-base-11:20 100% | 475.5 MiB/s | 19.0 MiB | 00m00s [ 4/994] Installing cmake-filesystem-0 100% | 3.6 MiB/s | 7.3 KiB | 00m00s [ 5/994] Installing xorg-x11-proto-dev 100% | 254.7 MiB/s | 1.8 MiB | 00m00s [ 6/994] Installing libpng-2:1.6.40-4. 100% | 241.3 MiB/s | 247.1 KiB | 00m00s [ 7/994] Installing expat-0:2.7.1-1.fc 100% | 293.4 MiB/s | 300.4 KiB | 00m00s [ 8/994] Installing libjpeg-turbo-0:3. 100% | 380.2 MiB/s | 778.7 KiB | 00m00s [ 9/994] Installing libgfortran-0:14.3 100% | 380.0 MiB/s | 3.0 MiB | 00m00s [ 10/994] Installing texlive-lib-11:202 100% | 269.9 MiB/s | 1.1 MiB | 00m00s [ 11/994] Installing zlib-ng-compat-dev 100% | 106.0 MiB/s | 108.5 KiB | 00m00s [ 12/994] Installing libicu-0:74.2-2.fc 100% | 375.9 MiB/s | 35.0 MiB | 00m00s [ 13/994] Installing boost-system-0:1.8 100% | 0.0 B/s | 17.3 KiB | 00m00s [ 14/994] Installing openjpeg-0:2.5.3-6 100% | 223.6 MiB/s | 457.9 KiB | 00m00s [ 15/994] Installing boost-chrono-0:1.8 100% | 37.7 MiB/s | 38.6 KiB | 00m00s [ 16/994] Installing nspr-0:4.36.0-9.fc 100% | 157.3 MiB/s | 322.2 KiB | 00m00s [ 17/994] Installing libX11-xcb-0:1.8.1 100% | 0.0 B/s | 15.9 KiB | 00m00s [ 18/994] Installing lcms2-0:2.16-4.fc4 100% | 208.3 MiB/s | 426.5 KiB | 00m00s [ 19/994] Installing boost-thread-0:1.8 100% | 134.4 MiB/s | 137.7 KiB | 00m00s [ 20/994] Installing libpng-devel-2:1.6 100% | 288.2 MiB/s | 885.4 KiB | 00m00s [ 21/994] Installing qt5-qttools-common 100% | 0.0 B/s | 7.9 KiB | 00m00s [ 22/994] Installing libgpg-error-0:1.5 100% | 218.6 MiB/s | 895.4 KiB | 00m00s [ 23/994] Installing dbus-libs-1:1.14.1 100% | 361.4 MiB/s | 370.0 KiB | 00m00s [ 24/994] Installing libwayland-client- 100% | 65.7 MiB/s | 67.3 KiB | 00m00s [ 25/994] Installing libwebp-0:1.5.0-1. 100% | 266.5 MiB/s | 818.6 KiB | 00m00s [ 26/994] Installing libglvnd-1:1.7.0-5 100% | 519.1 MiB/s | 531.6 KiB | 00m00s [ 27/994] Installing libglvnd-opengl-1: 100% | 146.2 MiB/s | 149.7 KiB | 00m00s [ 28/994] Installing fonts-filesystem-1 100% | 0.0 B/s | 788.0 B | 00m00s [ 29/994] Installing urw-base35-fonts-c 100% | 0.0 B/s | 38.4 KiB | 00m00s [ 30/994] Installing libogg-2:1.3.5-9.f 100% | 0.0 B/s | 51.0 KiB | 00m00s [ 31/994] Installing nss-util-0:3.113.0 100% | 201.1 MiB/s | 206.0 KiB | 00m00s [ 32/994] Installing libjpeg-turbo-deve 100% | 347.1 MiB/s | 355.5 KiB | 00m00s [ 33/994] Installing libarrow-doc-0:16. 100% | 16.3 MiB/s | 116.6 KiB | 00m00s [ 34/994] Installing openssl-devel-1:3. 100% | 65.7 MiB/s | 5.2 MiB | 00m00s [ 35/994] Installing libICE-0:1.1.2-1.f 100% | 96.5 MiB/s | 197.6 KiB | 00m00s [ 36/994] Installing tcl-1:8.6.14-5.fc4 100% | 302.6 MiB/s | 4.2 MiB | 00m00s [ 37/994] Installing libquadmath-0:14.3 100% | 319.4 MiB/s | 327.1 KiB | 00m00s [ 38/994] Installing libaec-0:1.1.3-1.f 100% | 98.1 MiB/s | 100.5 KiB | 00m00s [ 39/994] Installing hdf5-0:1.12.1-21.f 100% | 376.2 MiB/s | 7.9 MiB | 00m00s [ 40/994] Installing tbb-0:2021.13.0-2. 100% | 144.4 MiB/s | 443.8 KiB | 00m00s [ 41/994] Installing opencascade-founda 100% | 496.4 MiB/s | 63.0 MiB | 00m00s [ 42/994] Installing libmpc-0:1.3.1-6.f 100% | 162.3 MiB/s | 166.2 KiB | 00m00s [ 43/994] Installing libICE-devel-0:1.1 100% | 257.2 MiB/s | 263.4 KiB | 00m00s [ 44/994] Installing libSM-0:1.2.5-1.fc 100% | 98.6 MiB/s | 100.9 KiB | 00m00s [ 45/994] Installing libtheora-1:1.1.1- 100% | 234.4 MiB/s | 480.0 KiB | 00m00s [ 46/994] Installing libwayland-cursor- 100% | 37.6 MiB/s | 38.5 KiB | 00m00s [ 47/994] Installing avahi-libs-0:0.8-2 100% | 164.9 MiB/s | 168.9 KiB | 00m00s [ 48/994] Installing libassuan-0:2.5.7- 100% | 161.7 MiB/s | 165.6 KiB | 00m00s [ 49/994] Installing boost-regex-0:1.83 100% | 265.7 MiB/s | 272.0 KiB | 00m00s [ 50/994] Installing python-rpm-macros- 100% | 0.0 B/s | 22.8 KiB | 00m00s [ 51/994] Installing geos-0:3.12.2-3.fc 100% | 356.9 MiB/s | 3.6 MiB | 00m00s [ 52/994] Installing imath-0:3.1.12-1.f 100% | 184.5 MiB/s | 378.0 KiB | 00m00s [ 53/994] Installing double-conversion- 100% | 32.2 MiB/s | 98.9 KiB | 00m00s [ 54/994] Installing libstdc++-devel-0: 100% | 362.4 MiB/s | 15.6 MiB | 00m00s [ 55/994] Installing snappy-0:1.2.1-2.f 100% | 71.1 MiB/s | 72.8 KiB | 00m00s [ 56/994] Installing graphite2-0:1.3.14 100% | 189.6 MiB/s | 194.1 KiB | 00m00s [ 57/994] Installing libpaper-1:2.1.1-7 100% | 49.3 MiB/s | 50.5 KiB | 00m00s [ 58/994] Installing emacs-filesystem-1 100% | 0.0 B/s | 544.0 B | 00m00s [ 59/994] Installing boost-context-0:1. 100% | 0.0 B/s | 17.5 KiB | 00m00s [ 60/994] Installing boost-atomic-0:1.8 100% | 0.0 B/s | 22.0 KiB | 00m00s [ 61/994] Installing boost-filesystem-0 100% | 145.1 MiB/s | 148.6 KiB | 00m00s [ 62/994] Installing jsoncpp-0:1.9.5-8. 100% | 124.5 MiB/s | 254.9 KiB | 00m00s [ 63/994] Installing python3-rpm-macros 100% | 0.0 B/s | 6.7 KiB | 00m00s [ 64/994] Installing cgnslib-libs-0:4.4 100% | 262.8 MiB/s | 807.2 KiB | 00m00s [ 65/994] Installing tcl-devel-1:8.6.14 100% | 259.9 MiB/s | 798.4 KiB | 00m00s [ 66/994] Installing mesa-libGLU-0:9.0. 100% | 116.7 MiB/s | 358.6 KiB | 00m00s [ 67/994] Installing libicu-devel-0:74. 100% | 282.1 MiB/s | 5.6 MiB | 00m00s [ 68/994] Installing blas-0:3.12.0-7.fc 100% | 201.6 MiB/s | 1.8 MiB | 00m00s [ 69/994] Installing blas64-0:3.12.0-7. 100% | 450.9 MiB/s | 1.4 MiB | 00m00s [ 70/994] Installing blas64_-0:3.12.0-7 100% | 451.9 MiB/s | 1.4 MiB | 00m00s [ 71/994] Installing hdf-libs-0:4.2.16. 100% | 225.5 MiB/s | 692.7 KiB | 00m00s [ 72/994] Installing libharu-0:2.4.3-6. 100% | 280.4 MiB/s | 1.7 MiB | 00m00s [ 73/994] Installing fribidi-0:1.0.15-2 100% | 362.2 MiB/s | 370.9 KiB | 00m00s [ 74/994] Installing libwayland-egl-0:1 100% | 17.2 MiB/s | 17.6 KiB | 00m00s [ 75/994] Installing alsa-lib-0:1.2.14- 100% | 235.2 MiB/s | 1.4 MiB | 00m00s [ 76/994] Installing libevdev-0:1.13.3- 100% | 85.2 MiB/s | 87.2 KiB | 00m00s [ 77/994] Installing libtextstyle-0:0.2 100% | 191.9 MiB/s | 196.5 KiB | 00m00s [ 78/994] Installing gettext-libs-0:0.2 100% | 335.3 MiB/s | 1.7 MiB | 00m00s [ 79/994] Installing pcre2-utf16-0:10.4 100% | 288.5 MiB/s | 590.9 KiB | 00m00s [ 80/994] Installing pixman-0:0.44.2-1. 100% | 325.0 MiB/s | 665.6 KiB | 00m00s [ 81/994] Installing minizip-ng-compat- 100% | 155.7 MiB/s | 159.4 KiB | 00m00s [ 82/994] Installing freexl-0:2.0.0-11. 100% | 30.8 MiB/s | 94.6 KiB | 00m00s [ 83/994] Installing kernel-headers-0:6 100% | 210.2 MiB/s | 6.7 MiB | 00m00s [ 84/994] Installing libxcrypt-devel-0: 100% | 16.2 MiB/s | 33.1 KiB | 00m00s [ 85/994] Installing glibc-devel-0:2.40 100% | 166.0 MiB/s | 2.3 MiB | 00m00s [ 86/994] Installing adobe-mappings-cma 100% | 399.7 MiB/s | 15.2 MiB | 00m00s [ 87/994] Installing libwayland-server- 100% | 81.8 MiB/s | 83.8 KiB | 00m00s [ 88/994] Installing liblerc-0:4.0.0-8. 100% | 297.4 MiB/s | 609.0 KiB | 00m00s [ 89/994] Installing openblas-0:0.3.26- 100% | 95.5 MiB/s | 97.8 KiB | 00m00s [ 90/994] Installing libdeflate-0:1.24- 100% | 117.7 MiB/s | 120.5 KiB | 00m00s [ 91/994] Installing openexr-libs-0:3.2 100% | 466.4 MiB/s | 6.5 MiB | 00m00s [ 92/994] Installing libxslt-0:1.1.43-1 100% | 230.2 MiB/s | 471.5 KiB | 00m00s [ 93/994] Installing libXau-0:1.0.11-7. 100% | 66.8 MiB/s | 68.4 KiB | 00m00s [ 94/994] Installing libxcb-0:1.17.0-3. 100% | 237.6 MiB/s | 1.2 MiB | 00m00s [ 95/994] Installing libpq-0:16.4-1.fc4 100% | 236.7 MiB/s | 969.6 KiB | 00m00s [ 96/994] Installing libdicom-0:1.1.0-3 100% | 70.2 MiB/s | 503.5 KiB | 00m00s [ 97/994] Installing xml-common-0:0.6.3 100% | 79.2 MiB/s | 81.1 KiB | 00m00s [ 98/994] Installing pugixml-0:1.13-6.f 100% | 257.0 MiB/s | 263.1 KiB | 00m00s [ 99/994] Installing zziplib-0:0.13.74- 100% | 116.5 MiB/s | 238.6 KiB | 00m00s [100/994] Installing boost-program-opti 100% | 267.3 MiB/s | 273.8 KiB | 00m00s [101/994] Installing boost-date-time-0: 100% | 0.0 B/s | 17.3 KiB | 00m00s [102/994] Installing boost-container-0: 100% | 65.0 MiB/s | 66.6 KiB | 00m00s [103/994] Installing make-1:4.4.1-8.fc4 100% | 300.0 MiB/s | 1.8 MiB | 00m00s [104/994] Installing boost-json-0:1.83. 100% | 322.4 MiB/s | 330.2 KiB | 00m00s [105/994] Installing boost-wave-0:1.83. 100% | 311.0 MiB/s | 636.8 KiB | 00m00s [106/994] Installing pugixml-devel-0:1. 100% | 32.3 MiB/s | 66.2 KiB | 00m00s [107/994] Installing iso-codes-0:4.16.0 100% | 283.9 MiB/s | 19.0 MiB | 00m00s [108/994] Installing libdicom-devel-0:1 100% | 46.6 MiB/s | 47.7 KiB | 00m00s [109/994] Installing libpq-devel-0:16.4 100% | 131.3 MiB/s | 403.2 KiB | 00m00s [110/994] Installing xcb-util-keysyms-0 100% | 0.0 B/s | 17.9 KiB | 00m00s [111/994] Installing xcb-util-renderuti 100% | 0.0 B/s | 29.9 KiB | 00m00s [112/994] Installing xcb-util-wm-0:0.4. 100% | 85.3 MiB/s | 87.4 KiB | 00m00s [113/994] Installing xcb-util-0:0.4.1-6 100% | 0.0 B/s | 31.8 KiB | 00m00s [114/994] Installing xcb-util-image-0:0 100% | 23.1 MiB/s | 23.6 KiB | 00m00s [115/994] Installing libXau-devel-0:1.0 100% | 1.3 MiB/s | 8.2 KiB | 00m00s [116/994] Installing libxcb-devel-0:1.1 100% | 69.7 MiB/s | 3.1 MiB | 00m00s [117/994] Installing openblas-openmp-0: 100% | 587.6 MiB/s | 39.4 MiB | 00m00s [118/994] Installing flexiblas-0:3.4.5- 100% | 0.0 B/s | 51.6 KiB | 00m00s [119/994] Installing flexiblas-openblas 100% | 43.1 MiB/s | 44.1 KiB | 00m00s [120/994] Installing flexiblas-netlib-0 100% | 402.1 MiB/s | 10.9 MiB | 00m00s [121/994] Installing openblas-openmp64- 100% | 599.0 MiB/s | 39.5 MiB | 00m00s [122/994] Installing flexiblas-openblas 100% | 43.1 MiB/s | 44.2 KiB | 00m00s [123/994] Installing flexiblas-netlib64 100% | 420.7 MiB/s | 10.9 MiB | 00m00s [124/994] Installing arpack-0:3.9.1-4.f 100% | 318.4 MiB/s | 652.1 KiB | 00m00s [125/994] Installing flexiblas-devel-0: 100% | 701.9 MiB/s | 4.9 MiB | 00m00s [126/994] Installing adobe-mappings-cma 100% | 285.7 MiB/s | 585.2 KiB | 00m00s [127/994] Installing pixman-devel-0:0.4 100% | 0.0 B/s | 50.2 KiB | 00m00s [128/994] Installing libharu-devel-0:2. 100% | 185.2 MiB/s | 189.7 KiB | 00m00s [129/994] Installing lapack64_-0:3.12.0 100% | 380.7 MiB/s | 7.2 MiB | 00m00s [130/994] Installing lapack64-0:3.12.0- 100% | 195.3 MiB/s | 7.2 MiB | 00m00s [131/994] Installing lapack-0:3.12.0-7. 100% | 102.0 MiB/s | 17.9 MiB | 00m00s [132/994] Installing pyproject-rpm-macr 100% | 113.7 MiB/s | 116.5 KiB | 00m00s [133/994] Installing jsoncpp-devel-0:1. 100% | 80.7 MiB/s | 82.7 KiB | 00m00s [134/994] Installing boost-fiber-0:1.83 100% | 81.8 MiB/s | 83.8 KiB | 00m00s [135/994] Installing boost-log-0:1.83.0 100% | 368.8 MiB/s | 1.5 MiB | 00m00s [136/994] Installing boost-coroutine-0: 100% | 0.0 B/s | 22.2 KiB | 00m00s [137/994] Installing graphite2-devel-0: 100% | 0.0 B/s | 50.6 KiB | 00m00s [138/994] Installing blosc-0:1.21.6-1.f 100% | 126.1 MiB/s | 129.1 KiB | 00m00s [139/994] Installing netcdf-0:4.9.2-6.f 100% | 300.9 MiB/s | 2.4 MiB | 00m00s [140/994] Installing netcdf-cxx-0:4.2-3 100% | 7.0 MiB/s | 136.8 KiB | 00m00s [141/994] Installing json-devel-0:3.11. 100% | 200.3 MiB/s | 1.0 MiB | 00m00s [142/994] Installing PEGTL-devel-0:2.8. 100% | 138.7 MiB/s | 710.1 KiB | 00m00s [143/994] Installing double-conversion- 100% | 103.3 MiB/s | 105.8 KiB | 00m00s [144/994] Installing librttopo-0:1.1.0- 100% | 249.3 MiB/s | 510.6 KiB | 00m00s [145/994] Installing boost-graph-0:1.83 100% | 169.6 MiB/s | 347.4 KiB | 00m00s [146/994] Installing cpp-0:14.3.1-1.fc4 100% | 356.9 MiB/s | 35.0 MiB | 00m00s [147/994] Installing gcc-0:14.3.1-1.fc4 100% | 409.1 MiB/s | 104.3 MiB | 00m00s [148/994] Installing libquadmath-devel- 100% | 23.0 MiB/s | 23.5 KiB | 00m00s [149/994] Installing gcc-gfortran-0:14. 100% | 364.9 MiB/s | 37.2 MiB | 00m00s [150/994] Installing blas-devel-0:3.12. 100% | 133.6 MiB/s | 136.8 KiB | 00m00s [151/994] Installing lapack-devel-0:3.1 100% | 530.1 MiB/s | 1.6 MiB | 00m00s [152/994] Installing gcc-c++-0:14.3.1-1 100% | 385.3 MiB/s | 38.1 MiB | 00m00s [153/994] Installing libaec-devel-0:1.1 100% | 13.2 MiB/s | 13.5 KiB | 00m00s [154/994] Installing hdf5-devel-0:1.12. 100% | 324.5 MiB/s | 3.9 MiB | 00m00s [155/994] Installing libarchive-devel-0 100% | 181.1 MiB/s | 185.5 KiB | 00m00s [156/994] Installing nss-softokn-freebl 100% | 275.8 MiB/s | 847.3 KiB | 00m00s [157/994] Installing nss-softokn-0:3.11 100% | 378.2 MiB/s | 1.9 MiB | 00m00s [158/994] Installing nss-0:3.113.0-1.fc 100% | 157.2 MiB/s | 1.9 MiB | 00m00s [159/994] Installing nss-sysinit-0:3.11 100% | 22.7 MiB/s | 23.3 KiB | 00m00s [160/994] Installing libvorbis-1:1.3.7- 100% | 272.2 MiB/s | 836.2 KiB | 00m00s [161/994] Installing urw-base35-bookman 100% | 113.7 MiB/s | 1.4 MiB | 00m00s [162/994] Installing urw-base35-c059-fo 100% | 155.0 MiB/s | 1.4 MiB | 00m00s [163/994] Installing urw-base35-d050000 100% | 13.9 MiB/s | 85.4 KiB | 00m00s [164/994] Installing urw-base35-gothic- 100% | 145.4 MiB/s | 1.2 MiB | 00m00s [165/994] Installing urw-base35-nimbus- 100% | 131.5 MiB/s | 1.1 MiB | 00m00s [166/994] Installing urw-base35-nimbus- 100% | 151.8 MiB/s | 1.4 MiB | 00m00s [167/994] Installing urw-base35-nimbus- 100% | 199.5 MiB/s | 2.4 MiB | 00m00s [168/994] Installing urw-base35-p052-fo 100% | 165.3 MiB/s | 1.5 MiB | 00m00s [169/994] Installing urw-base35-standar 100% | 10.7 MiB/s | 66.0 KiB | 00m00s [170/994] Installing urw-base35-z003-fo 100% | 63.8 MiB/s | 391.8 KiB | 00m00s [171/994] Installing urw-base35-fonts-0 100% | 0.0 B/s | 5.6 KiB | 00m00s [172/994] Installing abattis-cantarell- 100% | 189.9 MiB/s | 194.4 KiB | 00m00s [173/994] Installing google-droid-sans- 100% | 329.4 MiB/s | 6.3 MiB | 00m00s [174/994] Installing libwebp-devel-0:1. 100% | 122.0 MiB/s | 124.9 KiB | 00m00s [175/994] Installing libgcrypt-0:1.11.0 100% | 308.4 MiB/s | 1.5 MiB | 00m00s [176/994] Installing libksba-0:1.6.7-2. 100% | 195.8 MiB/s | 401.0 KiB | 00m00s [177/994] Installing boost-locale-0:1.8 100% | 296.5 MiB/s | 607.2 KiB | 00m00s [178/994] Installing boost-type_erasure 100% | 57.9 MiB/s | 59.3 KiB | 00m00s [179/994] Installing boost-timer-0:1.83 100% | 0.0 B/s | 26.1 KiB | 00m00s [180/994] Installing jasper-libs-0:4.2. 100% | 330.5 MiB/s | 338.4 KiB | 00m00s [181/994] Installing LibRaw-0:0.21.4-1. 100% | 467.2 MiB/s | 2.3 MiB | 00m00s [182/994] Installing teckit-0:2.5.12-3. 100% | 326.2 MiB/s | 2.0 MiB | 00m00s [183/994] Installing ogdi-0:4.1.1-2.fc4 100% | 262.7 MiB/s | 806.9 KiB | 00m00s [184/994] Installing expat-devel-0:2.7. 100% | 200.7 MiB/s | 205.5 KiB | 00m00s [185/994] Installing rapidjson-devel-0: 100% | 300.1 MiB/s | 614.5 KiB | 00m00s [186/994] Installing cli11-devel-0:2.4. 100% | 151.7 MiB/s | 621.4 KiB | 00m00s [187/994] Installing eigen3-devel-0:3.4 100% | 292.0 MiB/s | 8.5 MiB | 00m00s [188/994] Installing utf8cpp-devel-0:4. 100% | 139.8 MiB/s | 143.1 KiB | 00m00s [189/994] Installing libssh-devel-0:0.1 100% | 176.3 MiB/s | 180.6 KiB | 00m00s [190/994] Installing annobin-docs-0:12. 100% | 0.0 B/s | 98.8 KiB | 00m00s [191/994] Installing tzdata-java-0:2025 100% | 0.0 B/s | 100.5 KiB | 00m00s [192/994] Installing lksctp-tools-0:1.0 100% | 132.6 MiB/s | 271.5 KiB | 00m00s [193/994] Installing libfontenc-0:1.1.8 100% | 0.0 B/s | 68.4 KiB | 00m00s [194/994] Installing javapackages-files 100% | 0.0 B/s | 5.3 KiB | 00m00s [195/994] Installing xpdf-libs-1:4.05-5 100% | 345.2 MiB/s | 1.7 MiB | 00m00s [196/994] Installing dbus-common-1:1.14 100% | 713.2 KiB/s | 13.6 KiB | 00m00s [197/994] Installing dbus-broker-0:36-5 100% | 54.3 MiB/s | 389.2 KiB | 00m00s [198/994] Installing dbus-1:1.14.10-4.f 100% | 0.0 B/s | 124.0 B | 00m00s [199/994] Installing libusb1-0:1.0.29-1 100% | 168.6 MiB/s | 172.6 KiB | 00m00s [200/994] Installing libblkid-devel-0:2 100% | 9.0 MiB/s | 46.0 KiB | 00m00s [201/994] Installing adwaita-icon-theme 100% | 62.4 MiB/s | 2.4 MiB | 00m00s [202/994] Installing adwaita-cursor-the 100% | 557.6 MiB/s | 10.0 MiB | 00m00s [203/994] Installing adwaita-icon-theme 100% | 82.7 MiB/s | 1.3 MiB | 00m00s [204/994] Installing libepoxy-0:1.5.10- 100% | 362.0 MiB/s | 1.1 MiB | 00m00s [205/994] Installing hicolor-icon-theme 100% | 19.5 MiB/s | 179.5 KiB | 00m00s [206/994] Installing abseil-cpp-0:20240 100% | 238.8 MiB/s | 2.6 MiB | 00m00s [207/994] Installing re2-2:20250722-1.f 100% | 270.6 MiB/s | 554.3 KiB | 00m00s [208/994] Installing sysprof-capture-de 100% | 249.7 MiB/s | 255.7 KiB | 00m00s [209/994] Installing pcre2-utf32-0:10.4 100% | 274.8 MiB/s | 562.8 KiB | 00m00s [210/994] Installing pcre2-devel-0:10.4 100% | 285.0 MiB/s | 2.0 MiB | 00m00s [211/994] Installing libsepol-devel-0:3 100% | 62.4 MiB/s | 127.8 KiB | 00m00s [212/994] Installing libselinux-devel-0 100% | 39.4 MiB/s | 161.2 KiB | 00m00s [213/994] Installing libmount-devel-0:2 100% | 0.0 B/s | 64.5 KiB | 00m00s [214/994] Installing libffi-devel-0:3.4 100% | 0.0 B/s | 34.8 KiB | 00m00s [215/994] Installing libunwind-0:1.8.0- 100% | 185.1 MiB/s | 189.5 KiB | 00m00s [216/994] Installing opus-0:1.5.2-2.fc4 100% | 403.1 MiB/s | 412.8 KiB | 00m00s [217/994] Installing protobuf-0:3.19.6- 100% | 361.9 MiB/s | 3.3 MiB | 00m00s [218/994] Installing liborc2-0:2.0.5-1. 100% | 327.8 MiB/s | 1.6 MiB | 00m00s [219/994] Installing uriparser-0:0.9.8- 100% | 140.7 MiB/s | 144.0 KiB | 00m00s [220/994] Installing libkml-0:1.3.0-50. 100% | 300.4 MiB/s | 1.2 MiB | 00m00s [221/994] Installing qt5-filesystem-0:5 100% | 0.0 B/s | 3.5 KiB | 00m00s [222/994] Installing vulkan-loader-0:1. 100% | 131.7 MiB/s | 539.3 KiB | 00m00s [223/994] Installing libwacom-data-0:2. 100% | 103.8 MiB/s | 1.3 MiB | 00m00s [224/994] Installing mtdev-0:1.1.6-9.fc 100% | 0.0 B/s | 26.5 KiB | 00m00s [225/994] Installing orc-0:0.4.39-1.fc4 100% | 248.1 MiB/s | 762.3 KiB | 00m00s [226/994] Installing cdparanoia-libs-0: 100% | 112.5 MiB/s | 115.2 KiB | 00m00s [227/994] Installing gettext-envsubst-0 100% | 74.6 MiB/s | 76.3 KiB | 00m00s [228/994] Installing gettext-runtime-0: 100% | 119.8 MiB/s | 490.7 KiB | 00m00s [229/994] Installing gettext-0:0.22.5-6 100% | 374.2 MiB/s | 5.2 MiB | 00m00s [230/994] Installing hwdata-0:0.397-1.f 100% | 503.2 MiB/s | 9.6 MiB | 00m00s [231/994] Installing libpciaccess-0:0.1 100% | 44.9 MiB/s | 46.0 KiB | 00m00s [232/994] Installing libdrm-0:2.4.124-1 100% | 196.1 MiB/s | 401.6 KiB | 00m00s [233/994] Installing libpciaccess-devel 100% | 0.0 B/s | 15.9 KiB | 00m00s [234/994] Installing libdrm-devel-0:2.4 100% | 233.6 MiB/s | 717.6 KiB | 00m00s [235/994] Installing publicsuffix-list- 100% | 326.0 MiB/s | 333.8 KiB | 00m00s [236/994] Installing libpsl-devel-0:0.2 100% | 110.9 MiB/s | 113.6 KiB | 00m00s [237/994] Installing clang-resource-fil 100% | 0.0 B/s | 16.7 KiB | 00m00s [238/994] Installing woff2-0:1.0.2-20.f 100% | 132.4 MiB/s | 135.5 KiB | 00m00s [239/994] Installing hyphen-0:2.8.8-25. 100% | 52.3 MiB/s | 53.5 KiB | 00m00s [240/994] Installing xkeyboard-config-0 100% | 311.4 MiB/s | 6.5 MiB | 00m00s [241/994] Installing libxkbcommon-0:1.7 100% | 165.1 MiB/s | 338.1 KiB | 00m00s [242/994] Installing libxkbcommon-x11-0 100% | 0.0 B/s | 40.4 KiB | 00m00s [243/994] Installing duktape-0:2.7.0-8. 100% | 301.8 MiB/s | 618.2 KiB | 00m00s [244/994] Installing qt-settings-0:41.2 100% | 60.0 KiB/s | 1.7 KiB | 00m00s [245/994] Installing tpm2-tss-0:4.1.3-3 100% | 263.5 MiB/s | 1.6 MiB | 00m00s [246/994] Installing npth-0:1.7-2.fc41. 100% | 49.5 MiB/s | 50.7 KiB | 00m00s [247/994] Installing poppler-data-0:0.4 100% | 344.2 MiB/s | 12.4 MiB | 00m00s [248/994] Installing thrift-0:0.20.0-3. 100% | 370.6 MiB/s | 4.8 MiB | 00m00s [249/994] Installing utf8proc-0:2.7.0-8 100% | 355.3 MiB/s | 363.8 KiB | 00m00s [250/994] Installing libarrow-0:16.1.0- 100% | 467.3 MiB/s | 22.9 MiB | 00m00s [251/994] Installing parquet-libs-0:16. 100% | 412.9 MiB/s | 3.3 MiB | 00m00s [252/994] Installing libarrow-acero-lib 100% | 346.0 MiB/s | 1.4 MiB | 00m00s [253/994] Installing libarrow-dataset-l 100% | 369.3 MiB/s | 1.5 MiB | 00m00s [254/994] Installing giflib-0:5.2.2-6.f 100% | 115.1 MiB/s | 117.9 KiB | 00m00s [255/994] Installing cfitsio-0:4.6.0-1. 100% | 365.1 MiB/s | 1.8 MiB | 00m00s [256/994] Installing nettle-0:3.10-3.fc 100% | 259.2 MiB/s | 796.1 KiB | 00m00s [257/994] Installing gnutls-0:3.8.10-1. 100% | 349.2 MiB/s | 3.8 MiB | 00m00s [258/994] Installing glib2-0:2.82.5-1.f 100% | 397.0 MiB/s | 14.7 MiB | 00m00s [259/994] Installing harfbuzz-0:9.0.0-3 100% | 331.3 MiB/s | 2.7 MiB | 00m00s [260/994] Installing freetype-0:2.13.3- 100% | 208.1 MiB/s | 852.2 KiB | 00m00s [261/994] Installing shared-mime-info-0 100% | 170.4 MiB/s | 2.6 MiB | 00m00s [262/994] Installing gdk-pixbuf2-0:2.42 100% | 229.6 MiB/s | 2.5 MiB | 00m00s [263/994] Installing libgudev-0:238-6.f 100% | 87.3 MiB/s | 89.4 KiB | 00m00s [264/994] Installing json-glib-0:1.10.6 100% | 140.9 MiB/s | 577.3 KiB | 00m00s [265/994] Installing libgusb-0:0.4.9-2. 100% | 160.0 MiB/s | 163.8 KiB | 00m00s [266/994] Installing colord-libs-0:1.4. 100% | 276.7 MiB/s | 850.1 KiB | 00m00s [267/994] Installing gdk-pixbuf2-module 100% | 139.4 MiB/s | 285.5 KiB | 00m00s [268/994] Installing gtk-update-icon-ca 100% | 0.0 B/s | 67.5 KiB | 00m00s [269/994] Installing mkfontscale-0:1.2. 100% | 49.4 MiB/s | 50.6 KiB | 00m00s [270/994] Installing ttmkfdir-0:3.0.9-7 100% | 120.9 MiB/s | 123.8 KiB | 00m00s [271/994] Installing harfbuzz-icu-0:9.0 100% | 0.0 B/s | 20.3 KiB | 00m00s [272/994] Installing desktop-file-utils 100% | 228.7 MiB/s | 234.2 KiB | 00m00s [273/994] Installing xdg-utils-0:1.2.1- 100% | 341.3 MiB/s | 349.5 KiB | 00m00s [274/994] Installing libproxy-0:0.5.8-1 100% | 110.0 MiB/s | 112.7 KiB | 00m00s [275/994] Installing qt5-qtbase-common- 100% | 57.9 KiB/s | 356.0 B | 00m00s [276/994] Installing qt5-qtbase-0:5.15. 100% | 233.6 MiB/s | 10.0 MiB | 00m00s [277/994] Installing qt5-qttools-0:5.15 100% | 19.2 MiB/s | 98.4 KiB | 00m00s [278/994] Installing graphene-0:1.10.6- 100% | 160.4 MiB/s | 164.3 KiB | 00m00s [279/994] Installing libcloudproviders- 100% | 127.1 MiB/s | 130.2 KiB | 00m00s [280/994] Installing avahi-glib-0:0.8-2 100% | 20.0 MiB/s | 20.4 KiB | 00m00s [281/994] Installing libsoup3-0:3.6.5-2 100% | 164.9 MiB/s | 1.2 MiB | 00m00s [282/994] Installing libtracker-sparql- 100% | 260.8 MiB/s | 1.0 MiB | 00m00s [283/994] Installing gnupg2-0:2.4.5-3.f 100% | 329.0 MiB/s | 9.5 MiB | 00m00s [284/994] Installing gpgme-0:1.23.2-5.f 100% | 284.0 MiB/s | 581.7 KiB | 00m00s [285/994] Installing gpgmepp-0:1.23.2-5 100% | 207.7 MiB/s | 425.4 KiB | 00m00s [286/994] Installing libuuid-devel-0:2. 100% | 42.8 MiB/s | 43.8 KiB | 00m00s [287/994] Installing libSM-devel-0:1.2. 100% | 0.0 B/s | 19.7 KiB | 00m00s [288/994] Installing libnghttp2-devel-0 100% | 289.4 MiB/s | 296.3 KiB | 00m00s [289/994] Installing libidn2-devel-0:2. 100% | 76.1 MiB/s | 155.8 KiB | 00m00s [290/994] Installing cups-filesystem-1: 100% | 0.0 B/s | 1.8 KiB | 00m00s [291/994] Installing cups-libs-1:2.4.12 100% | 203.3 MiB/s | 624.5 KiB | 00m00s [292/994] Installing java-21-openjdk-he 100% | 429.1 MiB/s | 197.8 MiB | 00m00s [293/994] Installing libedit-0:3.1-54.2 100% | 117.7 MiB/s | 241.0 KiB | 00m00s [294/994] Installing llvm-libs-0:19.1.7 100% | 419.2 MiB/s | 124.5 MiB | 00m00s [295/994] Installing clang-libs-0:19.1. 100% | 471.5 MiB/s | 125.4 MiB | 00m00s [296/994] Installing spirv-tools-libs-0 100% | 403.1 MiB/s | 5.6 MiB | 00m00s [297/994] Installing libxshmfence-0:1.3 100% | 0.0 B/s | 17.7 KiB | 00m00s [298/994] Installing sqlite-0:3.46.1-3. 100% | 357.4 MiB/s | 1.8 MiB | 00m00s [299/994] Installing sqlite-devel-0:3.4 100% | 325.8 MiB/s | 667.2 KiB | 00m00s [300/994] Installing m4-0:1.4.19-10.fc4 100% | 195.1 MiB/s | 599.2 KiB | 00m00s [301/994] Installing jxrlib-0:1.1-29.fc 100% | 374.3 MiB/s | 766.6 KiB | 00m00s [302/994] Installing bzip2-devel-0:1.0. 100% | 303.5 MiB/s | 310.7 KiB | 00m00s [303/994] Installing brotli-0:1.1.0-5.f 100% | 0.0 B/s | 32.5 KiB | 00m00s [304/994] Installing brotli-devel-0:1.1 100% | 33.2 MiB/s | 68.0 KiB | 00m00s [305/994] Installing libcurl-devel-0:8. 100% | 103.8 MiB/s | 1.3 MiB | 00m00s [306/994] Installing netcdf-devel-0:4.9 100% | 184.3 MiB/s | 377.4 KiB | 00m00s [307/994] Installing netcdf-cxx-devel-0 100% | 297.2 MiB/s | 1.2 MiB | 00m00s [308/994] Installing mesa-filesystem-0: 100% | 0.0 B/s | 4.3 KiB | 00m00s [309/994] Installing lm_sensors-libs-0: 100% | 85.0 MiB/s | 87.0 KiB | 00m00s [310/994] Installing mesa-dri-drivers-0 100% | 514.0 MiB/s | 160.9 MiB | 00m00s [311/994] Installing mesa-libgbm-0:25.0 100% | 24.1 MiB/s | 24.7 KiB | 00m00s [312/994] Installing mesa-libEGL-0:25.0 100% | 164.5 MiB/s | 337.0 KiB | 00m00s [313/994] Installing libglvnd-egl-1:1.7 100% | 68.8 MiB/s | 70.4 KiB | 00m00s [314/994] Installing libglvnd-gles-1:1. 100% | 105.0 MiB/s | 107.6 KiB | 00m00s [315/994] Installing libzstd-devel-0:1. 100% | 203.9 MiB/s | 208.8 KiB | 00m00s [316/994] Installing cgnslib-common-0:4 100% | 251.9 MiB/s | 515.8 KiB | 00m00s [317/994] Installing lz4-devel-0:1.10.0 100% | 0.0 B/s | 103.2 KiB | 00m00s [318/994] Installing libglvnd-core-deve 100% | 0.0 B/s | 41.1 KiB | 00m00s [319/994] Installing libXdmcp-0:1.1.5-2 100% | 81.9 MiB/s | 83.8 KiB | 00m00s [320/994] Installing libXdmcp-devel-0:1 100% | 0.0 B/s | 9.9 KiB | 00m00s [321/994] Installing libyaml-0:0.2.5-16 100% | 132.6 MiB/s | 135.8 KiB | 00m00s [322/994] Installing hwloc-libs-0:2.12. 100% | 480.3 MiB/s | 2.9 MiB | 00m00s [323/994] Installing tbb-bind-0:2021.13 100% | 8.0 MiB/s | 24.6 KiB | 00m00s [324/994] Installing tbb-devel-0:2021.1 100% | 269.2 MiB/s | 1.3 MiB | 00m00s [325/994] Installing proj-data-0:9.4.1- 100% | 501.5 MiB/s | 9.0 MiB | 00m00s [326/994] Installing libX11-common-0:1. 100% | 148.5 MiB/s | 1.2 MiB | 00m00s [327/994] Installing libX11-0:1.8.11-1. 100% | 256.3 MiB/s | 1.3 MiB | 00m00s [328/994] Installing libX11-devel-0:1.8 100% | 74.6 MiB/s | 1.1 MiB | 00m00s [329/994] Installing libXext-0:1.3.6-2. 100% | 89.2 MiB/s | 91.3 KiB | 00m00s [330/994] Installing libXext-devel-0:1. 100% | 54.2 MiB/s | 110.9 KiB | 00m00s [331/994] Installing libXi-0:1.8.2-1.fc 100% | 0.0 B/s | 77.8 KiB | 00m00s [332/994] Installing libXrender-0:0.9.1 100% | 48.8 MiB/s | 50.0 KiB | 00m00s [333/994] Installing libXt-0:1.3.1-1.fc 100% | 210.5 MiB/s | 431.1 KiB | 00m00s [334/994] Installing libXrender-devel-0 100% | 0.0 B/s | 51.0 KiB | 00m00s [335/994] Installing libXfixes-0:6.0.1- 100% | 0.0 B/s | 31.7 KiB | 00m00s [336/994] Installing libXcursor-0:1.2.3 100% | 57.8 MiB/s | 59.2 KiB | 00m00s [337/994] Installing libXfixes-devel-0: 100% | 0.0 B/s | 9.9 KiB | 00m00s [338/994] Installing libXmu-0:1.2.1-2.f 100% | 189.0 MiB/s | 193.5 KiB | 00m00s [339/994] Installing libXtst-0:1.2.5-1. 100% | 0.0 B/s | 34.7 KiB | 00m00s [340/994] Installing libXpm-0:3.5.17-4. 100% | 146.3 MiB/s | 149.8 KiB | 00m00s [341/994] Installing libXcomposite-0:0. 100% | 45.0 MiB/s | 46.1 KiB | 00m00s [342/994] Installing libXcursor-devel-0 100% | 32.0 MiB/s | 32.8 KiB | 00m00s [343/994] Installing libXi-devel-0:1.8. 100% | 70.6 MiB/s | 144.6 KiB | 00m00s [344/994] Installing libXrandr-0:1.5.4- 100% | 0.0 B/s | 53.1 KiB | 00m00s [345/994] Installing libXinerama-0:1.1. 100% | 0.0 B/s | 20.2 KiB | 00m00s [346/994] Installing libXv-0:1.0.13-1.f 100% | 0.0 B/s | 29.9 KiB | 00m00s [347/994] Installing libXv-devel-0:1.0. 100% | 44.9 MiB/s | 46.0 KiB | 00m00s [348/994] Installing libXinerama-devel- 100% | 0.0 B/s | 8.5 KiB | 00m00s [349/994] Installing libXrandr-devel-0: 100% | 24.1 MiB/s | 24.7 KiB | 00m00s [350/994] Installing libXtst-devel-0:1. 100% | 0.0 B/s | 14.0 KiB | 00m00s [351/994] Installing libXcomposite-deve 100% | 0.0 B/s | 10.5 KiB | 00m00s [352/994] Installing libXaw-0:1.0.16-2. 100% | 252.3 MiB/s | 516.7 KiB | 00m00s [353/994] Installing libXpm-devel-0:3.5 100% | 51.3 MiB/s | 105.1 KiB | 00m00s [354/994] Installing libXdamage-0:1.1.6 100% | 44.2 MiB/s | 45.3 KiB | 00m00s [355/994] Installing libXt-devel-0:1.3. 100% | 208.0 MiB/s | 1.7 MiB | 00m00s [356/994] Installing libXScrnSaver-0:1. 100% | 0.0 B/s | 47.1 KiB | 00m00s [357/994] Installing libXScrnSaver-deve 100% | 0.0 B/s | 12.3 KiB | 00m00s [358/994] Installing libXres-0:1.2.2-4. 100% | 0.0 B/s | 22.1 KiB | 00m00s [359/994] Installing libXres-devel-0:1. 100% | 0.0 B/s | 6.4 KiB | 00m00s [360/994] Installing libXxf86vm-0:1.1.6 100% | 0.0 B/s | 29.5 KiB | 00m00s [361/994] Installing mesa-libGL-0:25.0. 100% | 208.0 MiB/s | 426.0 KiB | 00m00s [362/994] Installing libglvnd-glx-1:1.7 100% | 296.3 MiB/s | 606.9 KiB | 00m00s [363/994] Installing libglvnd-devel-1:1 100% | 530.1 MiB/s | 2.1 MiB | 00m00s [364/994] Installing mesa-libGL-devel-0 100% | 0.0 B/s | 81.5 KiB | 00m00s [365/994] Installing mesa-libGLU-devel- 100% | 0.0 B/s | 17.5 KiB | 00m00s [366/994] Installing libGLEW-0:2.2.0-8. 100% | 365.9 MiB/s | 749.5 KiB | 00m00s [367/994] Installing glew-devel-0:2.2.0 100% | 452.6 MiB/s | 1.8 MiB | 00m00s [368/994] Installing gl2ps-0:1.4.2-11.f 100% | 121.8 MiB/s | 124.7 KiB | 00m00s [369/994] Installing gl2ps-devel-0:1.4. 100% | 251.0 MiB/s | 257.1 KiB | 00m00s [370/994] Installing glx-utils-0:9.0.0- 100% | 422.1 MiB/s | 432.3 KiB | 00m00s [371/994] Installing libxkbfile-0:1.1.3 100% | 198.5 MiB/s | 203.2 KiB | 00m00s [372/994] Installing libxkbfile-devel-0 100% | 0.0 B/s | 38.1 KiB | 00m00s [373/994] Installing xprop-0:1.2.7-2.fc 100% | 58.8 MiB/s | 60.2 KiB | 00m00s [374/994] Installing at-spi2-core-0:2.5 100% | 190.2 MiB/s | 1.5 MiB | 00m00s [375/994] Installing atk-0:2.54.1-1.fc4 100% | 248.1 MiB/s | 254.1 KiB | 00m00s [376/994] Installing at-spi2-atk-0:2.54 100% | 279.0 MiB/s | 285.7 KiB | 00m00s [377/994] Installing metis-0:5.1.0.3-6. 100% | 322.2 MiB/s | 989.8 KiB | 00m00s [378/994] Installing SuperLU-0:6.0.1-6. 100% | 240.0 MiB/s | 491.5 KiB | 00m00s [379/994] Installing armadillo-0:12.8.1 100% | 89.5 MiB/s | 91.7 KiB | 00m00s [380/994] Installing xerces-c-0:3.2.5-5 100% | 397.7 MiB/s | 3.6 MiB | 00m00s [381/994] Installing unixODBC-0:2.3.12- 100% | 205.4 MiB/s | 1.0 MiB | 00m00s [382/994] Installing libqhull_r-1:8.0.2 100% | 236.4 MiB/s | 484.2 KiB | 00m00s [383/994] Installing libgta-0:1.2.1-13. 100% | 69.9 MiB/s | 71.6 KiB | 00m00s [384/994] Installing libuv-1:1.51.0-1.f 100% | 280.5 MiB/s | 574.5 KiB | 00m00s [385/994] Installing vim-filesystem-2:9 100% | 4.6 MiB/s | 4.7 KiB | 00m00s [386/994] Installing libijs-0:0.35-23.f 100% | 0.0 B/s | 62.6 KiB | 00m00s [387/994] Installing jbig2dec-libs-0:0. 100% | 166.6 MiB/s | 170.6 KiB | 00m00s [388/994] Installing adobe-mappings-pdf 100% | 399.7 MiB/s | 4.4 MiB | 00m00s [389/994] Installing xz-devel-1:5.8.1-2 100% | 128.2 MiB/s | 262.6 KiB | 00m00s [390/994] Installing libxml2-devel-0:2. 100% | 262.8 MiB/s | 3.4 MiB | 00m00s [391/994] Installing tzdata-0:2025b-1.f 100% | 57.3 MiB/s | 1.9 MiB | 00m00s [392/994] Installing libdatrie-0:0.2.13 100% | 57.7 MiB/s | 59.0 KiB | 00m00s [393/994] Installing libthai-0:0.1.29-9 100% | 255.6 MiB/s | 785.3 KiB | 00m00s [394/994] Installing sombok-0:2.4.0-22. 100% | 130.7 MiB/s | 133.8 KiB | 00m00s [395/994] Installing mailcap-0:2.1.54-7 100% | 85.0 MiB/s | 87.1 KiB | 00m00s [396/994] Installing ncurses-0:6.5-2.20 100% | 206.3 MiB/s | 633.9 KiB | 00m00s [397/994] Installing google-noto-fonts- 100% | 0.0 B/s | 18.3 KiB | 00m00s [398/994] Installing google-noto-sans-v 100% | 312.2 MiB/s | 1.2 MiB | 00m00s [399/994] Installing default-fonts-core 100% | 17.8 MiB/s | 18.2 KiB | 00m00s [400/994] Installing fontconfig-0:2.15. 100% | 710.9 KiB/s | 811.1 KiB | 00m01s [401/994] Installing cairo-0:1.18.2-2.f 100% | 288.3 MiB/s | 1.7 MiB | 00m00s [402/994] Installing libXft-0:2.3.8-7.f 100% | 23.2 MiB/s | 166.0 KiB | 00m00s [403/994] Installing tk-1:8.6.14-2.fc41 100% | 228.7 MiB/s | 3.7 MiB | 00m00s [404/994] Installing pango-0:1.56.3-1.f 100% | 250.6 MiB/s | 1.0 MiB | 00m00s [405/994] Installing cgnslib-0:4.4.0-5. 100% | 272.4 MiB/s | 1.4 MiB | 00m00s [406/994] Installing cgnslib-devel-0:4. 100% | 127.8 MiB/s | 130.9 KiB | 00m00s [407/994] Installing harfbuzz-cairo-0:9 100% | 0.0 B/s | 49.1 KiB | 00m00s [408/994] Installing cairo-gobject-0:1. 100% | 0.0 B/s | 35.0 KiB | 00m00s [409/994] Installing xorg-x11-fonts-Typ 100% | 21.7 MiB/s | 865.6 KiB | 00m00s [410/994] Installing java-21-openjdk-1: 100% | 58.2 MiB/s | 1.0 MiB | 00m00s [411/994] Installing groff-base-0:1.23. 100% | 168.4 MiB/s | 3.9 MiB | 00m00s [412/994] Installing perl-Digest-0:1.20 100% | 36.2 MiB/s | 37.1 KiB | 00m00s [413/994] Installing perl-B-0:1.89-517. 100% | 244.8 MiB/s | 501.4 KiB | 00m00s [414/994] Installing perl-FileHandle-0: 100% | 0.0 B/s | 9.8 KiB | 00m00s [415/994] Installing perl-Digest-MD5-0: 100% | 60.2 MiB/s | 61.7 KiB | 00m00s [416/994] Installing perl-MIME-Base32-0 100% | 31.4 MiB/s | 32.2 KiB | 00m00s [417/994] Installing perl-Data-Dumper-0 100% | 110.9 MiB/s | 113.6 KiB | 00m00s [418/994] Installing perl-libnet-0:3.15 100% | 143.9 MiB/s | 294.7 KiB | 00m00s [419/994] Installing perl-AutoLoader-0: 100% | 0.0 B/s | 20.9 KiB | 00m00s [420/994] Installing perl-IO-Socket-IP- 100% | 99.8 MiB/s | 102.2 KiB | 00m00s [421/994] Installing perl-URI-0:5.30-1. 100% | 87.7 MiB/s | 269.5 KiB | 00m00s [422/994] Installing perl-Text-Tabs+Wra 100% | 0.0 B/s | 23.9 KiB | 00m00s [423/994] Installing perl-Time-Local-2: 100% | 68.9 MiB/s | 70.6 KiB | 00m00s [424/994] Installing perl-File-Path-0:2 100% | 0.0 B/s | 64.5 KiB | 00m00s [425/994] Installing perl-Pod-Escapes-1 100% | 6.3 MiB/s | 25.9 KiB | 00m00s [426/994] Installing perl-if-0:0.61.000 100% | 0.0 B/s | 6.2 KiB | 00m00s [427/994] Installing perl-locale-0:1.12 100% | 0.0 B/s | 6.9 KiB | 00m00s [428/994] Installing perl-Net-SSLeay-0: 100% | 227.1 MiB/s | 1.4 MiB | 00m00s [429/994] Installing perl-IO-Socket-SSL 100% | 345.4 MiB/s | 707.4 KiB | 00m00s [430/994] Installing perl-Term-ANSIColo 100% | 96.9 MiB/s | 99.2 KiB | 00m00s [431/994] Installing perl-Term-Cap-0:1. 100% | 0.0 B/s | 30.6 KiB | 00m00s [432/994] Installing perl-POSIX-0:2.20- 100% | 230.9 MiB/s | 236.4 KiB | 00m00s [433/994] Installing perl-Class-Struct- 100% | 0.0 B/s | 25.9 KiB | 00m00s [434/994] Installing perl-Pod-Simple-1: 100% | 278.5 MiB/s | 570.5 KiB | 00m00s [435/994] Installing perl-File-Temp-1:0 100% | 160.2 MiB/s | 164.1 KiB | 00m00s [436/994] Installing perl-IPC-Open3-0:1 100% | 0.0 B/s | 23.3 KiB | 00m00s [437/994] Installing perl-HTTP-Tiny-0:0 100% | 152.8 MiB/s | 156.4 KiB | 00m00s [438/994] Installing perl-Socket-4:2.03 100% | 123.1 MiB/s | 126.1 KiB | 00m00s [439/994] Installing perl-Symbol-0:1.09 100% | 0.0 B/s | 7.2 KiB | 00m00s [440/994] Installing perl-File-stat-0:1 100% | 0.0 B/s | 13.1 KiB | 00m00s [441/994] Installing perl-SelectSaver-0 100% | 0.0 B/s | 2.6 KiB | 00m00s [442/994] Installing perl-podlators-1:6 100% | 157.0 MiB/s | 321.4 KiB | 00m00s [443/994] Installing perl-Pod-Perldoc-0 100% | 165.3 MiB/s | 169.3 KiB | 00m00s [444/994] Installing perl-Text-ParseWor 100% | 0.0 B/s | 14.6 KiB | 00m00s [445/994] Installing perl-base-0:2.27-5 100% | 0.0 B/s | 12.9 KiB | 00m00s [446/994] Installing perl-Fcntl-0:1.18- 100% | 0.0 B/s | 50.1 KiB | 00m00s [447/994] Installing perl-mro-0:1.29-51 100% | 0.0 B/s | 46.7 KiB | 00m00s [448/994] Installing perl-overloading-0 100% | 0.0 B/s | 5.5 KiB | 00m00s [449/994] Installing perl-IO-0:1.55-517 100% | 151.7 MiB/s | 155.4 KiB | 00m00s [450/994] Installing perl-Pod-Usage-4:2 100% | 84.3 MiB/s | 86.3 KiB | 00m00s [451/994] Installing perl-constant-0:1. 100% | 0.0 B/s | 27.4 KiB | 00m00s [452/994] Installing perl-MIME-Base64-0 100% | 47.2 MiB/s | 48.4 KiB | 00m00s [453/994] Installing perl-parent-1:0.24 100% | 0.0 B/s | 10.7 KiB | 00m00s [454/994] Installing perl-File-Basename 100% | 0.0 B/s | 14.6 KiB | 00m00s [455/994] Installing perl-Scalar-List-U 100% | 149.0 MiB/s | 152.6 KiB | 00m00s [456/994] Installing perl-Errno-0:1.38- 100% | 0.0 B/s | 8.7 KiB | 00m00s [457/994] Installing perl-vars-0:1.05-5 100% | 0.0 B/s | 4.3 KiB | 00m00s [458/994] Installing perl-Getopt-Std-0: 100% | 0.0 B/s | 11.7 KiB | 00m00s [459/994] Installing perl-overload-0:1. 100% | 0.0 B/s | 71.9 KiB | 00m00s [460/994] Installing perl-Storable-1:3. 100% | 228.5 MiB/s | 234.0 KiB | 00m00s [461/994] Installing perl-Getopt-Long-1 100% | 143.8 MiB/s | 147.2 KiB | 00m00s [462/994] Installing perl-Exporter-0:5. 100% | 0.0 B/s | 55.6 KiB | 00m00s [463/994] Installing perl-Carp-0:1.54-5 100% | 0.0 B/s | 47.7 KiB | 00m00s [464/994] Installing perl-PathTools-0:3 100% | 184.2 MiB/s | 188.6 KiB | 00m00s [465/994] Installing perl-DynaLoader-0: 100% | 0.0 B/s | 32.5 KiB | 00m00s [466/994] Installing perl-Encode-4:3.21 100% | 337.0 MiB/s | 4.7 MiB | 00m00s [467/994] Installing perl-libs-4:5.40.3 100% | 267.7 MiB/s | 9.9 MiB | 00m00s [468/994] Installing perl-interpreter-4 100% | 121.3 MiB/s | 124.2 KiB | 00m00s [469/994] Installing perl-File-Find-0:1 100% | 0.0 B/s | 42.5 KiB | 00m00s [470/994] Installing perl-Try-Tiny-0:0. 100% | 69.4 MiB/s | 71.1 KiB | 00m00s [471/994] Installing perl-Unicode-Norma 100% | 228.3 MiB/s | 467.5 KiB | 00m00s [472/994] Installing perl-Module-Runtim 100% | 0.0 B/s | 31.5 KiB | 00m00s [473/994] Installing perl-version-9:0.9 100% | 132.5 MiB/s | 135.6 KiB | 00m00s [474/994] Installing perl-File-Copy-0:2 100% | 0.0 B/s | 20.2 KiB | 00m00s [475/994] Installing perl-subs-0:1.04-5 100% | 0.0 B/s | 2.5 KiB | 00m00s [476/994] Installing perl-Dist-CheckCon 100% | 0.0 B/s | 33.1 KiB | 00m00s [477/994] Installing perl-Module-Implem 100% | 0.0 B/s | 26.1 KiB | 00m00s [478/994] Installing perl-Time-HiRes-4: 100% | 119.1 MiB/s | 121.9 KiB | 00m00s [479/994] Installing perl-LWP-MediaType 100% | 78.6 MiB/s | 80.5 KiB | 00m00s [480/994] Installing perl-Compress-Raw- 100% | 160.8 MiB/s | 164.7 KiB | 00m00s [481/994] Installing perl-Sys-Hostname- 100% | 20.8 MiB/s | 21.3 KiB | 00m00s [482/994] Installing perl-Data-Dump-0:1 100% | 51.0 MiB/s | 52.2 KiB | 00m00s [483/994] Installing perl-Text-Unidecod 100% | 96.1 MiB/s | 491.8 KiB | 00m00s [484/994] Installing perl-Module-Load-1 100% | 0.0 B/s | 15.9 KiB | 00m00s [485/994] Installing perl-TimeDate-1:2. 100% | 50.6 MiB/s | 103.7 KiB | 00m00s [486/994] Installing perl-HTTP-Date-0:6 100% | 0.0 B/s | 42.6 KiB | 00m00s [487/994] Installing perl-Clone-0:0.47- 100% | 37.3 MiB/s | 38.2 KiB | 00m00s [488/994] Installing perl-Text-Balanced 100% | 110.1 MiB/s | 112.7 KiB | 00m00s [489/994] Installing perl-XML-Namespace 100% | 0.0 B/s | 46.1 KiB | 00m00s [490/994] Installing perl-XML-SAX-Base- 100% | 170.4 MiB/s | 174.5 KiB | 00m00s [491/994] Installing perl-Devel-StackTr 100% | 49.4 MiB/s | 50.6 KiB | 00m00s [492/994] Installing perl-Params-Util-0 100% | 55.8 MiB/s | 57.2 KiB | 00m00s [493/994] Installing perl-Sub-Install-0 100% | 0.0 B/s | 37.2 KiB | 00m00s [494/994] Installing perl-English-0:1.1 100% | 0.0 B/s | 6.6 KiB | 00m00s [495/994] Installing perl-I18N-Langinfo 100% | 0.0 B/s | 40.2 KiB | 00m00s [496/994] Installing perl-Encode-Locale 100% | 0.0 B/s | 20.1 KiB | 00m00s [497/994] Installing perl-Date-ISO8601- 100% | 0.0 B/s | 25.5 KiB | 00m00s [498/994] Installing perl-threads-1:2.4 100% | 114.4 MiB/s | 117.2 KiB | 00m00s [499/994] Installing perl-File-Compare- 100% | 0.0 B/s | 6.1 KiB | 00m00s [500/994] Installing autoconf-0:2.72-4. 100% | 399.7 MiB/s | 2.8 MiB | 00m00s [501/994] Installing perl-threads-share 100% | 84.0 MiB/s | 86.0 KiB | 00m00s [502/994] Installing perl-Thread-Queue- 100% | 29.7 MiB/s | 30.4 KiB | 00m00s [503/994] Installing automake-0:1.16.5- 100% | 294.0 MiB/s | 1.8 MiB | 00m00s [504/994] Installing libogg-devel-2:1.3 100% | 0.0 B/s | 18.6 KiB | 00m00s [505/994] Installing libtheora-devel-1: 100% | 98.0 MiB/s | 100.3 KiB | 00m00s [506/994] Installing perl-Data-OptList- 100% | 51.0 MiB/s | 52.2 KiB | 00m00s [507/994] Installing perl-Parse-RecDesc 100% | 174.3 MiB/s | 535.4 KiB | 00m00s [508/994] Installing perl-File-Listing- 100% | 0.0 B/s | 42.5 KiB | 00m00s [509/994] Installing perl-Mail-Sendmail 100% | 65.0 MiB/s | 66.5 KiB | 00m00s [510/994] Installing perl-Params-Valida 100% | 152.7 MiB/s | 156.3 KiB | 00m00s [511/994] Installing perl-List-SomeUtil 100% | 106.4 MiB/s | 109.0 KiB | 00m00s [512/994] Installing perl-Business-ISSN 100% | 0.0 B/s | 22.1 KiB | 00m00s [513/994] Installing perl-Opcode-0:1.65 100% | 52.7 MiB/s | 53.9 KiB | 00m00s [514/994] Installing perl-Safe-0:2.46-5 100% | 0.0 B/s | 31.0 KiB | 00m00s [515/994] Installing perl-Module-Metada 100% | 67.4 MiB/s | 69.0 KiB | 00m00s [516/994] Installing perl-Module-CoreLi 100% | 617.5 MiB/s | 1.2 MiB | 00m00s [517/994] Installing perl-Text-BibTeX-0 100% | 170.7 MiB/s | 524.4 KiB | 00m00s [518/994] Installing perl-Unicode-Colla 100% | 381.7 MiB/s | 4.2 MiB | 00m00s [519/994] Installing perl-Unicode-UCD-0 100% | 66.7 MiB/s | 205.0 KiB | 00m00s [520/994] Installing perl-Date-Manip-0: 100% | 348.9 MiB/s | 10.8 MiB | 00m00s [521/994] Installing perl-Digest-SHA-1: 100% | 116.3 MiB/s | 119.1 KiB | 00m00s [522/994] Installing perl-Digest-HMAC-0 100% | 29.4 MiB/s | 30.1 KiB | 00m00s [523/994] Installing perl-NTLM-0:1.09-3 100% | 31.9 MiB/s | 32.7 KiB | 00m00s [524/994] Installing perl-Lingua-Transl 100% | 175.1 MiB/s | 179.3 KiB | 00m00s [525/994] Installing perl-Pod-Html-0:1. 100% | 42.7 MiB/s | 43.8 KiB | 00m00s [526/994] Installing perl-WWW-RobotRule 100% | 0.0 B/s | 25.8 KiB | 00m00s [527/994] Installing perl-HTML-Tagset-0 100% | 0.0 B/s | 19.7 KiB | 00m00s [528/994] Installing perl-IO-HTML-0:1.0 100% | 45.7 MiB/s | 46.8 KiB | 00m00s [529/994] Installing perl-Class-Accesso 100% | 41.9 MiB/s | 42.9 KiB | 00m00s [530/994] Installing perl-File-Slurper- 100% | 0.0 B/s | 30.0 KiB | 00m00s [531/994] Installing perl-IO-String-0:1 100% | 0.0 B/s | 17.8 KiB | 00m00s [532/994] Installing perl-IPC-Run3-0:0. 100% | 61.8 MiB/s | 63.3 KiB | 00m00s [533/994] Installing perl-Regexp-Common 100% | 154.3 MiB/s | 473.9 KiB | 00m00s [534/994] Installing perl-Sort-Key-0:1. 100% | 83.5 MiB/s | 85.5 KiB | 00m00s [535/994] Installing perl-Text-Roman-0: 100% | 33.8 MiB/s | 34.7 KiB | 00m00s [536/994] Installing perl-XML-Writer-0: 100% | 67.0 MiB/s | 68.6 KiB | 00m00s [537/994] Installing perl-autovivificat 100% | 62.2 MiB/s | 63.7 KiB | 00m00s [538/994] Installing perl-Business-ISBN 100% | 283.6 MiB/s | 290.4 KiB | 00m00s [539/994] Installing perl-Business-ISBN 100% | 54.4 MiB/s | 55.7 KiB | 00m00s [540/994] Installing perl-Tie-Cycle-0:1 100% | 0.0 B/s | 24.6 KiB | 00m00s [541/994] Installing perl-Business-ISMN 100% | 0.0 B/s | 37.7 KiB | 00m00s [542/994] Installing perl-ExtUtils-MM-U 100% | 0.0 B/s | 3.7 KiB | 00m00s [543/994] Installing perl-Mozilla-CA-0: 100% | 0.0 B/s | 10.8 KiB | 00m00s [544/994] Installing perl-List-UtilsBy- 100% | 0.0 B/s | 57.2 KiB | 00m00s [545/994] Installing perl-List-AllUtils 100% | 132.7 MiB/s | 135.9 KiB | 00m00s [546/994] Installing perl-IPC-SysV-0:2. 100% | 75.0 MiB/s | 76.8 KiB | 00m00s [547/994] Installing perl-MIME-Charset- 100% | 104.8 MiB/s | 107.3 KiB | 00m00s [548/994] Installing perl-Unicode-LineB 100% | 132.1 MiB/s | 270.5 KiB | 00m00s [549/994] Installing perl-MRO-Compat-0: 100% | 43.8 MiB/s | 44.9 KiB | 00m00s [550/994] Installing perl-XString-0:0.0 100% | 38.0 MiB/s | 38.9 KiB | 00m00s [551/994] Installing perl-Sub-Identify- 100% | 35.5 MiB/s | 36.4 KiB | 00m00s [552/994] Installing perl-Convert-ASN1- 100% | 169.3 MiB/s | 173.4 KiB | 00m00s [553/994] Installing perl-Mail-Sender-1 100% | 158.6 MiB/s | 162.5 KiB | 00m00s [554/994] Installing perl-Sys-Syslog-0: 100% | 94.7 MiB/s | 97.0 KiB | 00m00s [555/994] Installing perl-IPC-System-Si 100% | 71.8 MiB/s | 73.5 KiB | 00m00s [556/994] Installing perl-Tie-RefHash-0 100% | 36.5 MiB/s | 37.4 KiB | 00m00s [557/994] Installing perl-autodie-0:2.3 100% | 214.0 MiB/s | 219.1 KiB | 00m00s [558/994] Installing perl-Class-Data-In 100% | 0.0 B/s | 7.0 KiB | 00m00s [559/994] Installing perl-Exception-Cla 100% | 92.4 MiB/s | 94.6 KiB | 00m00s [560/994] Installing perl-Ref-Util-XS-0 100% | 43.7 MiB/s | 44.7 KiB | 00m00s [561/994] Installing perl-Ref-Util-0:0. 100% | 32.4 MiB/s | 33.2 KiB | 00m00s [562/994] Installing perl-Class-Method- 100% | 107.0 MiB/s | 109.6 KiB | 00m00s [563/994] Installing perl-Role-Tiny-0:2 100% | 62.0 MiB/s | 63.5 KiB | 00m00s [564/994] Installing perl-Variable-Magi 100% | 129.6 MiB/s | 132.7 KiB | 00m00s [565/994] Installing perl-GSSAPI-0:0.28 100% | 121.4 MiB/s | 124.3 KiB | 00m00s [566/994] Installing perl-Email-Date-Fo 100% | 0.0 B/s | 26.0 KiB | 00m00s [567/994] Installing perl-MIME-Types-0: 100% | 180.0 MiB/s | 184.3 KiB | 00m00s [568/994] Installing perl-MIME-Lite-0:3 100% | 243.1 MiB/s | 248.9 KiB | 00m00s [569/994] Installing perl-Net-SMTP-SSL- 100% | 0.0 B/s | 5.3 KiB | 00m00s [570/994] Installing perl-MailTools-0:2 100% | 103.8 MiB/s | 212.7 KiB | 00m00s [571/994] Installing perl-Package-Stash 100% | 69.4 MiB/s | 71.0 KiB | 00m00s [572/994] Installing perl-Package-Stash 100% | 56.8 MiB/s | 58.1 KiB | 00m00s [573/994] Installing perl-PadWalker-0:2 100% | 45.6 MiB/s | 46.7 KiB | 00m00s [574/994] Installing perl-Devel-Caller- 100% | 28.4 MiB/s | 29.1 KiB | 00m00s [575/994] Installing perl-Devel-LexAlia 100% | 20.5 MiB/s | 21.0 KiB | 00m00s [576/994] Installing perl-Package-Gener 100% | 0.0 B/s | 31.6 KiB | 00m00s [577/994] Installing perl-Sub-Exporter- 100% | 98.6 MiB/s | 201.9 KiB | 00m00s [578/994] Installing perl-Sub-Exporter- 100% | 0.0 B/s | 28.9 KiB | 00m00s [579/994] Installing perl-Devel-GlobalD 100% | 0.0 B/s | 19.0 KiB | 00m00s [580/994] Installing perl-meta-notation 100% | 0.0 B/s | 2.3 KiB | 00m00s [581/994] Installing perl-sigtrap-0:1.1 100% | 0.0 B/s | 11.4 KiB | 00m00s [582/994] Installing perl-Filter-2:1.64 100% | 85.3 MiB/s | 174.6 KiB | 00m00s [583/994] Installing perl-encoding-4:3. 100% | 146.9 MiB/s | 150.4 KiB | 00m00s [584/994] Installing perl-open-0:1.13-5 100% | 0.0 B/s | 11.7 KiB | 00m00s [585/994] Installing perl-deprecate-0:0 100% | 0.0 B/s | 6.9 KiB | 00m00s [586/994] Installing perl-Text-Soundex- 100% | 51.8 MiB/s | 53.1 KiB | 00m00s [587/994] Installing perl-Compress-Raw- 100% | 70.1 MiB/s | 71.8 KiB | 00m00s [588/994] Installing perl-IO-Compress-0 100% | 257.3 MiB/s | 1.0 MiB | 00m00s [589/994] Installing perl-HTTP-Message- 100% | 107.4 MiB/s | 219.9 KiB | 00m00s [590/994] Installing perl-HTML-Parser-0 100% | 140.5 MiB/s | 287.8 KiB | 00m00s [591/994] Installing perl-HTTP-Negotiat 100% | 0.0 B/s | 28.7 KiB | 00m00s [592/994] Installing perl-Net-HTTP-0:6. 100% | 75.4 MiB/s | 77.2 KiB | 00m00s [593/994] Installing perltidy-0:2024090 100% | 432.0 MiB/s | 3.9 MiB | 00m00s [594/994] Installing perl-Eval-Closure- 100% | 0.0 B/s | 34.6 KiB | 00m00s [595/994] Installing perl-Params-Valida 100% | 23.0 MiB/s | 94.2 KiB | 00m00s [596/994] Installing perl-Specio-0:0.48 100% | 112.2 MiB/s | 344.7 KiB | 00m00s [597/994] Installing perl-HTTP-Cookies- 100% | 73.9 MiB/s | 75.7 KiB | 00m00s [598/994] Installing perl-libwww-perl-0 100% | 172.6 MiB/s | 530.3 KiB | 00m00s [599/994] Installing perl-XML-Parser-0: 100% | 216.1 MiB/s | 663.7 KiB | 00m00s [600/994] Installing perl-XML-XPath-0:1 100% | 102.6 MiB/s | 210.1 KiB | 00m00s [601/994] Installing texlive-epstopdf-1 100% | 0.0 B/s | 40.6 KiB | 00m00s [602/994] Installing texlive-epstopdf-p 100% | 378.9 MiB/s | 388.0 KiB | 00m00s [603/994] Installing texlive-cm-11:svn5 100% | 167.9 MiB/s | 1.0 MiB | 00m00s [604/994] Installing texlive-etex-11:sv 100% | 41.7 MiB/s | 42.7 KiB | 00m00s [605/994] Installing texlive-hyph-utf8- 100% | 74.8 MiB/s | 76.6 KiB | 00m00s [606/994] Installing texlive-hyphen-bas 100% | 64.3 MiB/s | 65.9 KiB | 00m00s [607/994] Installing texlive-knuth-lib- 100% | 103.8 MiB/s | 106.3 KiB | 00m00s [608/994] Installing texlive-plain-11:s 100% | 111.1 MiB/s | 113.8 KiB | 00m00s [609/994] Installing texlive-tex-ini-fi 100% | 9.9 MiB/s | 10.1 KiB | 00m00s [610/994] Installing texlive-unicode-da 100% | 511.8 MiB/s | 3.1 MiB | 00m00s [611/994] Installing texlive-graphics-d 100% | 97.5 MiB/s | 99.9 KiB | 00m00s [612/994] Installing texlive-texlive.in 100% | 335.7 MiB/s | 1.0 MiB | 00m00s [613/994] Installing texlive-gsftopk-11 100% | 47.4 MiB/s | 48.6 KiB | 00m00s [614/994] Installing texlive-luatex-11: 100% | 415.6 MiB/s | 9.1 MiB | 00m00s [615/994] Installing texlive-texlive-sc 100% | 113.6 MiB/s | 349.1 KiB | 00m00s [616/994] Installing texlive-kpathsea-1 100% | 415.5 MiB/s | 2.1 MiB | 00m00s [617/994] Installing texlive-iftex-11:s 100% | 0.0 B/s | 30.3 KiB | 00m00s [618/994] Installing texlive-etex-pkg-1 100% | 0.0 B/s | 19.0 KiB | 00m00s [619/994] Installing texlive-etoolbox-1 100% | 0.0 B/s | 67.7 KiB | 00m00s [620/994] Installing texlive-kvoptions- 100% | 538.7 MiB/s | 551.6 KiB | 00m00s [621/994] Installing texlive-url-11:svn 100% | 7.2 MiB/s | 22.1 KiB | 00m00s [622/994] Installing texlive-lm-11:svn6 100% | 476.4 MiB/s | 39.5 MiB | 00m00s [623/994] Installing texlive-pdftexcmds 100% | 415.6 MiB/s | 425.6 KiB | 00m00s [624/994] Installing texlive-atbegshi-1 100% | 434.6 MiB/s | 445.1 KiB | 00m00s [625/994] Installing texlive-amsmath-11 100% | 87.5 MiB/s | 268.7 KiB | 00m00s [626/994] Installing texlive-babel-11:s 100% | 71.6 MiB/s | 2.2 MiB | 00m00s [627/994] Installing texlive-marvosym-1 100% | 91.9 MiB/s | 188.3 KiB | 00m00s [628/994] Installing texlive-palatino-1 100% | 160.1 MiB/s | 1.1 MiB | 00m00s [629/994] Installing texlive-zapfding-1 100% | 40.4 MiB/s | 82.7 KiB | 00m00s [630/994] Installing texlive-amsfonts-1 100% | 287.7 MiB/s | 6.0 MiB | 00m00s [631/994] Installing texlive-latex-font 100% | 121.3 MiB/s | 124.2 KiB | 00m00s [632/994] Installing texlive-ltxcmds-11 100% | 415.6 MiB/s | 425.5 KiB | 00m00s [633/994] Installing texlive-booktabs-1 100% | 0.0 B/s | 19.0 KiB | 00m00s [634/994] Installing texlive-atveryend- 100% | 401.5 MiB/s | 411.2 KiB | 00m00s [635/994] Installing texlive-footmisc-1 100% | 0.0 B/s | 65.6 KiB | 00m00s [636/994] Installing texlive-multido-11 100% | 19.2 MiB/s | 19.6 KiB | 00m00s [637/994] Installing texlive-avantgar-1 100% | 207.0 MiB/s | 1.2 MiB | 00m00s [638/994] Installing texlive-bookman-11 100% | 205.6 MiB/s | 1.2 MiB | 00m00s [639/994] Installing texlive-charter-11 100% | 202.6 MiB/s | 415.0 KiB | 00m00s [640/994] Installing texlive-courier-11 100% | 228.8 MiB/s | 937.1 KiB | 00m00s [641/994] Installing texlive-fpl-11:svn 100% | 317.9 MiB/s | 651.2 KiB | 00m00s [642/994] Installing texlive-mathpazo-1 100% | 57.0 MiB/s | 116.7 KiB | 00m00s [643/994] Installing texlive-helvetic-1 100% | 203.1 MiB/s | 1.8 MiB | 00m00s [644/994] Installing texlive-symbol-11: 100% | 80.1 MiB/s | 82.0 KiB | 00m00s [645/994] Installing texlive-times-11:s 100% | 166.4 MiB/s | 1.0 MiB | 00m00s [646/994] Installing texlive-utopia-11: 100% | 269.2 MiB/s | 551.4 KiB | 00m00s [647/994] Installing texlive-wasy-11:sv 100% | 138.7 MiB/s | 142.1 KiB | 00m00s [648/994] Installing texlive-modes-11:s 100% | 382.8 MiB/s | 391.9 KiB | 00m00s [649/994] Installing texlive-glyphlist- 100% | 0.0 B/s | 91.1 KiB | 00m00s [650/994] Installing texlive-lua-alt-ge 100% | 0.0 B/s | 4.3 KiB | 00m00s [651/994] Installing texlive-fp-11:svn4 100% | 124.9 MiB/s | 127.9 KiB | 00m00s [652/994] Installing texlive-hypdoc-11: 100% | 351.1 MiB/s | 359.5 KiB | 00m00s [653/994] Installing texlive-auxhook-11 100% | 296.1 MiB/s | 303.2 KiB | 00m00s [654/994] Installing texlive-etexcmds-1 100% | 314.7 MiB/s | 322.3 KiB | 00m00s [655/994] Installing texlive-infwarerr- 100% | 300.3 MiB/s | 307.5 KiB | 00m00s [656/994] Installing texlive-l3backend- 100% | 553.5 MiB/s | 1.1 MiB | 00m00s [657/994] Installing texlive-graphics-c 100% | 0.0 B/s | 3.9 KiB | 00m00s [658/994] Installing texlive-graphics-1 100% | 125.6 MiB/s | 128.7 KiB | 00m00s [659/994] Installing texlive-tools-11:s 100% | 201.0 MiB/s | 411.7 KiB | 00m00s [660/994] Installing texlive-xkeyval-11 100% | 69.9 MiB/s | 71.6 KiB | 00m00s [661/994] Installing texlive-colortbl-1 100% | 0.0 B/s | 21.8 KiB | 00m00s [662/994] Installing texlive-caption-11 100% | 445.6 MiB/s | 912.6 KiB | 00m00s [663/994] Installing texlive-psnfss-11: 100% | 38.9 MiB/s | 119.5 KiB | 00m00s [664/994] Installing texlive-csquotes-1 100% | 0.0 B/s | 113.3 KiB | 00m00s [665/994] Installing texlive-geometry-1 100% | 0.0 B/s | 50.2 KiB | 00m00s [666/994] Installing texlive-paralist-1 100% | 0.0 B/s | 24.1 KiB | 00m00s [667/994] Installing texlive-ragged2e-1 100% | 716.1 MiB/s | 733.3 KiB | 00m00s [668/994] Installing texlive-setspace-1 100% | 0.0 B/s | 22.4 KiB | 00m00s [669/994] Installing texlive-subfig-11: 100% | 0.0 B/s | 37.5 KiB | 00m00s [670/994] Installing texlive-breakurl-1 100% | 0.0 B/s | 17.9 KiB | 00m00s [671/994] Installing texlive-logreq-11: 100% | 0.0 B/s | 27.2 KiB | 00m00s [672/994] Installing texlive-sauerj-11: 100% | 0.0 B/s | 28.6 KiB | 00m00s [673/994] Installing texlive-catchfile- 100% | 312.5 MiB/s | 320.0 KiB | 00m00s [674/994] Installing texlive-ifplatform 100% | 0.0 B/s | 13.5 KiB | 00m00s [675/994] Installing texlive-auto-pst-p 100% | 0.0 B/s | 15.6 KiB | 00m00s [676/994] Installing texlive-euro-11:sv 100% | 0.0 B/s | 15.9 KiB | 00m00s [677/994] Installing texlive-metafont-1 100% | 262.6 MiB/s | 806.8 KiB | 00m00s [678/994] Installing texlive-wasy-type1 100% | 328.8 MiB/s | 336.7 KiB | 00m00s [679/994] Installing texlive-dvips-11:s 100% | 263.6 MiB/s | 1.6 MiB | 00m00s [680/994] Installing texlive-babelbib-1 100% | 192.2 MiB/s | 787.2 KiB | 00m00s [681/994] Installing texlive-tex-gyre-1 100% | 420.5 MiB/s | 24.4 MiB | 00m00s [682/994] Installing texlive-memoir-11: 100% | 118.1 MiB/s | 483.6 KiB | 00m00s [683/994] Installing texlive-ec-11:svn2 100% | 111.1 MiB/s | 2.7 MiB | 00m00s [684/994] Installing texlive-cmextra-11 100% | 138.4 MiB/s | 141.8 KiB | 00m00s [685/994] Installing texlive-euro-ce-11 100% | 46.0 MiB/s | 47.1 KiB | 00m00s [686/994] Installing texlive-eurosym-11 100% | 219.4 MiB/s | 224.7 KiB | 00m00s [687/994] Installing texlive-lm-math-11 100% | 239.9 MiB/s | 736.9 KiB | 00m00s [688/994] Installing texlive-manfnt-fon 100% | 42.1 MiB/s | 43.1 KiB | 00m00s [689/994] Installing texlive-mflogo-fon 100% | 41.0 MiB/s | 42.0 KiB | 00m00s [690/994] Installing texlive-ncntrsbk-1 100% | 187.2 MiB/s | 958.2 KiB | 00m00s [691/994] Installing texlive-pxfonts-11 100% | 166.7 MiB/s | 853.5 KiB | 00m00s [692/994] Installing texlive-rsfs-11:sv 100% | 99.8 MiB/s | 102.2 KiB | 00m00s [693/994] Installing texlive-tex-gyre-m 100% | 297.2 MiB/s | 2.7 MiB | 00m00s [694/994] Installing texlive-txfonts-11 100% | 191.4 MiB/s | 1.5 MiB | 00m00s [695/994] Installing texlive-wasysym-11 100% | 0.0 B/s | 25.0 KiB | 00m00s [696/994] Installing texlive-zapfchan-1 100% | 90.3 MiB/s | 185.0 KiB | 00m00s [697/994] Installing texlive-bibtex-11: 100% | 384.3 MiB/s | 787.0 KiB | 00m00s [698/994] Installing texlive-colorprofi 100% | 267.6 MiB/s | 274.1 KiB | 00m00s [699/994] Installing texlive-enctex-11: 100% | 182.9 MiB/s | 187.3 KiB | 00m00s [700/994] Installing texlive-hyphenex-1 100% | 0.0 B/s | 26.1 KiB | 00m00s [701/994] Installing texlive-knuth-loca 100% | 110.4 MiB/s | 113.1 KiB | 00m00s [702/994] Installing texlive-luahbtex-1 100% | 396.1 MiB/s | 6.3 MiB | 00m00s [703/994] Installing texlive-makeindex- 100% | 250.0 MiB/s | 511.9 KiB | 00m00s [704/994] Installing texlive-mflogo-11: 100% | 0.0 B/s | 13.6 KiB | 00m00s [705/994] Installing texlive-mfware-11: 100% | 106.1 MiB/s | 217.4 KiB | 00m00s [706/994] Installing texlive-tex-11:svn 100% | 190.8 MiB/s | 390.8 KiB | 00m00s [707/994] Installing texlive-texlive-en 100% | 593.8 MiB/s | 5.9 MiB | 00m00s [708/994] Installing texlive-texlive-ms 100% | 468.8 MiB/s | 1.4 MiB | 00m00s [709/994] Installing texlive-xdvi-11:sv 100% | 242.6 MiB/s | 745.4 KiB | 00m00s [710/994] Installing texlive-latexconfi 100% | 0.0 B/s | 9.8 KiB | 00m00s [711/994] Installing texlive-dehyph-11: 100% | 235.5 MiB/s | 241.2 KiB | 00m00s [712/994] Installing texlive-pdftex-11: 100% | 356.1 MiB/s | 4.6 MiB | 00m00s [713/994] Installing texlive-gettitlest 100% | 332.2 MiB/s | 340.1 KiB | 00m00s [714/994] Installing texlive-hobsub-11: 100% | 80.0 MiB/s | 81.9 KiB | 00m00s [715/994] Installing texlive-hycolor-11 100% | 403.5 MiB/s | 413.1 KiB | 00m00s [716/994] Installing texlive-intcalc-11 100% | 461.7 MiB/s | 472.8 KiB | 00m00s [717/994] Installing texlive-kvdefineke 100% | 308.1 MiB/s | 315.5 KiB | 00m00s [718/994] Installing texlive-kvsetkeys- 100% | 418.8 MiB/s | 428.8 KiB | 00m00s [719/994] Installing texlive-letltxmacr 100% | 305.3 MiB/s | 312.6 KiB | 00m00s [720/994] Installing texlive-pdfescape- 100% | 368.3 MiB/s | 377.2 KiB | 00m00s [721/994] Installing texlive-refcount-1 100% | 341.0 MiB/s | 349.2 KiB | 00m00s [722/994] Installing texlive-stringenc- 100% | 351.4 MiB/s | 1.1 MiB | 00m00s [723/994] Installing texlive-alphalph-1 100% | 368.3 MiB/s | 377.1 KiB | 00m00s [724/994] Installing texlive-enumitem-1 100% | 0.0 B/s | 60.1 KiB | 00m00s [725/994] Installing texlive-hologo-11: 100% | 650.5 MiB/s | 666.1 KiB | 00m00s [726/994] Installing texlive-underscore 100% | 0.0 B/s | 20.1 KiB | 00m00s [727/994] Installing texlive-everyshi-1 100% | 155.2 MiB/s | 158.9 KiB | 00m00s [728/994] Installing texlive-firstaid-1 100% | 291.8 MiB/s | 298.8 KiB | 00m00s [729/994] Installing texlive-xetexconfi 100% | 0.0 B/s | 776.0 B | 00m00s [730/994] Installing texlive-bigintcalc 100% | 504.7 MiB/s | 516.8 KiB | 00m00s [731/994] Installing texlive-bitset-11: 100% | 648.0 MiB/s | 663.5 KiB | 00m00s [732/994] Installing texlive-uniquecoun 100% | 306.1 MiB/s | 313.5 KiB | 00m00s [733/994] Installing texlive-rerunfilec 100% | 354.8 MiB/s | 363.3 KiB | 00m00s [734/994] Installing texlive-hyperref-1 100% | 375.7 MiB/s | 769.4 KiB | 00m00s [735/994] Installing texlive-attachfile 100% | 0.0 B/s | 33.2 KiB | 00m00s [736/994] Installing texlive-fileconten 100% | 0.0 B/s | 13.0 KiB | 00m00s [737/994] Installing texlive-xstring-11 100% | 0.0 B/s | 57.0 KiB | 00m00s [738/994] Installing texlive-bookmark-1 100% | 558.8 MiB/s | 572.2 KiB | 00m00s [739/994] Installing texlive-marginnote 100% | 0.0 B/s | 23.3 KiB | 00m00s [740/994] Installing texlive-mparhack-1 100% | 0.0 B/s | 21.1 KiB | 00m00s [741/994] Installing texlive-picture-11 100% | 317.1 MiB/s | 324.8 KiB | 00m00s [742/994] Installing texlive-pst-math-1 100% | 0.0 B/s | 23.7 KiB | 00m00s [743/994] Installing texlive-varwidth-1 100% | 0.0 B/s | 20.3 KiB | 00m00s [744/994] Installing texlive-pdfcolmk-1 100% | 0.0 B/s | 20.7 KiB | 00m00s [745/994] Installing texlive-xcolor-11: 100% | 78.8 MiB/s | 80.7 KiB | 00m00s [746/994] Installing texlive-eso-pic-11 100% | 0.0 B/s | 28.6 KiB | 00m00s [747/994] Installing texlive-luabidi-11 100% | 0.0 B/s | 26.8 KiB | 00m00s [748/994] Installing texlive-makecmds-1 100% | 0.0 B/s | 11.9 KiB | 00m00s [749/994] Installing texlive-changepage 100% | 0.0 B/s | 28.2 KiB | 00m00s [750/994] Installing texlive-fancyhdr-1 100% | 0.0 B/s | 32.7 KiB | 00m00s [751/994] Installing texlive-natbib-11: 100% | 131.1 MiB/s | 134.2 KiB | 00m00s [752/994] Installing texlive-placeins-1 100% | 0.0 B/s | 5.4 KiB | 00m00s [753/994] Installing texlive-titlesec-1 100% | 0.0 B/s | 98.9 KiB | 00m00s [754/994] Installing texlive-zref-11:sv 100% | 401.4 MiB/s | 822.0 KiB | 00m00s [755/994] Installing texlive-euenc-11:s 100% | 41.2 MiB/s | 42.2 KiB | 00m00s [756/994] Installing texlive-kastrup-11 100% | 0.0 B/s | 4.2 KiB | 00m00s [757/994] Installing texlive-ctablestac 100% | 0.0 B/s | 20.9 KiB | 00m00s [758/994] Installing texlive-luatexbase 100% | 0.0 B/s | 15.1 KiB | 00m00s [759/994] Installing texlive-float-11:s 100% | 0.0 B/s | 16.2 KiB | 00m00s [760/994] Installing texlive-ifmtarg-11 100% | 0.0 B/s | 9.9 KiB | 00m00s [761/994] Installing texlive-lua-uni-al 100% | 128.2 MiB/s | 131.3 KiB | 00m00s [762/994] Installing texlive-lualibs-11 100% | 251.2 MiB/s | 771.6 KiB | 00m00s [763/994] Installing texlive-luaotfload 100% | 513.7 MiB/s | 8.2 MiB | 00m00s [764/994] Installing perl-LWP-Protocol- 100% | 30.4 MiB/s | 31.1 KiB | 00m00s [765/994] Installing perl-XML-SAX-0:1.0 100% | 2.5 MiB/s | 126.0 KiB | 00m00s [766/994] Installing perl-XML-LibXML-1: 100% | 10.7 MiB/s | 931.5 KiB | 00m00s [767/994] Installing perl-XML-LibXML-Si 100% | 51.1 MiB/s | 52.3 KiB | 00m00s [768/994] Installing perl-XML-LibXSLT-0 100% | 71.6 MiB/s | 146.6 KiB | 00m00s [769/994] Installing perl-Math-Complex- 100% | 83.8 MiB/s | 85.8 KiB | 00m00s [770/994] Installing perl-Math-BigInt-1 100% | 313.1 MiB/s | 961.8 KiB | 00m00s [771/994] Installing perl-Data-Uniqid-0 100% | 5.7 MiB/s | 5.8 KiB | 00m00s [772/994] Installing perl-JSON-0:4.10-6 100% | 266.6 MiB/s | 273.0 KiB | 00m00s [773/994] Installing perl-I18N-LangTags 100% | 16.3 MiB/s | 83.6 KiB | 00m00s [774/994] Installing perl-Locale-Makete 100% | 169.9 MiB/s | 173.9 KiB | 00m00s [775/994] Installing perl-Locale-Makete 100% | 0.0 B/s | 13.5 KiB | 00m00s [776/994] Installing perl-Params-Check- 100% | 0.0 B/s | 28.6 KiB | 00m00s [777/994] Installing perl-Module-Load-C 100% | 0.0 B/s | 29.9 KiB | 00m00s [778/994] Installing perl-IPC-Cmd-2:1.0 100% | 83.9 MiB/s | 85.9 KiB | 00m00s [779/994] Installing perl-Class-Inspect 100% | 57.9 MiB/s | 59.3 KiB | 00m00s [780/994] Installing perl-File-ShareDir 100% | 57.8 MiB/s | 59.2 KiB | 00m00s [781/994] Installing perl-Class-Singlet 100% | 0.0 B/s | 41.4 KiB | 00m00s [782/994] Installing perl-DynaLoader-Fu 100% | 0.0 B/s | 20.7 KiB | 00m00s [783/994] Installing perl-Devel-CallChe 100% | 38.3 MiB/s | 39.2 KiB | 00m00s [784/994] Installing perl-Params-Classi 100% | 48.4 MiB/s | 49.6 KiB | 00m00s [785/994] Installing perl-DateTime-Time 100% | 0.0 B/s | 29.6 KiB | 00m00s [786/994] Installing perl-DateTime-Time 100% | 0.0 B/s | 25.8 KiB | 00m00s [787/994] Installing perl-Number-Compar 100% | 0.0 B/s | 5.4 KiB | 00m00s [788/994] Installing perl-Text-Glob-0:0 100% | 0.0 B/s | 9.3 KiB | 00m00s [789/994] Installing perl-File-Find-Rul 100% | 43.5 MiB/s | 44.5 KiB | 00m00s [790/994] Installing perl-Data-Compare- 100% | 56.8 MiB/s | 58.1 KiB | 00m00s [791/994] Installing perl-Hash-Util-Fie 100% | 66.8 MiB/s | 68.4 KiB | 00m00s [792/994] Installing perl-B-Hooks-EndOf 100% | 73.3 MiB/s | 75.1 KiB | 00m00s [793/994] Installing perl-namespace-cle 100% | 43.5 MiB/s | 44.6 KiB | 00m00s [794/994] Installing perl-namespace-aut 100% | 41.6 MiB/s | 42.6 KiB | 00m00s [795/994] Installing perl-Log-Dispatch- 100% | 16.3 MiB/s | 150.0 KiB | 00m00s [796/994] Installing perl-DateTime-Loca 100% | 270.6 MiB/s | 23.0 MiB | 00m00s [797/994] Installing perl-DateTime-2:1. 100% | 126.2 MiB/s | 387.7 KiB | 00m00s [798/994] Installing perl-DateTime-Time 100% | 386.1 MiB/s | 6.2 MiB | 00m00s [799/994] Installing perl-DateTime-Form 100% | 96.4 MiB/s | 98.7 KiB | 00m00s [800/994] Installing perl-DateTime-Form 100% | 104.0 MiB/s | 213.0 KiB | 00m00s [801/994] Installing perl-DateTime-Cale 100% | 33.5 MiB/s | 34.3 KiB | 00m00s [802/994] Installing perl-Log-Dispatch- 100% | 53.2 MiB/s | 54.5 KiB | 00m00s [803/994] Installing perl-Tie-0:4.6-517 100% | 32.9 MiB/s | 33.7 KiB | 00m00s [804/994] Installing perl-Authen-SASL-0 100% | 59.5 MiB/s | 121.8 KiB | 00m00s [805/994] Installing perl-LDAP-1:0.68-1 100% | 156.6 MiB/s | 962.3 KiB | 00m00s [806/994] Installing perl-Log-Log4perl- 100% | 219.2 MiB/s | 897.8 KiB | 00m00s [807/994] Installing perl-Text-CSV-0:2. 100% | 358.2 MiB/s | 366.8 KiB | 00m00s [808/994] Installing biber-0:2.19-6.fc4 100% | 191.4 MiB/s | 1.3 MiB | 00m00s [809/994] Installing texlive-cm-super-1 100% | 571.4 MiB/s | 65.1 MiB | 00m00s [810/994] Installing texlive-xunicode-1 100% | 215.2 MiB/s | 220.3 KiB | 00m00s [811/994] Installing texlive-tipa-11:sv 100% | 344.7 MiB/s | 3.8 MiB | 00m00s [812/994] Installing texlive-bera-11:sv 100% | 193.2 MiB/s | 791.2 KiB | 00m00s [813/994] Installing texlive-algorithms 100% | 0.0 B/s | 39.1 KiB | 00m00s [814/994] Installing texlive-xifthen-11 100% | 14.8 MiB/s | 15.2 KiB | 00m00s [815/994] Installing texlive-latex-11:s 100% | 619.8 MiB/s | 40.3 MiB | 00m00s [816/994] Installing texlive-l3packages 100% | 259.3 MiB/s | 265.5 KiB | 00m00s [817/994] Installing texlive-xpatch-11: 100% | 0.0 B/s | 27.5 KiB | 00m00s [818/994] Installing texlive-l3kernel-1 100% | 454.2 MiB/s | 1.4 MiB | 00m00s [819/994] Installing texlive-fontspec-1 100% | 322.8 MiB/s | 330.6 KiB | 00m00s [820/994] Installing texlive-currfile-1 100% | 0.0 B/s | 35.0 KiB | 00m00s [821/994] Installing texlive-filehook-1 100% | 27.9 MiB/s | 57.2 KiB | 00m00s [822/994] Installing texlive-pgf-11:svn 100% | 203.2 MiB/s | 4.9 MiB | 00m00s [823/994] Installing texlive-ms-11:svn5 100% | 18.8 MiB/s | 19.3 KiB | 00m00s [824/994] Installing texlive-koma-scrip 100% | 522.7 MiB/s | 9.9 MiB | 00m00s [825/994] Installing texlive-bidi-11:sv 100% | 198.6 MiB/s | 1.2 MiB | 00m00s [826/994] Installing texlive-polyglossi 100% | 106.7 MiB/s | 764.6 KiB | 00m00s [827/994] Installing texlive-biblatex-1 100% | 311.7 MiB/s | 2.2 MiB | 00m00s [828/994] Installing texlive-showexpl-1 100% | 0.0 B/s | 22.6 KiB | 00m00s [829/994] Installing texlive-listings-1 100% | 284.6 MiB/s | 582.9 KiB | 00m00s [830/994] Installing texlive-fancyvrb-1 100% | 0.0 B/s | 67.5 KiB | 00m00s [831/994] Installing texlive-pst-3d-11: 100% | 20.4 MiB/s | 20.9 KiB | 00m00s [832/994] Installing texlive-pst-coil-1 100% | 0.0 B/s | 21.8 KiB | 00m00s [833/994] Installing texlive-pst-eps-11 100% | 0.0 B/s | 16.6 KiB | 00m00s [834/994] Installing texlive-pst-fill-1 100% | 0.0 B/s | 23.9 KiB | 00m00s [835/994] Installing texlive-pst-grad-1 100% | 0.0 B/s | 22.5 KiB | 00m00s [836/994] Installing texlive-pst-node-1 100% | 113.0 MiB/s | 115.8 KiB | 00m00s [837/994] Installing texlive-pst-ovl-11 100% | 0.0 B/s | 13.8 KiB | 00m00s [838/994] Installing texlive-pst-plot-1 100% | 127.9 MiB/s | 131.0 KiB | 00m00s [839/994] Installing texlive-pst-text-1 100% | 0.0 B/s | 21.3 KiB | 00m00s [840/994] Installing texlive-pst-tools- 100% | 27.5 MiB/s | 28.2 KiB | 00m00s [841/994] Installing texlive-pst-tree-1 100% | 0.0 B/s | 43.6 KiB | 00m00s [842/994] Installing texlive-pstricks-a 100% | 102.4 MiB/s | 104.9 KiB | 00m00s [843/994] Installing texlive-pstricks-1 100% | 232.0 MiB/s | 475.0 KiB | 00m00s [844/994] Installing texlive-dvipdfmx-1 100% | 471.0 MiB/s | 3.8 MiB | 00m00s [845/994] Installing texlive-xetex-11:s 100% | 296.0 MiB/s | 2.1 MiB | 00m00s [846/994] Installing mariadb-connector- 100% | 0.0 B/s | 1.0 KiB | 00m00s [847/994] Installing mariadb-connector- 100% | 174.0 MiB/s | 534.4 KiB | 00m00s [848/994] Installing mariadb-connector- 100% | 197.2 MiB/s | 201.9 KiB | 00m00s [849/994] Installing jbigkit-libs-0:2.1 100% | 116.8 MiB/s | 119.6 KiB | 00m00s [850/994] Installing libtiff-0:4.6.0-6. 100% | 297.0 MiB/s | 608.2 KiB | 00m00s [851/994] Installing proj-0:9.4.1-3.fc4 100% | 339.6 MiB/s | 4.4 MiB | 00m00s [852/994] Installing libtiff-devel-0:4. 100% | 234.4 MiB/s | 720.0 KiB | 00m00s [853/994] Installing openslide-0:4.0.0- 100% | 294.0 MiB/s | 301.0 KiB | 00m00s [854/994] Installing proj-devel-0:9.4.1 100% | 272.4 MiB/s | 557.9 KiB | 00m00s [855/994] Installing libgeotiff-0:1.7.3 100% | 157.9 MiB/s | 323.4 KiB | 00m00s [856/994] Installing libspatialite-0:5. 100% | 463.6 MiB/s | 15.3 MiB | 00m00s [857/994] Installing libgs-0:10.03.1-8. 100% | 496.8 MiB/s | 23.4 MiB | 00m00s [858/994] Installing ghostscript-tools- 100% | 0.0 B/s | 3.4 KiB | 00m00s [859/994] Installing ghostscript-tools- 100% | 0.0 B/s | 5.1 KiB | 00m00s [860/994] Installing ghostscript-0:10.0 100% | 38.4 MiB/s | 39.4 KiB | 00m00s [861/994] Installing freeimage-0:3.19.0 100% | 306.0 MiB/s | 940.2 KiB | 00m00s [862/994] Installing freeimage-devel-0: 100% | 125.1 MiB/s | 128.1 KiB | 00m00s [863/994] Installing poppler-0:24.08.0- 100% | 361.3 MiB/s | 3.6 MiB | 00m00s [864/994] Installing gdal-libs-0:3.9.3- 100% | 373.6 MiB/s | 29.5 MiB | 00m00s [865/994] Installing gdal-devel-0:3.9.3 100% | 336.6 MiB/s | 1.3 MiB | 00m00s [866/994] Installing openjpeg-tools-0:2 100% | 190.8 MiB/s | 195.3 KiB | 00m00s [867/994] Installing openjpeg-devel-0:2 100% | 75.4 MiB/s | 77.2 KiB | 00m00s [868/994] Installing gdk-pixbuf2-module 100% | 55.4 MiB/s | 56.8 KiB | 00m00s [869/994] Installing gtk3-0:3.24.43-2.f 100% | 374.4 MiB/s | 22.5 MiB | 00m00s [870/994] Installing libdecor-0:0.2.3-1 100% | 171.9 MiB/s | 176.1 KiB | 00m00s [871/994] Installing SDL2-0:2.30.11-1.f 100% | 361.5 MiB/s | 1.8 MiB | 00m00s [872/994] Installing sdl12-compat-0:1.2 100% | 192.7 MiB/s | 197.4 KiB | 00m00s [873/994] Installing libvisual-1:0.4.2- 100% | 244.8 MiB/s | 501.3 KiB | 00m00s [874/994] Installing python-pip-wheel-0 100% | 620.8 MiB/s | 1.2 MiB | 00m00s [875/994] Installing mpdecimal-0:2.5.1- 100% | 201.2 MiB/s | 206.0 KiB | 00m00s [876/994] Installing libb2-0:0.98.1-12. 100% | 7.0 MiB/s | 43.3 KiB | 00m00s [877/994] Installing python3-libs-0:3.1 100% | 319.4 MiB/s | 40.9 MiB | 00m00s [878/994] Installing python3-0:3.13.5-1 100% | 16.9 MiB/s | 34.6 KiB | 00m00s [879/994] Installing vtk-0:9.2.6-18.fc4 100% | 415.2 MiB/s | 100.5 MiB | 00m00s [880/994] Installing python3-packaging- 100% | 139.3 MiB/s | 570.6 KiB | 00m00s [881/994] Installing glib2-devel-0:2.82 100% | 462.5 MiB/s | 15.7 MiB | 00m00s [882/994] Installing opencascade-draw-0 100% | 330.7 MiB/s | 7.9 MiB | 00m00s [883/994] Installing opencascade-modeli 100% | 374.9 MiB/s | 46.5 MiB | 00m00s [884/994] Installing opencascade-visual 100% | 370.0 MiB/s | 6.3 MiB | 00m00s [885/994] Installing opencascade-ocaf-0 100% | 361.5 MiB/s | 4.7 MiB | 00m00s [886/994] Installing boost-python3-0:1. 100% | 245.6 MiB/s | 251.5 KiB | 00m00s [887/994] Installing python3-attrs-0:24 100% | 133.7 MiB/s | 410.7 KiB | 00m00s [888/994] Installing python3-rpds-py-0: 100% | 224.0 MiB/s | 688.1 KiB | 00m00s [889/994] Installing python3-referencin 100% | 163.9 MiB/s | 335.7 KiB | 00m00s [890/994] Installing python3-idna-0:3.7 100% | 196.0 MiB/s | 602.1 KiB | 00m00s [891/994] Installing gstreamer1-0:1.24. 100% | 243.4 MiB/s | 5.4 MiB | 00m00s [892/994] Installing cmake-rpm-macros-0 100% | 8.1 MiB/s | 8.3 KiB | 00m00s [893/994] Installing gstreamer1-plugins 100% | 296.4 MiB/s | 7.4 MiB | 00m00s [894/994] Installing python3-urllib3-0: 100% | 200.9 MiB/s | 1.0 MiB | 00m00s [895/994] Installing python3-jsonschema 100% | 26.9 MiB/s | 55.1 KiB | 00m00s [896/994] Installing python3-jsonschema 100% | 212.5 MiB/s | 870.3 KiB | 00m00s [897/994] Installing cairo-devel-0:1.18 100% | 381.8 MiB/s | 2.3 MiB | 00m00s [898/994] Installing fontconfig-devel-0 100% | 29.7 MiB/s | 151.9 KiB | 00m00s [899/994] Installing freetype-devel-0:2 100% | 427.1 MiB/s | 8.5 MiB | 00m00s [900/994] Installing harfbuzz-devel-0:9 100% | 392.2 MiB/s | 5.1 MiB | 00m00s [901/994] Installing libXft-devel-0:2.3 100% | 6.2 MiB/s | 44.3 KiB | 00m00s [902/994] Installing tk-devel-1:8.6.14- 100% | 144.4 MiB/s | 1.0 MiB | 00m00s [903/994] Installing gdk-pixbuf2-devel- 100% | 288.0 MiB/s | 2.3 MiB | 00m00s [904/994] Installing openslide-devel-0: 100% | 212.6 MiB/s | 435.3 KiB | 00m00s [905/994] Installing python3-rpm-genera 100% | 81.0 MiB/s | 82.9 KiB | 00m00s [906/994] Installing python3-devel-0:3. 100% | 182.6 MiB/s | 1.8 MiB | 00m00s [907/994] Installing python3-docutils-0 100% | 245.5 MiB/s | 4.9 MiB | 00m00s [908/994] Installing python3-imagesize- 100% | 12.5 MiB/s | 38.3 KiB | 00m00s [909/994] Installing python3-pygments-0 100% | 271.1 MiB/s | 10.8 MiB | 00m00s [910/994] Installing python3-snowballst 100% | 290.7 MiB/s | 1.7 MiB | 00m00s [911/994] Installing python3-sphinx-the 100% | 45.3 MiB/s | 46.4 KiB | 00m00s [912/994] Installing python3-click-0:8. 100% | 355.7 MiB/s | 1.1 MiB | 00m00s [913/994] Installing python3-fastjsonsc 100% | 192.2 MiB/s | 196.8 KiB | 00m00s [914/994] Installing python3-jsonref-0: 100% | 62.0 MiB/s | 63.5 KiB | 00m00s [915/994] Installing python3-simplejson 100% | 119.9 MiB/s | 491.1 KiB | 00m00s [916/994] Installing python3-pyyaml-0:6 100% | 112.3 MiB/s | 804.9 KiB | 00m00s [917/994] Installing python3-numpy-1:1. 100% | 380.5 MiB/s | 44.1 MiB | 00m00s [918/994] Installing boost-numpy3-0:1.8 100% | 57.3 MiB/s | 58.6 KiB | 00m00s [919/994] Installing python3-astroid-0: 100% | 253.1 MiB/s | 2.8 MiB | 00m00s [920/994] Installing python3-markupsafe 100% | 60.1 MiB/s | 61.5 KiB | 00m00s [921/994] Installing python3-jinja2-0:3 100% | 265.3 MiB/s | 2.9 MiB | 00m00s [922/994] Installing python3-babel-0:2. 100% | 323.6 MiB/s | 30.4 MiB | 00m00s [923/994] Installing python3-charset-no 100% | 158.5 MiB/s | 324.7 KiB | 00m00s [924/994] Installing python3-requests-0 100% | 95.4 MiB/s | 488.3 KiB | 00m00s [925/994] Installing python3-sphinx-1:7 100% | 229.8 MiB/s | 11.0 MiB | 00m00s [926/994] Installing libwacom-0:2.13.0- 100% | 98.5 MiB/s | 100.8 KiB | 00m00s [927/994] Installing libinput-0:1.27.1- 100% | 57.0 MiB/s | 584.0 KiB | 00m00s [928/994] Installing qt5-qtbase-gui-0:5 100% | 353.1 MiB/s | 20.1 MiB | 00m00s [929/994] Installing qt5-qtdeclarative- 100% | 374.1 MiB/s | 14.6 MiB | 00m00s [930/994] Installing qt5-qttools-libs-d 100% | 488.0 MiB/s | 4.9 MiB | 00m00s [931/994] Installing qt5-qttools-libs-d 100% | 392.9 MiB/s | 2.4 MiB | 00m00s [932/994] Installing vtk-qt-0:9.2.6-18. 100% | 258.5 MiB/s | 1.0 MiB | 00m00s [933/994] Installing qt5-qttools-libs-h 100% | 223.6 MiB/s | 458.0 KiB | 00m00s [934/994] Installing qt5-doctools-0:5.1 100% | 265.6 MiB/s | 1.9 MiB | 00m00s [935/994] Installing python3-vtk-0:9.2. 100% | 453.8 MiB/s | 60.8 MiB | 00m00s [936/994] Installing vtk-java-0:9.2.6-1 100% | 428.4 MiB/s | 20.1 MiB | 00m00s [937/994] Installing qt5-designer-0:5.1 100% | 237.2 MiB/s | 485.9 KiB | 00m00s [938/994] Installing qt5-qtlocation-0:5 100% | 388.6 MiB/s | 10.9 MiB | 00m00s [939/994] Installing qt5-qtsensors-0:5. 100% | 310.9 MiB/s | 955.1 KiB | 00m00s [940/994] Installing qt5-qtwebchannel-0 100% | 151.4 MiB/s | 310.1 KiB | 00m00s [941/994] Installing qt5-qtwebkit-0:5.2 100% | 428.0 MiB/s | 43.7 MiB | 00m00s [942/994] Installing qt5-linguist-0:5.1 100% | 310.5 MiB/s | 2.8 MiB | 00m00s [943/994] Installing qt5-qtx11extras-0: 100% | 117.9 MiB/s | 120.7 KiB | 00m00s [944/994] Installing vulkan-headers-0:1 100% | 715.3 MiB/s | 30.0 MiB | 00m00s [945/994] Installing vulkan-loader-deve 100% | 0.0 B/s | 9.1 KiB | 00m00s [946/994] Installing boost-test-0:1.83. 100% | 314.7 MiB/s | 644.5 KiB | 00m00s [947/994] Installing boost-stacktrace-0 100% | 64.4 MiB/s | 65.9 KiB | 00m00s [948/994] Installing boost-serializatio 100% | 214.4 MiB/s | 439.2 KiB | 00m00s [949/994] Installing boost-random-0:1.8 100% | 30.0 MiB/s | 30.7 KiB | 00m00s [950/994] Installing boost-nowide-0:1.8 100% | 25.3 MiB/s | 25.9 KiB | 00m00s [951/994] Installing boost-math-0:1.83. 100% | 317.5 MiB/s | 650.3 KiB | 00m00s [952/994] Installing boost-iostreams-0: 100% | 93.5 MiB/s | 95.8 KiB | 00m00s [953/994] Installing boost-contract-0:1 100% | 101.7 MiB/s | 104.2 KiB | 00m00s [954/994] Installing boost-0:1.83.0-8.f 100% | 50.6 KiB/s | 1.7 KiB | 00m00s [955/994] Installing boost-devel-0:1.83 100% | 275.0 MiB/s | 145.8 MiB | 00m01s [956/994] Installing texlive-texlive-co 100% | 261.7 MiB/s | 268.0 KiB | 00m00s [957/994] Installing texlive-collection 100% | 0.0 B/s | 124.0 B | 00m00s [958/994] Installing gmp-c++-1:6.3.0-2. 100% | 31.8 MiB/s | 32.6 KiB | 00m00s [959/994] Installing gmp-devel-1:6.3.0- 100% | 345.8 MiB/s | 354.1 KiB | 00m00s [960/994] Installing mpfr-devel-0:4.2.1 100% | 0.0 B/s | 63.5 KiB | 00m00s [961/994] Installing rhash-0:1.4.4-2.fc 100% | 34.7 MiB/s | 355.1 KiB | 00m00s [962/994] Installing cmake-data-0:3.30. 100% | 104.7 MiB/s | 8.8 MiB | 00m00s [963/994] Installing cmake-0:3.30.8-1.f 100% | 371.7 MiB/s | 32.7 MiB | 00m00s [964/994] Installing qt5-rpm-macros-0:5 100% | 399.1 KiB/s | 2.4 KiB | 00m00s [965/994] Installing qt5-qtbase-devel-0 100% | 224.9 MiB/s | 19.6 MiB | 00m00s [966/994] Installing qt5-qtdeclarative- 100% | 274.5 MiB/s | 9.1 MiB | 00m00s [967/994] Installing qt5-qtwebkit-devel 100% | 53.5 MiB/s | 219.2 KiB | 00m00s [968/994] Installing qt5-qttools-devel- 100% | 121.1 MiB/s | 992.4 KiB | 00m00s [969/994] Installing qt5-qtx11extras-de 100% | 2.6 MiB/s | 21.2 KiB | 00m00s [970/994] Installing vtk-devel-0:9.2.6- 100% | 286.0 MiB/s | 38.3 MiB | 00m00s [971/994] Installing opencascade-devel- 100% | 149.6 MiB/s | 29.2 MiB | 00m00s [972/994] Installing CGAL-devel-0:5.6.2 100% | 275.9 MiB/s | 38.9 MiB | 00m00s [973/994] Installing texlive-collection 100% | 0.0 B/s | 124.0 B | 00m00s [974/994] Installing python3-sphinx-aut 100% | 153.0 MiB/s | 313.4 KiB | 00m00s [975/994] Installing python3-olca-0:0.0 100% | 162.7 MiB/s | 499.8 KiB | 00m00s [976/994] Installing python3-pystache-0 100% | 103.0 MiB/s | 527.2 KiB | 00m00s [977/994] Installing python3-cjio-0:0.6 100% | 187.7 MiB/s | 576.5 KiB | 00m00s [978/994] Installing python3-orderly_se 100% | 97.4 MiB/s | 99.8 KiB | 00m00s [979/994] Installing python3-xsdata-0:2 100% | 152.6 MiB/s | 1.5 MiB | 00m00s [980/994] Installing latexmk-0:4.87-1.f 100% | 251.8 MiB/s | 1.0 MiB | 00m00s [981/994] Installing texlive-upquote-11 100% | 0.0 B/s | 15.9 KiB | 00m00s [982/994] Installing texlive-tabulary-1 100% | 0.0 B/s | 23.1 KiB | 00m00s [983/994] Installing texlive-fncychap-1 100% | 0.0 B/s | 38.4 KiB | 00m00s [984/994] Installing texlive-babel-engl 100% | 45.4 MiB/s | 46.5 KiB | 00m00s [985/994] Installing texlive-capt-of-11 100% | 0.0 B/s | 10.9 KiB | 00m00s [986/994] Installing texlive-cmap-11:sv 100% | 37.9 MiB/s | 38.8 KiB | 00m00s [987/994] Installing texlive-framed-11: 100% | 0.0 B/s | 22.4 KiB | 00m00s [988/994] Installing texlive-needspace- 100% | 0.0 B/s | 10.5 KiB | 00m00s [989/994] Installing texlive-parskip-11 100% | 0.0 B/s | 16.7 KiB | 00m00s [990/994] Installing texlive-wrapfig-11 100% | 34.4 MiB/s | 35.2 KiB | 00m00s [991/994] Installing annobin-plugin-gcc 100% | 60.2 MiB/s | 986.7 KiB | 00m00s [992/994] Installing gcc-plugin-annobin 100% | 3.6 MiB/s | 62.7 KiB | 00m00s [993/994] Installing swig-0:4.2.1-9.fc4 100% | 203.8 MiB/s | 6.1 MiB | 00m00s [994/994] Installing blender-rpm-macros 100% | 15.0 B/s | 556.0 B | 00m36s Warning: skipped OpenPGP checks for 5 packages from repository: copr_bpostle_IfcOpenShell Complete! Finish: build setup for IfcOpenShell-0.8.4-0.0.20250812git.fc41.src.rpm Start: rpmbuild IfcOpenShell-0.8.4-0.0.20250812git.fc41.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1754956800 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.5HgAgA Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.7f5fDn + umask 022 + cd /builddir/build/BUILD/IfcOpenShell-0.8.4-build + cd /builddir/build/BUILD/IfcOpenShell-0.8.4-build + rm -rf IfcOpenShell-0.8.4 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/IfcOpenShell-0.8.4.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd IfcOpenShell-0.8.4 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + sed -i 's/set(lib_ext a)/set(lib_ext so)/' cmake/CMakeLists.txt + sed -i 's/ "light": None,/# "light": None,/' src/bonsai/bonsai/bim/__init__.py + sed -i 's/"os-arch"/"linux-x64", "linux-arm64"/' src/bonsai/bonsai/blender_manifest.toml + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.d1Zmcf + umask 022 + cd /builddir/build/BUILD/IfcOpenShell-0.8.4-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd IfcOpenShell-0.8.4 + cd cmake + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -S . -B redhat-linux-build -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_INSTALL_FULL_SBINDIR:PATH=/usr/sbin -DCMAKE_INSTALL_SBINDIR:PATH=sbin -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DPYTHON_EXECUTABLE=/usr/bin/python3 -DVERSION_OVERRIDE=ON -DLIBDIR=/usr/lib64 -DINCLUDEDIR=/usr/include -DBINDIR=/usr/bin -DENABLE_BUILD_OPTIMIZATIONS=OFF -DLIBXML2_INCLUDE_DIR:FILEPATH=/usr/include/libxml2 -DOCC_INCLUDE_DIR=/usr/include/opencascade -DBUILD_SHARED_LIBS=1 -DJSON_INCLUDE_DIR=/usr/include -DCITYJSON_SUPPORT=OFF -DGLTF_SUPPORT=OFF -DHDF5_SUPPORT=ON -DCGAL_INCLUDE_DIR=/usr/include/CGAL -DEIGEN_DIR=/usr/include/eigen3 -DUSE_MMAP=ON -DGMP_LIBRARY_DIR=/usr/lib64 -DMPFR_LIBRARY_DIR=/usr/lib64 -DHDF5_LIBRARY_DIR=/usr/lib64 -DHDF5_INCLUDE_DIR=/usr/include -DCOLLADA_SUPPORT=OFF '-DCMAKE_CXX_FLAGS=-I/usr/include/eigen3 -I/usr/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' -- Detected version '0.8.4' -- The C compiler identification is GNU 14.3.1 -- The CXX compiler identification is GNU 14.3.1 -- 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 -- BINDIR: /usr/bin -- INCLUDEDIR: /usr/include -- LIBDIR: /usr/lib64 CMake Warning (dev) at CMakeLists.txt:357 (find_package): Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake --help-policy CMP0167" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Found Boost: /usr/lib64/cmake/Boost-1.83.0/BoostConfig.cmake (found version "1.83.0") found components: system program_options regex thread date_time iostreams -- Boost include files found in /usr/include -- Boost libraries found in /usr/lib64 -- Found LibXml2: /usr/lib64/libxml2.so (found version "2.12.10") -- Looking for Open CASCADE include files in: /usr/include/opencascade -- Found Open CASCADE library files in: /usr/lib64 -- Required Open Cascade Library files found -- IFC SCHEMA_VERSIONS that will be used for the build: 2x3;4;4x1;4x2;4x3;4x3_tc1;4x3_add1;4x3_add2. -- Found Threads: TRUE -- Set INSTALL_RPATH for IfcConvert: -- Set INSTALL_RPATH for IfcGeomServer: -- Found SWIG: /usr/bin/swig (found version "4.2.1") CMake Warning (dev) at /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcwrap/CMakeLists.txt:44 (FIND_PACKAGE): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Found PythonLibs: /usr/lib64/libpython3.13.so (found version "3.13.5") -- Set INSTALL_RPATH for ifcopenshell_wrapper: CMake Warning (dev) at /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcwrap/CMakeLists.txt:90 (FIND_PACKAGE): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Found PythonInterp: /usr/bin/python3 (found version "3.13.5") -- BINDIR: /usr/bin -- INCLUDEDIR: /usr/include -- LIBDIR: /usr/lib64 -- Looking for CGAL include files in: /usr/include/CGAL CMake Warning (dev) at /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/svgfill/CMakeLists.txt:115 (find_package): Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake --help-policy CMP0167" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Found Boost: /usr/lib64/cmake/Boost-1.83.0/BoostConfig.cmake (found version "1.83.0") -- Boost include files found in /usr/include -- Configuring done (0.8s) -- Generating done (0.2s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake/redhat-linux-build + /usr/bin/cmake --build redhat-linux-build -j4 --verbose Change Dir: '/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake/redhat-linux-build' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j4 /usr/bin/cmake -S/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake -B/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake/redhat-linux-build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake/redhat-linux-build/CMakeFiles /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake/redhat-linux-build//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[1]: Entering directory '/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake/redhat-linux-build' /usr/bin/gmake -f CMakeFiles/geometry_serializer_ifc2x3.dir/build.make CMakeFiles/geometry_serializer_ifc2x3.dir/depend /usr/bin/gmake -f CMakeFiles/geometry_serializer_ifc4.dir/build.make CMakeFiles/geometry_serializer_ifc4.dir/depend /usr/bin/gmake -f CMakeFiles/geometry_serializer_ifc4x1.dir/build.make CMakeFiles/geometry_serializer_ifc4x1.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake/redhat-linux-build' cd /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake/redhat-linux-build /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake/redhat-linux-build /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake/redhat-linux-build/CMakeFiles/geometry_serializer_ifc2x3.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake/redhat-linux-build' cd /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake/redhat-linux-build /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake/redhat-linux-build /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake/redhat-linux-build/CMakeFiles/geometry_serializer_ifc4x1.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake/redhat-linux-build' cd /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake/redhat-linux-build /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake/redhat-linux-build /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake/redhat-linux-build/CMakeFiles/geometry_serializer_ifc4.dir/DependInfo.cmake "--color=" /usr/bin/gmake -f CMakeFiles/geometry_serializer_ifc4x2.dir/build.make CMakeFiles/geometry_serializer_ifc4x2.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake/redhat-linux-build' cd /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake/redhat-linux-build /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake/redhat-linux-build /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake/redhat-linux-build/CMakeFiles/geometry_serializer_ifc4x2.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake/redhat-linux-build' /usr/bin/gmake -f CMakeFiles/geometry_serializer_ifc2x3.dir/build.make CMakeFiles/geometry_serializer_ifc2x3.dir/build gmake[2]: Leaving directory '/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake/redhat-linux-build' /usr/bin/gmake -f CMakeFiles/geometry_serializer_ifc4.dir/build.make CMakeFiles/geometry_serializer_ifc4.dir/build gmake[2]: Leaving directory '/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake/redhat-linux-build' /usr/bin/gmake -f CMakeFiles/geometry_serializer_ifc4x1.dir/build.make CMakeFiles/geometry_serializer_ifc4x1.dir/build gmake[2]: Leaving directory '/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake/redhat-linux-build' /usr/bin/gmake -f CMakeFiles/geometry_serializer_ifc4x2.dir/build.make CMakeFiles/geometry_serializer_ifc4x2.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake/redhat-linux-build' [ 0%] Building CXX object CMakeFiles/geometry_serializer_ifc2x3.dir/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp.o [ 0%] Building CXX object CMakeFiles/geometry_serializer_ifc4x1.dir/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp.o /usr/bin/g++ -DBOOST_ALL_NO_LIB -DHAS_SCHEMA_2x3 -DHAS_SCHEMA_4 -DHAS_SCHEMA_4x1 -DHAS_SCHEMA_4x2 -DHAS_SCHEMA_4x3 -DHAS_SCHEMA_4x3_add1 -DHAS_SCHEMA_4x3_add2 -DHAS_SCHEMA_4x3_tc1 -DIFC_SHARED_BUILD -DIFOPSH_WITH_CGAL -DIFOPSH_WITH_OPENCASCADE -DSCHEMA_SEQ="(2x3)(4)(4x1)(4x2)(4x3)(4x3_tc1)(4x3_add1)(4x3_add2)" -DUSE_MMAP -DWITH_HDF5 -DWITH_IFCXML -D_DISABLE_CONSTEXPR_MUTEX_CONSTRUCTOR -I/usr/include/opencascade -I/usr/include/libxml2 -I/usr/include/CGAL -I/usr/include/eigen3 -I/usr/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -Wall -Wextra -Wno-maybe-uninitialized -Wno-deprecated-copy -fPIC -DIFC_GEOM_EXPORTS -DIfcSchema=Ifc2x3 -MD -MT CMakeFiles/geometry_serializer_ifc2x3.dir/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp.o -MF CMakeFiles/geometry_serializer_ifc2x3.dir/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp.o.d -o CMakeFiles/geometry_serializer_ifc2x3.dir/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp.o -c /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp [ 0%] Building CXX object CMakeFiles/geometry_serializer_ifc4x2.dir/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp.o /usr/bin/g++ -DBOOST_ALL_NO_LIB -DHAS_SCHEMA_2x3 -DHAS_SCHEMA_4 -DHAS_SCHEMA_4x1 -DHAS_SCHEMA_4x2 -DHAS_SCHEMA_4x3 -DHAS_SCHEMA_4x3_add1 -DHAS_SCHEMA_4x3_add2 -DHAS_SCHEMA_4x3_tc1 -DIFC_SHARED_BUILD -DIFOPSH_WITH_CGAL -DIFOPSH_WITH_OPENCASCADE -DSCHEMA_SEQ="(2x3)(4)(4x1)(4x2)(4x3)(4x3_tc1)(4x3_add1)(4x3_add2)" -DUSE_MMAP -DWITH_HDF5 -DWITH_IFCXML -D_DISABLE_CONSTEXPR_MUTEX_CONSTRUCTOR -I/usr/include/opencascade -I/usr/include/libxml2 -I/usr/include/CGAL -I/usr/include/eigen3 -I/usr/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -Wall -Wextra -Wno-maybe-uninitialized -Wno-deprecated-copy -fPIC -DIFC_GEOM_EXPORTS -DIfcSchema=Ifc4x2 -MD -MT CMakeFiles/geometry_serializer_ifc4x2.dir/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp.o -MF CMakeFiles/geometry_serializer_ifc4x2.dir/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp.o.d -o CMakeFiles/geometry_serializer_ifc4x2.dir/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp.o -c /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp /usr/bin/g++ -DBOOST_ALL_NO_LIB -DHAS_SCHEMA_2x3 -DHAS_SCHEMA_4 -DHAS_SCHEMA_4x1 -DHAS_SCHEMA_4x2 -DHAS_SCHEMA_4x3 -DHAS_SCHEMA_4x3_add1 -DHAS_SCHEMA_4x3_add2 -DHAS_SCHEMA_4x3_tc1 -DIFC_SHARED_BUILD -DIFOPSH_WITH_CGAL -DIFOPSH_WITH_OPENCASCADE -DSCHEMA_SEQ="(2x3)(4)(4x1)(4x2)(4x3)(4x3_tc1)(4x3_add1)(4x3_add2)" -DUSE_MMAP -DWITH_HDF5 -DWITH_IFCXML -D_DISABLE_CONSTEXPR_MUTEX_CONSTRUCTOR -I/usr/include/opencascade -I/usr/include/libxml2 -I/usr/include/CGAL -I/usr/include/eigen3 -I/usr/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -Wall -Wextra -Wno-maybe-uninitialized -Wno-deprecated-copy -fPIC -DIFC_GEOM_EXPORTS -DIfcSchema=Ifc4x1 -MD -MT CMakeFiles/geometry_serializer_ifc4x1.dir/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp.o -MF CMakeFiles/geometry_serializer_ifc4x1.dir/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp.o.d -o CMakeFiles/geometry_serializer_ifc4x1.dir/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp.o -c /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp [ 0%] Building CXX object CMakeFiles/geometry_serializer_ifc4.dir/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp.o /usr/bin/g++ -DBOOST_ALL_NO_LIB -DHAS_SCHEMA_2x3 -DHAS_SCHEMA_4 -DHAS_SCHEMA_4x1 -DHAS_SCHEMA_4x2 -DHAS_SCHEMA_4x3 -DHAS_SCHEMA_4x3_add1 -DHAS_SCHEMA_4x3_add2 -DHAS_SCHEMA_4x3_tc1 -DIFC_SHARED_BUILD -DIFOPSH_WITH_CGAL -DIFOPSH_WITH_OPENCASCADE -DSCHEMA_SEQ="(2x3)(4)(4x1)(4x2)(4x3)(4x3_tc1)(4x3_add1)(4x3_add2)" -DUSE_MMAP -DWITH_HDF5 -DWITH_IFCXML -D_DISABLE_CONSTEXPR_MUTEX_CONSTRUCTOR -I/usr/include/opencascade -I/usr/include/libxml2 -I/usr/include/CGAL -I/usr/include/eigen3 -I/usr/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu++17 -Wall -Wextra -Wno-maybe-uninitialized -Wno-deprecated-copy -fPIC -DIFC_GEOM_EXPORTS -DIfcSchema=Ifc4 -MD -MT CMakeFiles/geometry_serializer_ifc4.dir/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp.o -MF CMakeFiles/geometry_serializer_ifc4.dir/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp.o.d -o CMakeFiles/geometry_serializer_ifc4.dir/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp.o -c /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp In file included from /usr/include/c++/14/cstddef:50, from /usr/include/opencascade/Standard_TypeDef.hxx:18, from /usr/include/opencascade/Standard_Integer.hxx:19, from /usr/include/opencascade/Standard.hxx:21, from /usr/include/opencascade/Geom_Line.hxx:20, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp:1: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/c++/14/cstddef:50, from /usr/include/opencascade/Standard_TypeDef.hxx:18, from /usr/include/opencascade/Standard_Integer.hxx:19, from /usr/include/opencascade/Standard.hxx:21, from /usr/include/opencascade/Geom_Line.hxx:20, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp:1: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/c++/14/cstddef:50, from /usr/include/opencascade/Standard_TypeDef.hxx:18, from /usr/include/opencascade/Standard_Integer.hxx:19, from /usr/include/opencascade/Standard.hxx:21, from /usr/include/opencascade/Geom_Line.hxx:20, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp:1: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/c++/14/ctime:42, from /usr/include/opencascade/Standard_TypeDef.hxx:19: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/c++/14/ctime:42, from /usr/include/opencascade/Standard_TypeDef.hxx:19: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/c++/14/ctime:42, from /usr/include/opencascade/Standard_TypeDef.hxx:19: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/c++/14/cstddef:50, from /usr/include/opencascade/Standard_TypeDef.hxx:18, from /usr/include/opencascade/Standard_Integer.hxx:19, from /usr/include/opencascade/Standard.hxx:21, from /usr/include/opencascade/Geom_Line.hxx:20, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp:1: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/wchar.h:35, from /usr/include/c++/14/cwchar:44, from /usr/include/c++/14/bits/postypes.h:40, from /usr/include/c++/14/iosfwd:42, from /usr/include/c++/14/ios:40, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /usr/include/opencascade/Standard_Stream.hxx:20, from /usr/include/opencascade/Standard_Handle.hxx:18, from /usr/include/opencascade/Standard_Type.hxx:19, from /usr/include/opencascade/Geom_Line.hxx:21: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/wchar.h:35, from /usr/include/c++/14/cwchar:44, from /usr/include/c++/14/bits/postypes.h:40, from /usr/include/c++/14/iosfwd:42, from /usr/include/c++/14/ios:40, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /usr/include/opencascade/Standard_Stream.hxx:20, from /usr/include/opencascade/Standard_Handle.hxx:18, from /usr/include/opencascade/Standard_Type.hxx:19, from /usr/include/opencascade/Geom_Line.hxx:21: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/wchar.h:35, from /usr/include/c++/14/cwchar:44, from /usr/include/c++/14/bits/postypes.h:40, from /usr/include/c++/14/iosfwd:42, from /usr/include/c++/14/ios:40, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /usr/include/opencascade/Standard_Stream.hxx:20, from /usr/include/opencascade/Standard_Handle.hxx:18, from /usr/include/opencascade/Standard_Type.hxx:19, from /usr/include/opencascade/Geom_Line.hxx:21: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/time.h:29, from /usr/include/c++/14/ctime:42, from /usr/include/opencascade/Standard_TypeDef.hxx:19: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/c++/14/bits/cxxabi_init_exception.h:38, from /usr/include/c++/14/bits/exception_ptr.h:36, from /usr/include/c++/14/exception:166, from /usr/include/c++/14/ios:41: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/c++/14/bits/cxxabi_init_exception.h:38, from /usr/include/c++/14/bits/exception_ptr.h:36, from /usr/include/c++/14/exception:166, from /usr/include/c++/14/ios:41: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/c++/14/bits/cxxabi_init_exception.h:38, from /usr/include/c++/14/bits/exception_ptr.h:36, from /usr/include/c++/14/exception:166, from /usr/include/c++/14/ios:41: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/locale.h:28, from /usr/include/c++/14/clocale:42, from /usr/include/c++/14/x86_64-redhat-linux/bits/c++locale.h:41, from /usr/include/c++/14/bits/localefwd.h:40, from /usr/include/c++/14/ios:43: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/locale.h:28, from /usr/include/c++/14/clocale:42, from /usr/include/c++/14/x86_64-redhat-linux/bits/c++locale.h:41, from /usr/include/c++/14/bits/localefwd.h:40, from /usr/include/c++/14/ios:43: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/sched.h:29, from /usr/include/pthread.h:22, from /usr/include/c++/14/x86_64-redhat-linux/bits/gthr-default.h:35, from /usr/include/c++/14/x86_64-redhat-linux/bits/gthr.h:157, from /usr/include/c++/14/ext/atomicity.h:35, from /usr/include/c++/14/bits/ios_base.h:39, from /usr/include/c++/14/ios:44: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/locale.h:28, from /usr/include/c++/14/clocale:42, from /usr/include/c++/14/x86_64-redhat-linux/bits/c++locale.h:41, from /usr/include/c++/14/bits/localefwd.h:40, from /usr/include/c++/14/ios:43: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/sched.h:29, from /usr/include/pthread.h:22, from /usr/include/c++/14/x86_64-redhat-linux/bits/gthr-default.h:35, from /usr/include/c++/14/x86_64-redhat-linux/bits/gthr.h:157, from /usr/include/c++/14/ext/atomicity.h:35, from /usr/include/c++/14/bits/ios_base.h:39, from /usr/include/c++/14/ios:44: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/sched.h:29, from /usr/include/pthread.h:22, from /usr/include/c++/14/x86_64-redhat-linux/bits/gthr-default.h:35, from /usr/include/c++/14/x86_64-redhat-linux/bits/gthr.h:157, from /usr/include/c++/14/ext/atomicity.h:35, from /usr/include/c++/14/bits/ios_base.h:39, from /usr/include/c++/14/ios:44: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/wchar.h:35, from /usr/include/c++/14/cwchar:44, from /usr/include/c++/14/bits/postypes.h:40, from /usr/include/c++/14/iosfwd:42, from /usr/include/c++/14/ios:40, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /usr/include/opencascade/Standard_Stream.hxx:20, from /usr/include/opencascade/Standard_Handle.hxx:18, from /usr/include/opencascade/Standard_Type.hxx:19, from /usr/include/opencascade/Geom_Line.hxx:21: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/c++/14/bits/cxxabi_init_exception.h:38, from /usr/include/c++/14/bits/exception_ptr.h:36, from /usr/include/c++/14/exception:166, from /usr/include/c++/14/ios:41: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/locale.h:28, from /usr/include/c++/14/clocale:42, from /usr/include/c++/14/x86_64-redhat-linux/bits/c++locale.h:41, from /usr/include/c++/14/bits/localefwd.h:40, from /usr/include/c++/14/ios:43: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/sched.h:29, from /usr/include/pthread.h:22, from /usr/include/c++/14/x86_64-redhat-linux/bits/gthr-default.h:35, from /usr/include/c++/14/x86_64-redhat-linux/bits/gthr.h:157, from /usr/include/c++/14/ext/atomicity.h:35, from /usr/include/c++/14/bits/ios_base.h:39, from /usr/include/c++/14/ios:44: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/stdlib.h:32, from /usr/include/c++/14/cstdlib:79, from /usr/include/c++/14/ext/string_conversions.h:43, from /usr/include/c++/14/bits/basic_string.h:4154, from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/sys/types.h:144, from /usr/include/stdlib.h:514: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/stdlib.h:32, from /usr/include/c++/14/cstdlib:79, from /usr/include/c++/14/ext/string_conversions.h:43, from /usr/include/c++/14/bits/basic_string.h:4154, from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/stdlib.h:32, from /usr/include/c++/14/cstdlib:79, from /usr/include/c++/14/ext/string_conversions.h:43, from /usr/include/c++/14/bits/basic_string.h:4154, from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/alloca.h:24, from /usr/include/stdlib.h:706: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/sys/types.h:144, from /usr/include/stdlib.h:514: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/sys/types.h:144, from /usr/include/stdlib.h:514: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/alloca.h:24, from /usr/include/stdlib.h:706: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/alloca.h:24, from /usr/include/stdlib.h:706: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/stdio.h:34, from /usr/include/c++/14/cstdio:42, from /usr/include/c++/14/ext/string_conversions.h:45: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/stdio.h:34, from /usr/include/c++/14/cstdio:42, from /usr/include/c++/14/ext/string_conversions.h:45: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/stdio.h:34, from /usr/include/c++/14/cstdio:42, from /usr/include/c++/14/ext/string_conversions.h:45: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/stdlib.h:32, from /usr/include/c++/14/cstdlib:79, from /usr/include/c++/14/ext/string_conversions.h:43, from /usr/include/c++/14/bits/basic_string.h:4154, from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/sys/types.h:144, from /usr/include/stdlib.h:514: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/alloca.h:24, from /usr/include/stdlib.h:706: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/stdio.h:34, from /usr/include/c++/14/cstdio:42, from /usr/include/c++/14/ext/string_conversions.h:45: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/opencascade/Standard_PrimitiveTypes.hxx:18, from /usr/include/opencascade/Standard_Transient.hxx:20, from /usr/include/opencascade/Standard_Handle.hxx:19: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/opencascade/Standard_PrimitiveTypes.hxx:18, from /usr/include/opencascade/Standard_Transient.hxx:20, from /usr/include/opencascade/Standard_Handle.hxx:19: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/opencascade/Standard_PrimitiveTypes.hxx:18, from /usr/include/opencascade/Standard_Transient.hxx:20, from /usr/include/opencascade/Standard_Handle.hxx:19: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/opencascade/Standard_PrimitiveTypes.hxx:18, from /usr/include/opencascade/Standard_Transient.hxx:20, from /usr/include/opencascade/Standard_Handle.hxx:19: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/unistd.h:226, from /usr/include/boost/config/stdlib/libstdcpp3.hpp:78, from /usr/include/boost/config.hpp:48, from /usr/include/CGAL/config.h:116, from /usr/include/CGAL/utils_classes.h:16, from /usr/include/CGAL/utils.h:16, from /usr/include/CGAL/float.h:21, from /usr/include/opencascade/Standard_Real.hxx:20, from /usr/include/opencascade/Standard_PrimitiveTypes.hxx:25: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/unistd.h:226, from /usr/include/boost/config/stdlib/libstdcpp3.hpp:78, from /usr/include/boost/config.hpp:48, from /usr/include/CGAL/config.h:116, from /usr/include/CGAL/utils_classes.h:16, from /usr/include/CGAL/utils.h:16, from /usr/include/CGAL/float.h:21, from /usr/include/opencascade/Standard_Real.hxx:20, from /usr/include/opencascade/Standard_PrimitiveTypes.hxx:25: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/unistd.h:226, from /usr/include/boost/config/stdlib/libstdcpp3.hpp:78, from /usr/include/boost/config.hpp:48, from /usr/include/CGAL/config.h:116, from /usr/include/CGAL/utils_classes.h:16, from /usr/include/CGAL/utils.h:16, from /usr/include/CGAL/float.h:21, from /usr/include/opencascade/Standard_Real.hxx:20, from /usr/include/opencascade/Standard_PrimitiveTypes.hxx:25: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/boost/predef/library/c/gnu.h:17, from /usr/include/boost/predef/library/c.h:16, from /usr/include/boost/predef/library.h:13, from /usr/include/boost/predef.h:16, from /usr/include/CGAL/config.h:199: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/boost/predef/library/c/gnu.h:17, from /usr/include/boost/predef/library/c.h:16, from /usr/include/boost/predef/library.h:13, from /usr/include/boost/predef.h:16, from /usr/include/CGAL/config.h:199: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/boost/predef/library/c/gnu.h:17, from /usr/include/boost/predef/library/c.h:16, from /usr/include/boost/predef/library.h:13, from /usr/include/boost/predef.h:16, from /usr/include/CGAL/config.h:199: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/unistd.h:226, from /usr/include/boost/config/stdlib/libstdcpp3.hpp:78, from /usr/include/boost/config.hpp:48, from /usr/include/CGAL/config.h:116, from /usr/include/CGAL/utils_classes.h:16, from /usr/include/CGAL/utils.h:16, from /usr/include/CGAL/float.h:21, from /usr/include/opencascade/Standard_Real.hxx:20, from /usr/include/opencascade/Standard_PrimitiveTypes.hxx:25: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/boost/predef/library/c/gnu.h:17, from /usr/include/boost/predef/library/c.h:16, from /usr/include/boost/predef/library.h:13, from /usr/include/boost/predef.h:16, from /usr/include/CGAL/config.h:199: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/string.h:33, from /usr/include/opencascade/Standard_CString.hxx:25, from /usr/include/opencascade/Standard_PrimitiveTypes.hxx:28: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/string.h:33, from /usr/include/opencascade/Standard_CString.hxx:25, from /usr/include/opencascade/Standard_PrimitiveTypes.hxx:28: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/strings.h:23, from /usr/include/string.h:462: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/strings.h:23, from /usr/include/string.h:462: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/string.h:33, from /usr/include/opencascade/Standard_CString.hxx:25, from /usr/include/opencascade/Standard_PrimitiveTypes.hxx:28: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/strings.h:23, from /usr/include/string.h:462: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/string.h:33, from /usr/include/opencascade/Standard_CString.hxx:25, from /usr/include/opencascade/Standard_PrimitiveTypes.hxx:28: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/strings.h:23, from /usr/include/string.h:462: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/c++/14/cxxabi.h:48, from /usr/include/boost/core/demangle.hpp:32, from /usr/include/boost/core/typeinfo.hpp:135, from /usr/include/boost/function/function_base.hpp:16, from /usr/include/boost/function/detail/prologue.hpp:18, from /usr/include/boost/function.hpp:30, from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18, from /usr/include/boost/algorithm/string/find_iterator.hpp:24, from /usr/include/boost/algorithm/string/iter_find.hpp:27, from /usr/include/boost/algorithm/string/split.hpp:16, from /usr/include/boost/algorithm/string.hpp:23, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:26, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/ArgumentType.h:24, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/Argument.h:23, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcParse.h:31, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp:26: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/c++/14/cxxabi.h:48, from /usr/include/boost/core/demangle.hpp:32, from /usr/include/boost/core/typeinfo.hpp:135, from /usr/include/boost/function/function_base.hpp:16, from /usr/include/boost/function/detail/prologue.hpp:18, from /usr/include/boost/function.hpp:30, from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18, from /usr/include/boost/algorithm/string/find_iterator.hpp:24, from /usr/include/boost/algorithm/string/iter_find.hpp:27, from /usr/include/boost/algorithm/string/split.hpp:16, from /usr/include/boost/algorithm/string.hpp:23, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:26, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/ArgumentType.h:24, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/Argument.h:23, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcParse.h:31, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp:26: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/c++/14/cxxabi.h:48, from /usr/include/boost/core/demangle.hpp:32, from /usr/include/boost/core/typeinfo.hpp:135, from /usr/include/boost/function/function_base.hpp:16, from /usr/include/boost/function/detail/prologue.hpp:18, from /usr/include/boost/function.hpp:30, from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18, from /usr/include/boost/algorithm/string/find_iterator.hpp:24, from /usr/include/boost/algorithm/string/iter_find.hpp:27, from /usr/include/boost/algorithm/string/split.hpp:16, from /usr/include/boost/algorithm/string.hpp:23, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:26, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/ArgumentType.h:24, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/Argument.h:23, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcParse.h:31, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp:26: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ In file included from /usr/include/c++/14/cxxabi.h:48, from /usr/include/boost/core/demangle.hpp:32, from /usr/include/boost/core/typeinfo.hpp:135, from /usr/include/boost/function/function_base.hpp:16, from /usr/include/boost/function/detail/prologue.hpp:18, from /usr/include/boost/function.hpp:30, from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18, from /usr/include/boost/algorithm/string/find_iterator.hpp:24, from /usr/include/boost/algorithm/string/iter_find.hpp:27, from /usr/include/boost/algorithm/string/split.hpp:16, from /usr/include/boost/algorithm/string.hpp:23, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:26, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/ArgumentType.h:24, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/Argument.h:23, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcParse.h:31, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp:26: /usr/include/CGAL/stddef.h:10:2: error: #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. 10 | #error You have added .../path/to/CGAL-x.y/include/CGAL to the INCLUDE path. You should use .../path/to/CGAL-x.y/include instead. | ^~~~~ /usr/include/c++/14/cstddef:61:11: error: ‘max_align_t’ has not been declared in ‘::’ 61 | using ::max_align_t; | ^~~~~~~~~~~ /usr/include/time.h:99:8: error: ‘size_t’ does not name a type 99 | extern size_t strftime (char *__restrict __s, size_t __maxsize, | ^~~~~~ /usr/include/time.h:61:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 60 | # include +++ |+#include 61 | #endif /usr/include/time.h:116:8: error: ‘size_t’ does not name a type 116 | extern size_t strftime_l (char *__restrict __s, size_t __maxsize, | ^~~~~~ /usr/include/c++/14/cstddef:61:11: error: ‘max_align_t’ has not been declared in ‘::’ 61 | using ::max_align_t; | ^~~~~~~~~~~ /usr/include/time.h:116:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/c++/14/ctime:72:11: error: ‘strftime’ has not been declared in ‘::’ 72 | using ::strftime; | ^~~~~~~~ /usr/include/time.h:99:8: error: ‘size_t’ does not name a type 99 | extern size_t strftime (char *__restrict __s, size_t __maxsize, | ^~~~~~ /usr/include/time.h:61:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 60 | # include +++ |+#include 61 | #endif /usr/include/time.h:116:8: error: ‘size_t’ does not name a type 116 | extern size_t strftime_l (char *__restrict __s, size_t __maxsize, | ^~~~~~ /usr/include/time.h:116:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/c++/14/ctime:72:11: error: ‘strftime’ has not been declared in ‘::’ 72 | using ::strftime; | ^~~~~~~~ /usr/include/opencascade/Standard_TypeDef.hxx:69:9: error: ‘size_t’ does not name a type 69 | typedef size_t Standard_Size; | ^~~~~~ /usr/include/opencascade/Standard_TypeDef.hxx:60:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 59 | #include +++ |+#include 60 | /usr/include/opencascade/Standard_TypeDef.hxx:69:9: error: ‘size_t’ does not name a type 69 | typedef size_t Standard_Size; | ^~~~~~ /usr/include/opencascade/Standard_TypeDef.hxx:60:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 59 | #include +++ |+#include 60 | In file included from /usr/include/opencascade/Standard.hxx:20: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/cstddef:61:11: error: ‘max_align_t’ has not been declared in ‘::’ 61 | using ::max_align_t; | ^~~~~~~~~~~ In file included from /usr/include/opencascade/Standard.hxx:20: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/time.h:99:8: error: ‘size_t’ does not name a type 99 | extern size_t strftime (char *__restrict __s, size_t __maxsize, | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard.hxx:46:59: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 46 | Standard_EXPORT static Standard_Address Allocate (const Standard_Size theSize); | ^~~~~~~~~~~~~ | Standard_Time /usr/include/time.h:61:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 60 | # include +++ |+#include 61 | #endif /usr/include/time.h:116:8: error: ‘size_t’ does not name a type 116 | extern size_t strftime_l (char *__restrict __s, size_t __maxsize, | ^~~~~~ /usr/include/time.h:116:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/ctime:72:11: error: ‘strftime’ has not been declared in ‘::’ 72 | using ::strftime; | ^~~~~~~~ /usr/include/opencascade/Standard_TypeDef.hxx:69:9: error: ‘size_t’ does not name a type 69 | typedef size_t Standard_Size; | ^~~~~~ /usr/include/opencascade/Standard_TypeDef.hxx:60:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 59 | #include +++ |+#include 60 | /usr/include/opencascade/Standard.hxx:50:66: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 50 | Standard_EXPORT static Standard_Address AllocateOptimal (const Standard_Size theSize); | ^~~~~~~~~~~~~ | Standard_Time In file included from /usr/include/opencascade/Standard.hxx:20: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/cstddef:61:11: error: ‘max_align_t’ has not been declared in ‘::’ 61 | using ::max_align_t; | ^~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard.hxx:68:96: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 68 | Standard_EXPORT static Standard_Address Reallocate (const Standard_Address theStorage, const Standard_Size theNewSize); | ^~~~~~~~~~~~~ | Standard_Time /usr/include/time.h:99:8: error: ‘size_t’ does not name a type 99 | extern size_t strftime (char *__restrict __s, size_t __maxsize, | ^~~~~~ /usr/include/time.h:61:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 60 | # include +++ |+#include 61 | #endif /usr/include/time.h:116:8: error: ‘size_t’ does not name a type 116 | extern size_t strftime_l (char *__restrict __s, size_t __maxsize, | ^~~~~~ /usr/include/time.h:116:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/c++/14/ctime:72:11: error: ‘strftime’ has not been declared in ‘::’ 72 | using ::strftime; | ^~~~~~~~ /usr/include/opencascade/Standard_TypeDef.hxx:69:9: error: ‘size_t’ does not name a type 69 | typedef size_t Standard_Size; | ^~~~~~ /usr/include/opencascade/Standard_TypeDef.hxx:60:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 59 | #include +++ |+#include 60 | In file included from /usr/include/opencascade/Standard.hxx:20: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard.hxx:75:66: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 75 | Standard_EXPORT static Standard_Address AllocateAligned (const Standard_Size theSize, const Standard_Size theAlign); | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard.hxx:75:95: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 75 | Standard_EXPORT static Standard_Address AllocateAligned (const Standard_Size theSize, const Standard_Size theAlign); | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/Standard.hxx:46:59: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 46 | Standard_EXPORT static Standard_Address Allocate (const Standard_Size theSize); | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/Standard.hxx:114:74: error: ‘NULL’ was not declared in this scope 114 | void* theContext = NULL, | ^~~~ /usr/include/opencascade/Standard.hxx:22:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 21 | #include +++ |+#include 22 | /usr/include/wchar.h:104:59: error: ‘size_t’ has not been declared 104 | const wchar_t *__restrict __src, size_t __n) | ^~~~~~ /usr/include/wchar.h:109:8: error: ‘size_t’ does not name a type 109 | extern size_t wcslcpy (wchar_t *__restrict __dest, | ^~~~~~ /usr/include/wchar.h:58:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 57 | # include +++ |+#include 58 | #endif /usr/include/wchar.h:115:8: error: ‘size_t’ does not name a type 115 | extern size_t wcslcat (wchar_t *__restrict __dest, | ^~~~~~ /usr/include/wchar.h:115:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:126:59: error: ‘size_t’ has not been declared 126 | const wchar_t *__restrict __src, size_t __n) | ^~~~~~ /usr/include/wchar.h:133:63: error: ‘size_t’ has not been declared 133 | extern int wcsncmp (const wchar_t *__s1, const wchar_t *__s2, size_t __n) | ^~~~~~ /usr/include/wchar.h:142:25: error: ‘size_t’ has not been declared 142 | size_t __n) __THROW; | ^~~~~~ /usr/include/wchar.h:150:27: error: ‘size_t’ has not been declared 150 | size_t __n, locale_t __loc) __THROW; | ^~~~~~ /usr/include/opencascade/Standard.hxx:46:59: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 46 | Standard_EXPORT static Standard_Address Allocate (const Standard_Size theSize); | ^~~~~~~~~~~~~ | Standard_Time /usr/include/wchar.h:159:8: error: ‘size_t’ does not name a type 159 | extern size_t wcsxfrm (wchar_t *__restrict __s1, | ^~~~~~ /usr/include/wchar.h:159:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:174:8: error: ‘size_t’ does not name a type 174 | extern size_t wcsxfrm_l (wchar_t *__s1, const wchar_t *__s2, | ^~~~~~ /usr/include/wchar.h:174:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:212:8: error: ‘size_t’ does not name a type 212 | extern size_t wcscspn (const wchar_t *__wcs, const wchar_t *__reject) | ^~~~~~ /usr/include/wchar.h:212:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:216:8: error: ‘size_t’ does not name a type 216 | extern size_t wcsspn (const wchar_t *__wcs, const wchar_t *__accept) | ^~~~~~ /usr/include/wchar.h:216:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:247:8: error: ‘size_t’ does not name a type 247 | extern size_t wcslen (const wchar_t *__s) __THROW __attribute_pure__; | ^~~~~~ /usr/include/wchar.h:247:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:265:8: error: ‘size_t’ does not name a type 265 | extern size_t wcsnlen (const wchar_t *__s, size_t __maxlen) | ^~~~~~ /usr/include/wchar.h:265:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:272:59: error: ‘size_t’ has not been declared 272 | extern "C++" wchar_t *wmemchr (wchar_t *__s, wchar_t __c, size_t __n) | ^~~~~~ /usr/include/wchar.h:275:38: error: ‘size_t’ has not been declared 275 | size_t __n) | ^~~~~~ /usr/include/wchar.h:283:63: error: ‘size_t’ has not been declared 283 | extern int wmemcmp (const wchar_t *__s1, const wchar_t *__s2, size_t __n) | ^~~~~~ /usr/include/wchar.h:288:58: error: ‘size_t’ has not been declared 288 | const wchar_t *__restrict __s2, size_t __n) __THROW; | ^~~~~~ /usr/include/wchar.h:292:63: error: ‘size_t’ has not been declared 292 | extern wchar_t *wmemmove (wchar_t *__s1, const wchar_t *__s2, size_t __n) | ^~~~~~ /usr/include/wchar.h:296:53: error: ‘size_t’ has not been declared 296 | extern wchar_t *wmemset (wchar_t *__s, wchar_t __c, size_t __n) __THROW; | ^~~~~~ /usr/include/wchar.h:302:59: error: ‘size_t’ has not been declared 302 | const wchar_t *__restrict __s2, size_t __n) | ^~~~~~ /usr/include/wchar.h:321:8: error: ‘size_t’ does not name a type 321 | extern size_t mbrtowc (wchar_t *__restrict __pwc, | ^~~~~~ /usr/include/wchar.h:321:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:326:8: error: ‘size_t’ does not name a type 326 | extern size_t wcrtomb (char *__restrict __s, wchar_t __wc, | ^~~~~~ /usr/include/opencascade/Standard.hxx:50:66: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 50 | Standard_EXPORT static Standard_Address AllocateOptimal (const Standard_Size theSize); | ^~~~~~~~~~~~~ | Standard_Time /usr/include/wchar.h:326:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:330:8: error: ‘size_t’ does not name a type 330 | extern size_t __mbrlen (const char *__restrict __s, size_t __n, | ^~~~~~ /usr/include/wchar.h:330:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:332:8: error: ‘size_t’ does not name a type 332 | extern size_t mbrlen (const char *__restrict __s, size_t __n, | ^~~~~~ /usr/include/wchar.h:332:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:353:17: error: ‘size_t’ does not name a type 353 | __extern_inline size_t | ^~~~~~ /usr/include/wchar.h:353:17: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:362:8: error: ‘size_t’ does not name a type 362 | extern size_t mbsrtowcs (wchar_t *__restrict __dst, | ^~~~~~ /usr/include/opencascade/Standard.hxx:50:66: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 50 | Standard_EXPORT static Standard_Address AllocateOptimal (const Standard_Size theSize); | ^~~~~~~~~~~~~ | Standard_Time /usr/include/wchar.h:362:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:368:8: error: ‘size_t’ does not name a type 368 | extern size_t wcsrtombs (char *__restrict __dst, | ^~~~~~ /usr/include/wchar.h:368:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:376:8: error: ‘size_t’ does not name a type 376 | extern size_t mbsnrtowcs (wchar_t *__restrict __dst, | ^~~~~~ /usr/include/wchar.h:376:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:382:8: error: ‘size_t’ does not name a type 382 | extern size_t wcsnrtombs (char *__restrict __dst, | ^~~~~~ /usr/include/wchar.h:382:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:396:42: error: ‘size_t’ has not been declared 396 | extern int wcswidth (const wchar_t *__s, size_t __n) __THROW; | ^~~~~~ /usr/include/wchar.h:695:59: error: ‘size_t’ has not been declared 695 | const wchar_t *__restrict __src, size_t __n) | ^~~~~~ /usr/include/wchar.h:718:53: error: ‘size_t’ has not been declared 718 | extern __FILE *open_wmemstream (wchar_t **__bufloc, size_t *__sizeloc) __THROW | ^~~~~~ /usr/include/wchar.h:742:47: error: ‘size_t’ has not been declared 742 | extern int swprintf (wchar_t *__restrict __s, size_t __n, | ^~~~~~ /usr/include/wchar.h:763:48: error: ‘size_t’ has not been declared 763 | extern int vswprintf (wchar_t *__restrict __s, size_t __n, | ^~~~~~ /usr/include/wchar.h:1043:8: error: ‘size_t’ does not name a type 1043 | extern size_t wcsftime (wchar_t *__restrict __s, size_t __maxsize, | ^~~~~~ /usr/include/wchar.h:1043:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:1050:8: error: ‘size_t’ does not name a type 1050 | extern size_t wcsftime_l (wchar_t *__restrict __s, size_t __maxsize, | ^~~~~~ /usr/include/wchar.h:1050:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ In file included from /usr/include/wchar.h:1059: /usr/include/bits/wchar2-decl.h:28:64: error: ‘size_t’ has not been declared 28 | const wchar_t *__restrict __s2, size_t __n, | ^~~~~~ /usr/include/opencascade/Standard.hxx:68:96: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 68 | Standard_EXPORT static Standard_Address Reallocate (const Standard_Address theStorage, const Standard_Size theNewSize); | ^~~~~~~~~~~~~ | Standard_Time /usr/include/bits/wchar2-decl.h:29:32: error: ‘size_t’ has not been declared 29 | size_t __ns1) __THROW; | ^~~~~~ In file included from /usr/include/features.h:511, from /usr/include/c++/14/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2530, from /usr/include/c++/14/type_traits:38, from /usr/include/opencascade/Standard_Std.hxx:20, from /usr/include/opencascade/Standard_Integer.hxx:18: /usr/include/bits/wchar2-decl.h:30:17: error: ‘size_t’ has not been declared 30 | extern wchar_t *__REDIRECT_NTH (__wmemcpy_alias, | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard.hxx:68:96: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 68 | Standard_EXPORT static Standard_Address Reallocate (const Standard_Address theStorage, const Standard_Size theNewSize); | ^~~~~~~~~~~~~ | Standard_Time /usr/include/bits/wchar2-decl.h:34:17: error: ‘size_t’ has not been declared 34 | extern wchar_t *__REDIRECT_NTH (__wmemcpy_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:34:17: error: ‘size_t’ has not been declared 34 | extern wchar_t *__REDIRECT_NTH (__wmemcpy_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:42:33: error: ‘size_t’ has not been declared 42 | size_t __n, size_t __ns1) __THROW; | ^~~~~~ /usr/include/bits/wchar2-decl.h:42:45: error: ‘size_t’ has not been declared 42 | size_t __n, size_t __ns1) __THROW; | ^~~~~~ /usr/include/bits/wchar2-decl.h:43:17: error: ‘size_t’ has not been declared 43 | extern wchar_t *__REDIRECT_NTH (__wmemmove_alias, (wchar_t *__s1, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:46:17: error: ‘size_t’ has not been declared 46 | extern wchar_t *__REDIRECT_NTH (__wmemmove_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:46:17: error: ‘size_t’ has not been declared 46 | extern wchar_t *__REDIRECT_NTH (__wmemmove_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:56:65: error: ‘size_t’ has not been declared 56 | const wchar_t *__restrict __s2, size_t __n, | ^~~~~~ /usr/include/bits/wchar2-decl.h:57:33: error: ‘size_t’ has not been declared 57 | size_t __ns1) __THROW; | ^~~~~~ /usr/include/bits/wchar2-decl.h:58:17: error: ‘size_t’ has not been declared 58 | extern wchar_t *__REDIRECT_NTH (__wmempcpy_alias, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:62:17: error: ‘size_t’ has not been declared 62 | extern wchar_t *__REDIRECT_NTH (__wmempcpy_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:62:17: error: ‘size_t’ has not been declared 62 | extern wchar_t *__REDIRECT_NTH (__wmempcpy_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:72:59: error: ‘size_t’ has not been declared 72 | extern wchar_t *__wmemset_chk (wchar_t *__s, wchar_t __c, size_t __n, | ^~~~~~ /usr/include/bits/wchar2-decl.h:73:32: error: ‘size_t’ has not been declared 73 | size_t __ns) __THROW; | ^~~~~~ /usr/include/bits/wchar2-decl.h:74:17: error: ‘size_t’ has not been declared 74 | extern wchar_t *__REDIRECT_FORTIFY_NTH (__wmemset_alias, (wchar_t *__s, wchar_t __c, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:76:17: error: ‘size_t’ has not been declared 76 | extern wchar_t *__REDIRECT_NTH (__wmemset_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:76:17: error: ‘size_t’ has not been declared 76 | extern wchar_t *__REDIRECT_NTH (__wmemset_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:84:31: error: ‘size_t’ has not been declared 84 | size_t __n) __THROW; | ^~~~~~ /usr/include/bits/wchar2-decl.h:91:31: error: ‘size_t’ has not been declared 91 | size_t __destlen) __THROW; | ^~~~~~ /usr/include/bits/wchar2-decl.h:97:65: error: ‘size_t’ has not been declared 97 | const wchar_t *__restrict __src, size_t __n, | ^~~~~~ /usr/include/bits/wchar2-decl.h:98:32: error: ‘size_t’ has not been declared 98 | size_t __destlen) __THROW; | ^~~~~~ /usr/include/bits/wchar2-decl.h:99:17: error: ‘size_t’ has not been declared 99 | extern wchar_t *__REDIRECT_NTH (__wcsncpy_alias, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:103:17: error: ‘size_t’ has not been declared 103 | extern wchar_t *__REDIRECT_NTH (__wcsncpy_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:103:17: error: ‘size_t’ has not been declared 103 | extern wchar_t *__REDIRECT_NTH (__wcsncpy_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:111:65: error: ‘size_t’ has not been declared 111 | const wchar_t *__restrict __src, size_t __n, | ^~~~~~ /usr/include/opencascade/Standard.hxx:75:66: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 75 | Standard_EXPORT static Standard_Address AllocateAligned (const Standard_Size theSize, const Standard_Size theAlign); | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/Standard.hxx:75:66: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 75 | Standard_EXPORT static Standard_Address AllocateAligned (const Standard_Size theSize, const Standard_Size theAlign); | ^~~~~~~~~~~~~ | Standard_Time /usr/include/bits/wchar2-decl.h:112:32: error: ‘size_t’ has not been declared 112 | size_t __destlen) __THROW; | ^~~~~~ /usr/include/bits/wchar2-decl.h:114:17: error: ‘size_t’ has not been declared 114 | extern wchar_t *__REDIRECT_NTH (__wcpncpy_alias, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:118:17: error: ‘size_t’ has not been declared 118 | extern wchar_t *__REDIRECT_NTH (__wcpncpy_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:118:17: error: ‘size_t’ has not been declared 118 | extern wchar_t *__REDIRECT_NTH (__wcpncpy_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:127:31: error: ‘size_t’ has not been declared 127 | size_t __destlen) __THROW; | ^~~~~~ /usr/include/bits/wchar2-decl.h:134:32: error: ‘size_t’ has not been declared 134 | size_t __n, size_t __destlen) __THROW; | ^~~~~~ /usr/include/bits/wchar2-decl.h:134:44: error: ‘size_t’ has not been declared 134 | size_t __n, size_t __destlen) __THROW; | ^~~~~~ /usr/include/bits/wchar2-decl.h:135:17: error: ‘size_t’ has not been declared 135 | extern wchar_t *__REDIRECT_NTH (__wcsncat_alias, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:140:53: error: ‘size_t’ has not been declared 140 | extern int __swprintf_chk (wchar_t *__restrict __s, size_t __n, | ^~~~~~ /usr/include/bits/wchar2-decl.h:141:40: error: ‘size_t’ has not been declared 141 | int __flag, size_t __s_len, | ^~~~~~ /usr/include/bits/wchar2-decl.h:144:12: error: ‘size_t’ has not been declared 144 | extern int __REDIRECT_NTH_LDBL (__swprintf_alias, | ^~~~~~~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:149:54: error: ‘size_t’ has not been declared 149 | extern int __vswprintf_chk (wchar_t *__restrict __s, size_t __n, | ^~~~~~ /usr/include/bits/wchar2-decl.h:150:41: error: ‘size_t’ has not been declared 150 | int __flag, size_t __s_len, | ^~~~~~ /usr/include/bits/wchar2-decl.h:154:12: error: ‘size_t’ has not been declared 154 | extern int __REDIRECT_NTH_LDBL (__vswprintf_alias, | ^~~~~~~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:174:56: error: ‘size_t’ has not been declared 174 | extern wchar_t *__fgetws_chk (wchar_t *__restrict __s, size_t __size, int __n, | ^~~~~~ /usr/include/bits/wchar2-decl.h:179:17: error: ‘size_t’ has not been declared 179 | extern wchar_t *__REDIRECT (__fgetws_chk_warn, | ^~~~~~~~~~ /usr/include/bits/wchar2-decl.h:187:65: error: ‘size_t’ has not been declared 187 | extern wchar_t *__fgetws_unlocked_chk (wchar_t *__restrict __s, size_t __size, | ^~~~~~ /usr/include/bits/wchar2-decl.h:194:17: error: ‘size_t’ has not been declared 194 | extern wchar_t *__REDIRECT (__fgetws_unlocked_chk_warn, | ^~~~~~~~~~ /usr/include/bits/wchar2-decl.h:203:8: error: ‘size_t’ does not name a type 203 | extern size_t __wcrtomb_chk (char *__restrict __s, wchar_t __wchar, | ^~~~~~ /usr/include/bits/wchar2-decl.h:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | /* Checking macros for wchar functions. Declarations only. /usr/include/bits/wchar2-decl.h:206:8: error: ‘size_t’ does not name a type 206 | extern size_t __REDIRECT_FORTIFY_NTH (__wcrtomb_alias, | ^~~~~~ /usr/include/bits/wchar2-decl.h:206:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard.hxx:75:95: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 75 | Standard_EXPORT static Standard_Address AllocateAligned (const Standard_Size theSize, const Standard_Size theAlign); | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/Standard.hxx:75:95: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 75 | Standard_EXPORT static Standard_Address AllocateAligned (const Standard_Size theSize, const Standard_Size theAlign); | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/Standard.hxx:114:74: error: ‘NULL’ was not declared in this scope 114 | void* theContext = NULL, | ^~~~ /usr/include/opencascade/Standard.hxx:22:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 21 | #include +++ |+#include 22 | /usr/include/opencascade/Standard.hxx:114:74: error: ‘NULL’ was not declared in this scope 114 | void* theContext = NULL, | ^~~~ /usr/include/opencascade/Standard.hxx:22:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 21 | #include +++ |+#include 22 | /usr/include/opencascade/Standard.hxx:46:59: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 46 | Standard_EXPORT static Standard_Address Allocate (const Standard_Size theSize); | ^~~~~~~~~~~~~ | Standard_Time /usr/include/wchar.h:104:59: error: ‘size_t’ has not been declared 104 | const wchar_t *__restrict __src, size_t __n) | ^~~~~~ /usr/include/wchar.h:104:59: error: ‘size_t’ has not been declared 104 | const wchar_t *__restrict __src, size_t __n) | ^~~~~~ /usr/include/wchar.h:109:8: error: ‘size_t’ does not name a type 109 | extern size_t wcslcpy (wchar_t *__restrict __dest, | ^~~~~~ /usr/include/wchar.h:58:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 57 | # include +++ |+#include 58 | #endif /usr/include/wchar.h:115:8: error: ‘size_t’ does not name a type 115 | extern size_t wcslcat (wchar_t *__restrict __dest, | ^~~~~~ /usr/include/wchar.h:115:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:126:59: error: ‘size_t’ has not been declared 126 | const wchar_t *__restrict __src, size_t __n) | ^~~~~~ /usr/include/wchar.h:133:63: error: ‘size_t’ has not been declared 133 | extern int wcsncmp (const wchar_t *__s1, const wchar_t *__s2, size_t __n) | ^~~~~~ /usr/include/wchar.h:142:25: error: ‘size_t’ has not been declared 142 | size_t __n) __THROW; | ^~~~~~ /usr/include/wchar.h:150:27: error: ‘size_t’ has not been declared 150 | size_t __n, locale_t __loc) __THROW; | ^~~~~~ /usr/include/wchar.h:159:8: error: ‘size_t’ does not name a type 159 | extern size_t wcsxfrm (wchar_t *__restrict __s1, | ^~~~~~ /usr/include/wchar.h:159:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:174:8: error: ‘size_t’ does not name a type 174 | extern size_t wcsxfrm_l (wchar_t *__s1, const wchar_t *__s2, | ^~~~~~ /usr/include/wchar.h:174:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:212:8: error: ‘size_t’ does not name a type 212 | extern size_t wcscspn (const wchar_t *__wcs, const wchar_t *__reject) | ^~~~~~ /usr/include/wchar.h:212:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:216:8: error: ‘size_t’ does not name a type 216 | extern size_t wcsspn (const wchar_t *__wcs, const wchar_t *__accept) | ^~~~~~ /usr/include/wchar.h:216:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:247:8: error: ‘size_t’ does not name a type 247 | extern size_t wcslen (const wchar_t *__s) __THROW __attribute_pure__; | ^~~~~~ /usr/include/wchar.h:247:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:210:8: error: ‘size_t’ does not name a type 210 | extern size_t __mbsrtowcs_chk (wchar_t *__restrict __dst, | ^~~~~~ /usr/include/bits/wchar2-decl.h:210:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:265:8: error: ‘size_t’ does not name a type 265 | extern size_t wcsnlen (const wchar_t *__s, size_t __maxlen) | ^~~~~~ /usr/include/bits/wchar2-decl.h:214:8: error: ‘size_t’ does not name a type 214 | extern size_t __REDIRECT_NTH (__mbsrtowcs_alias, | ^~~~~~ /usr/include/wchar.h:265:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:214:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:219:8: error: ‘size_t’ does not name a type 219 | extern size_t __REDIRECT_NTH (__mbsrtowcs_chk_warn, | ^~~~~~ /usr/include/bits/wchar2-decl.h:219:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:272:59: error: ‘size_t’ has not been declared 272 | extern "C++" wchar_t *wmemchr (wchar_t *__s, wchar_t __c, size_t __n) | ^~~~~~ /usr/include/bits/wchar2-decl.h:227:8: error: ‘size_t’ does not name a type 227 | extern size_t __wcsrtombs_chk (char *__restrict __dst, | ^~~~~~ /usr/include/bits/wchar2-decl.h:227:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:231:8: error: ‘size_t’ does not name a type 231 | extern size_t __REDIRECT_NTH (__wcsrtombs_alias, | ^~~~~~ /usr/include/bits/wchar2-decl.h:231:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:275:38: error: ‘size_t’ has not been declared 275 | size_t __n) | ^~~~~~ /usr/include/bits/wchar2-decl.h:236:8: error: ‘size_t’ does not name a type 236 | extern size_t __REDIRECT_NTH (__wcsrtombs_chk_warn, | ^~~~~~ /usr/include/bits/wchar2-decl.h:236:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:245:8: error: ‘size_t’ does not name a type 245 | extern size_t __mbsnrtowcs_chk (wchar_t *__restrict __dst, | ^~~~~~ /usr/include/bits/wchar2-decl.h:245:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:283:63: error: ‘size_t’ has not been declared 283 | extern int wmemcmp (const wchar_t *__s1, const wchar_t *__s2, size_t __n) | ^~~~~~ /usr/include/bits/wchar2-decl.h:249:8: error: ‘size_t’ does not name a type 249 | extern size_t __REDIRECT_NTH (__mbsnrtowcs_alias, | ^~~~~~ /usr/include/bits/wchar2-decl.h:249:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:254:8: error: ‘size_t’ does not name a type 254 | extern size_t __REDIRECT_NTH (__mbsnrtowcs_chk_warn, | ^~~~~~ /usr/include/bits/wchar2-decl.h:254:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:288:58: error: ‘size_t’ has not been declared 288 | const wchar_t *__restrict __s2, size_t __n) __THROW; | ^~~~~~ /usr/include/bits/wchar2-decl.h:262:8: error: ‘size_t’ does not name a type 262 | extern size_t __wcsnrtombs_chk (char *__restrict __dst, | ^~~~~~ /usr/include/bits/wchar2-decl.h:262:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:267:8: error: ‘size_t’ does not name a type 267 | extern size_t __REDIRECT_NTH (__wcsnrtombs_alias, | ^~~~~~ /usr/include/bits/wchar2-decl.h:267:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:292:63: error: ‘size_t’ has not been declared 292 | extern wchar_t *wmemmove (wchar_t *__s1, const wchar_t *__s2, size_t __n) | ^~~~~~ /usr/include/bits/wchar2-decl.h:272:8: error: ‘size_t’ does not name a type 272 | extern size_t __REDIRECT_NTH (__wcsnrtombs_chk_warn, | ^~~~~~ /usr/include/bits/wchar2-decl.h:272:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:283:8: error: ‘size_t’ does not name a type 283 | extern size_t __wcslcpy_chk (wchar_t *__dest, const wchar_t *__src, size_t __n, | ^~~~~~ /usr/include/wchar.h:296:53: error: ‘size_t’ has not been declared 296 | extern wchar_t *wmemset (wchar_t *__s, wchar_t __c, size_t __n) __THROW; | ^~~~~~ /usr/include/bits/wchar2-decl.h:283:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:285:8: error: ‘size_t’ does not name a type 285 | extern size_t __REDIRECT_NTH (__wcslcpy_alias, | ^~~~~~ /usr/include/bits/wchar2-decl.h:285:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:289:8: error: ‘size_t’ does not name a type 289 | extern size_t __wcslcat_chk (wchar_t *__dest, const wchar_t *__src, size_t __n, | ^~~~~~ /usr/include/wchar.h:302:59: error: ‘size_t’ has not been declared 302 | const wchar_t *__restrict __s2, size_t __n) | ^~~~~~ /usr/include/bits/wchar2-decl.h:289:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:291:8: error: ‘size_t’ does not name a type 291 | extern size_t __REDIRECT_NTH (__wcslcat_alias, | ^~~~~~ /usr/include/bits/wchar2-decl.h:291:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:321:8: error: ‘size_t’ does not name a type 321 | extern size_t mbrtowc (wchar_t *__restrict __pwc, | ^~~~~~ /usr/include/wchar.h:321:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:326:8: error: ‘size_t’ does not name a type 326 | extern size_t wcrtomb (char *__restrict __s, wchar_t __wc, | ^~~~~~ /usr/include/wchar.h:326:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:330:8: error: ‘size_t’ does not name a type 330 | extern size_t __mbrlen (const char *__restrict __s, size_t __n, | ^~~~~~ /usr/include/wchar.h:330:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:332:8: error: ‘size_t’ does not name a type 332 | extern size_t mbrlen (const char *__restrict __s, size_t __n, | ^~~~~~ /usr/include/wchar.h:332:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2.h:24:1: error: ‘size_t’ has not been declared 24 | __NTH (wmemcpy (__fortify_clang_overload_arg (wchar_t *, __restrict, __s1), | ^~~~~ /usr/include/wchar.h:353:17: error: ‘size_t’ does not name a type 353 | __extern_inline size_t | ^~~~~~ /usr/include/wchar.h:353:17: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:362:8: error: ‘size_t’ does not name a type 362 | extern size_t mbsrtowcs (wchar_t *__restrict __dst, | ^~~~~~ /usr/include/wchar.h:362:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:368:8: error: ‘size_t’ does not name a type 368 | extern size_t wcsrtombs (char *__restrict __dst, | ^~~~~~ /usr/include/wchar.h:368:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:376:8: error: ‘size_t’ does not name a type 376 | extern size_t mbsnrtowcs (wchar_t *__restrict __dst, | ^~~~~~ /usr/include/wchar.h:376:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:382:8: error: ‘size_t’ does not name a type 382 | extern size_t wcsnrtombs (char *__restrict __dst, | ^~~~~~ /usr/include/wchar.h:382:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:396:42: error: ‘size_t’ has not been declared 396 | extern int wcswidth (const wchar_t *__s, size_t __n) __THROW; | ^~~~~~ /usr/include/bits/wchar2.h:36:1: error: ‘size_t’ has not been declared 36 | __NTH (wmemmove (__fortify_clang_overload_arg (wchar_t *, ,__s1), | ^~~~~ /usr/include/wchar.h:695:59: error: ‘size_t’ has not been declared 695 | const wchar_t *__restrict __src, size_t __n) | ^~~~~~ /usr/include/wchar.h:718:53: error: ‘size_t’ has not been declared 718 | extern __FILE *open_wmemstream (wchar_t **__bufloc, size_t *__sizeloc) __THROW | ^~~~~~ /usr/include/wchar.h:742:47: error: ‘size_t’ has not been declared 742 | extern int swprintf (wchar_t *__restrict __s, size_t __n, | ^~~~~~ /usr/include/wchar.h:763:48: error: ‘size_t’ has not been declared 763 | extern int vswprintf (wchar_t *__restrict __s, size_t __n, | ^~~~~~ /usr/include/wchar.h:1043:8: error: ‘size_t’ does not name a type 1043 | extern size_t wcsftime (wchar_t *__restrict __s, size_t __maxsize, | ^~~~~~ /usr/include/wchar.h:1043:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:1050:8: error: ‘size_t’ does not name a type 1050 | extern size_t wcsftime_l (wchar_t *__restrict __s, size_t __maxsize, | ^~~~~~ /usr/include/wchar.h:1050:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2.h:49:1: error: ‘size_t’ has not been declared 49 | __NTH (wmempcpy (__fortify_clang_overload_arg (wchar_t *, __restrict, __s1), | ^~~~~ /usr/include/wchar.h:109:8: error: ‘size_t’ does not name a type 109 | extern size_t wcslcpy (wchar_t *__restrict __dest, | ^~~~~~ /usr/include/wchar.h:58:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 57 | # include +++ |+#include 58 | #endif /usr/include/wchar.h:115:8: error: ‘size_t’ does not name a type 115 | extern size_t wcslcat (wchar_t *__restrict __dest, | ^~~~~~ /usr/include/wchar.h:115:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:126:59: error: ‘size_t’ has not been declared 126 | const wchar_t *__restrict __src, size_t __n) | ^~~~~~ /usr/include/wchar.h:133:63: error: ‘size_t’ has not been declared 133 | extern int wcsncmp (const wchar_t *__s1, const wchar_t *__s2, size_t __n) | ^~~~~~ In file included from /usr/include/wchar.h:1059: /usr/include/bits/wchar2-decl.h:28:64: error: ‘size_t’ has not been declared 28 | const wchar_t *__restrict __s2, size_t __n, | ^~~~~~ /usr/include/wchar.h:142:25: error: ‘size_t’ has not been declared 142 | size_t __n) __THROW; | ^~~~~~ /usr/include/bits/wchar2-decl.h:29:32: error: ‘size_t’ has not been declared 29 | size_t __ns1) __THROW; | ^~~~~~ In file included from /usr/include/features.h:511, from /usr/include/c++/14/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2530, from /usr/include/c++/14/type_traits:38, from /usr/include/opencascade/Standard_Std.hxx:20, from /usr/include/opencascade/Standard_Integer.hxx:18: /usr/include/bits/wchar2-decl.h:30:17: error: ‘size_t’ has not been declared 30 | extern wchar_t *__REDIRECT_NTH (__wmemcpy_alias, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:34:17: error: ‘size_t’ has not been declared 34 | extern wchar_t *__REDIRECT_NTH (__wmemcpy_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:34:17: error: ‘size_t’ has not been declared 34 | extern wchar_t *__REDIRECT_NTH (__wmemcpy_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:42:33: error: ‘size_t’ has not been declared 42 | size_t __n, size_t __ns1) __THROW; | ^~~~~~ /usr/include/wchar.h:150:27: error: ‘size_t’ has not been declared 150 | size_t __n, locale_t __loc) __THROW; | ^~~~~~ /usr/include/bits/wchar2-decl.h:42:45: error: ‘size_t’ has not been declared 42 | size_t __n, size_t __ns1) __THROW; | ^~~~~~ /usr/include/bits/wchar2-decl.h:43:17: error: ‘size_t’ has not been declared 43 | extern wchar_t *__REDIRECT_NTH (__wmemmove_alias, (wchar_t *__s1, | ^~~~~~~~~~~~~~ /usr/include/wchar.h:159:8: error: ‘size_t’ does not name a type 159 | extern size_t wcsxfrm (wchar_t *__restrict __s1, | ^~~~~~ /usr/include/bits/wchar2-decl.h:46:17: error: ‘size_t’ has not been declared 46 | extern wchar_t *__REDIRECT_NTH (__wmemmove_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:46:17: error: ‘size_t’ has not been declared 46 | extern wchar_t *__REDIRECT_NTH (__wmemmove_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/wchar.h:159:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:56:65: error: ‘size_t’ has not been declared 56 | const wchar_t *__restrict __s2, size_t __n, | ^~~~~~ /usr/include/bits/wchar2-decl.h:57:33: error: ‘size_t’ has not been declared 57 | size_t __ns1) __THROW; | ^~~~~~ /usr/include/wchar.h:174:8: error: ‘size_t’ does not name a type 174 | extern size_t wcsxfrm_l (wchar_t *__s1, const wchar_t *__s2, | ^~~~~~ /usr/include/wchar.h:174:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:58:17: error: ‘size_t’ has not been declared 58 | extern wchar_t *__REDIRECT_NTH (__wmempcpy_alias, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:62:17: error: ‘size_t’ has not been declared 62 | extern wchar_t *__REDIRECT_NTH (__wmempcpy_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:62:17: error: ‘size_t’ has not been declared 62 | extern wchar_t *__REDIRECT_NTH (__wmempcpy_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:72:59: error: ‘size_t’ has not been declared 72 | extern wchar_t *__wmemset_chk (wchar_t *__s, wchar_t __c, size_t __n, | ^~~~~~ /usr/include/bits/wchar2-decl.h:73:32: error: ‘size_t’ has not been declared 73 | size_t __ns) __THROW; | ^~~~~~ /usr/include/bits/wchar2-decl.h:74:17: error: ‘size_t’ has not been declared 74 | extern wchar_t *__REDIRECT_FORTIFY_NTH (__wmemset_alias, (wchar_t *__s, wchar_t __c, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:76:17: error: ‘size_t’ has not been declared 76 | extern wchar_t *__REDIRECT_NTH (__wmemset_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:76:17: error: ‘size_t’ has not been declared 76 | extern wchar_t *__REDIRECT_NTH (__wmemset_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2.h:62:1: error: ‘size_t’ has not been declared 62 | __NTH (wmemset (__fortify_clang_overload_arg (wchar_t *, ,__s), wchar_t __c, | ^~~~~ /usr/include/bits/wchar2-decl.h:84:31: error: ‘size_t’ has not been declared 84 | size_t __n) __THROW; | ^~~~~~ /usr/include/wchar.h:212:8: error: ‘size_t’ does not name a type 212 | extern size_t wcscspn (const wchar_t *__wcs, const wchar_t *__reject) | ^~~~~~ /usr/include/wchar.h:212:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:91:31: error: ‘size_t’ has not been declared 91 | size_t __destlen) __THROW; | ^~~~~~ /usr/include/wchar.h:216:8: error: ‘size_t’ does not name a type 216 | extern size_t wcsspn (const wchar_t *__wcs, const wchar_t *__accept) | ^~~~~~ /usr/include/wchar.h:216:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:97:65: error: ‘size_t’ has not been declared 97 | const wchar_t *__restrict __src, size_t __n, | ^~~~~~ /usr/include/bits/wchar2-decl.h:98:32: error: ‘size_t’ has not been declared 98 | size_t __destlen) __THROW; | ^~~~~~ /usr/include/bits/wchar2-decl.h:99:17: error: ‘size_t’ has not been declared 99 | extern wchar_t *__REDIRECT_NTH (__wcsncpy_alias, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:103:17: error: ‘size_t’ has not been declared 103 | extern wchar_t *__REDIRECT_NTH (__wcsncpy_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:103:17: error: ‘size_t’ has not been declared 103 | extern wchar_t *__REDIRECT_NTH (__wcsncpy_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/wchar.h:247:8: error: ‘size_t’ does not name a type 247 | extern size_t wcslen (const wchar_t *__s) __THROW __attribute_pure__; | ^~~~~~ /usr/include/bits/wchar2-decl.h:111:65: error: ‘size_t’ has not been declared 111 | const wchar_t *__restrict __src, size_t __n, | ^~~~~~ /usr/include/bits/wchar2-decl.h:112:32: error: ‘size_t’ has not been declared 112 | size_t __destlen) __THROW; | ^~~~~~ /usr/include/wchar.h:247:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:114:17: error: ‘size_t’ has not been declared 114 | extern wchar_t *__REDIRECT_NTH (__wcpncpy_alias, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:118:17: error: ‘size_t’ has not been declared 118 | extern wchar_t *__REDIRECT_NTH (__wcpncpy_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/wchar.h:265:8: error: ‘size_t’ does not name a type 265 | extern size_t wcsnlen (const wchar_t *__s, size_t __maxlen) | ^~~~~~ /usr/include/bits/wchar2-decl.h:118:17: error: ‘size_t’ has not been declared 118 | extern wchar_t *__REDIRECT_NTH (__wcpncpy_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:127:31: error: ‘size_t’ has not been declared 127 | size_t __destlen) __THROW; | ^~~~~~ /usr/include/wchar.h:265:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:272:59: error: ‘size_t’ has not been declared 272 | extern "C++" wchar_t *wmemchr (wchar_t *__s, wchar_t __c, size_t __n) | ^~~~~~ /usr/include/bits/wchar2-decl.h:134:32: error: ‘size_t’ has not been declared 134 | size_t __n, size_t __destlen) __THROW; | ^~~~~~ /usr/include/bits/wchar2-decl.h:134:44: error: ‘size_t’ has not been declared 134 | size_t __n, size_t __destlen) __THROW; | ^~~~~~ /usr/include/wchar.h:275:38: error: ‘size_t’ has not been declared 275 | size_t __n) | ^~~~~~ /usr/include/bits/wchar2-decl.h:135:17: error: ‘size_t’ has not been declared 135 | extern wchar_t *__REDIRECT_NTH (__wcsncat_alias, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:140:53: error: ‘size_t’ has not been declared 140 | extern int __swprintf_chk (wchar_t *__restrict __s, size_t __n, | ^~~~~~ /usr/include/bits/wchar2-decl.h:141:40: error: ‘size_t’ has not been declared 141 | int __flag, size_t __s_len, | ^~~~~~ /usr/include/wchar.h:283:63: error: ‘size_t’ has not been declared 283 | extern int wmemcmp (const wchar_t *__s1, const wchar_t *__s2, size_t __n) | ^~~~~~ /usr/include/bits/wchar2-decl.h:144:12: error: ‘size_t’ has not been declared 144 | extern int __REDIRECT_NTH_LDBL (__swprintf_alias, | ^~~~~~~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:149:54: error: ‘size_t’ has not been declared 149 | extern int __vswprintf_chk (wchar_t *__restrict __s, size_t __n, | ^~~~~~ /usr/include/wchar.h:288:58: error: ‘size_t’ has not been declared 288 | const wchar_t *__restrict __s2, size_t __n) __THROW; | ^~~~~~ /usr/include/bits/wchar2-decl.h:150:41: error: ‘size_t’ has not been declared 150 | int __flag, size_t __s_len, | ^~~~~~ /usr/include/wchar.h:292:63: error: ‘size_t’ has not been declared 292 | extern wchar_t *wmemmove (wchar_t *__s1, const wchar_t *__s2, size_t __n) | ^~~~~~ /usr/include/bits/wchar2-decl.h:154:12: error: ‘size_t’ has not been declared 154 | extern int __REDIRECT_NTH_LDBL (__vswprintf_alias, | ^~~~~~~~~~~~~~~~~~~ /usr/include/wchar.h:296:53: error: ‘size_t’ has not been declared 296 | extern wchar_t *wmemset (wchar_t *__s, wchar_t __c, size_t __n) __THROW; | ^~~~~~ /usr/include/bits/wchar2-decl.h:174:56: error: ‘size_t’ has not been declared 174 | extern wchar_t *__fgetws_chk (wchar_t *__restrict __s, size_t __size, int __n, | ^~~~~~ /usr/include/wchar.h:302:59: error: ‘size_t’ has not been declared 302 | const wchar_t *__restrict __s2, size_t __n) | ^~~~~~ /usr/include/bits/wchar2-decl.h:179:17: error: ‘size_t’ has not been declared 179 | extern wchar_t *__REDIRECT (__fgetws_chk_warn, | ^~~~~~~~~~ /usr/include/bits/wchar2-decl.h:187:65: error: ‘size_t’ has not been declared 187 | extern wchar_t *__fgetws_unlocked_chk (wchar_t *__restrict __s, size_t __size, | ^~~~~~ /usr/include/bits/wchar2-decl.h:194:17: error: ‘size_t’ has not been declared 194 | extern wchar_t *__REDIRECT (__fgetws_unlocked_chk_warn, | ^~~~~~~~~~ /usr/include/wchar.h:321:8: error: ‘size_t’ does not name a type 321 | extern size_t mbrtowc (wchar_t *__restrict __pwc, | ^~~~~~ /usr/include/wchar.h:321:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:326:8: error: ‘size_t’ does not name a type 326 | extern size_t wcrtomb (char *__restrict __s, wchar_t __wc, | ^~~~~~ /usr/include/wchar.h:326:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:203:8: error: ‘size_t’ does not name a type 203 | extern size_t __wcrtomb_chk (char *__restrict __s, wchar_t __wchar, | ^~~~~~ /usr/include/wchar.h:330:8: error: ‘size_t’ does not name a type 330 | extern size_t __mbrlen (const char *__restrict __s, size_t __n, | ^~~~~~ /usr/include/bits/wchar2-decl.h:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | /* Checking macros for wchar functions. Declarations only. /usr/include/bits/wchar2-decl.h:206:8: error: ‘size_t’ does not name a type 206 | extern size_t __REDIRECT_FORTIFY_NTH (__wcrtomb_alias, | ^~~~~~ /usr/include/bits/wchar2-decl.h:206:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:330:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:332:8: error: ‘size_t’ does not name a type 332 | extern size_t mbrlen (const char *__restrict __s, size_t __n, | ^~~~~~ /usr/include/bits/wchar2-decl.h:210:8: error: ‘size_t’ does not name a type 210 | extern size_t __mbsrtowcs_chk (wchar_t *__restrict __dst, | ^~~~~~ /usr/include/wchar.h:332:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:210:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:214:8: error: ‘size_t’ does not name a type 214 | extern size_t __REDIRECT_NTH (__mbsrtowcs_alias, | ^~~~~~ /usr/include/bits/wchar2-decl.h:214:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:219:8: error: ‘size_t’ does not name a type 219 | extern size_t __REDIRECT_NTH (__mbsrtowcs_chk_warn, | ^~~~~~ /usr/include/bits/wchar2-decl.h:219:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:227:8: error: ‘size_t’ does not name a type 227 | extern size_t __wcsrtombs_chk (char *__restrict __dst, | ^~~~~~ /usr/include/bits/wchar2-decl.h:227:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ In file included from /usr/include/wchar.h:1070: /usr/include/bits/wchar2.h: In function ‘wchar_t* wcscpy(wchar_t*, const wchar_t*)’: /usr/include/bits/wchar2.h:77:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 77 | size_t __sz = __glibc_objsize (__dest); | ^~~~~~ | std::size_t /usr/include/bits/wchar2-decl.h:231:8: error: ‘size_t’ does not name a type 231 | extern size_t __REDIRECT_NTH (__wcsrtombs_alias, | ^~~~~~ /usr/include/bits/wchar2-decl.h:231:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:236:8: error: ‘size_t’ does not name a type 236 | extern size_t __REDIRECT_NTH (__wcsrtombs_chk_warn, | ^~~~~~ /usr/include/bits/wchar2-decl.h:236:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:245:8: error: ‘size_t’ does not name a type 245 | extern size_t __mbsnrtowcs_chk (wchar_t *__restrict __dst, | ^~~~~~ /usr/include/bits/wchar2-decl.h:245:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:249:8: error: ‘size_t’ does not name a type 249 | extern size_t __REDIRECT_NTH (__mbsnrtowcs_alias, | ^~~~~~ /usr/include/bits/wchar2-decl.h:249:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:254:8: error: ‘size_t’ does not name a type 254 | extern size_t __REDIRECT_NTH (__mbsnrtowcs_chk_warn, | ^~~~~~ /usr/include/bits/wchar2-decl.h:254:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:262:8: error: ‘size_t’ does not name a type 262 | extern size_t __wcsnrtombs_chk (char *__restrict __dst, | ^~~~~~ /usr/include/bits/wchar2-decl.h:262:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:267:8: error: ‘size_t’ does not name a type 267 | extern size_t __REDIRECT_NTH (__wcsnrtombs_alias, | ^~~~~~ /usr/include/bits/wchar2-decl.h:267:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:272:8: error: ‘size_t’ does not name a type 272 | extern size_t __REDIRECT_NTH (__wcsnrtombs_chk_warn, | ^~~~~~ /usr/include/bits/wchar2-decl.h:272:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:283:8: error: ‘size_t’ does not name a type 283 | extern size_t __wcslcpy_chk (wchar_t *__dest, const wchar_t *__src, size_t __n, | ^~~~~~ /usr/include/bits/wchar2-decl.h:283:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:285:8: error: ‘size_t’ does not name a type 285 | extern size_t __REDIRECT_NTH (__wcslcpy_alias, | ^~~~~~ /usr/include/bits/wchar2-decl.h:285:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:289:8: error: ‘size_t’ does not name a type 289 | extern size_t __wcslcat_chk (wchar_t *__dest, const wchar_t *__src, size_t __n, | ^~~~~~ /usr/include/bits/wchar2-decl.h:289:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:291:8: error: ‘size_t’ does not name a type 291 | extern size_t __REDIRECT_NTH (__wcslcat_alias, | ^~~~~~ /usr/include/bits/wchar2-decl.h:291:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2.h:24:1: error: ‘size_t’ has not been declared 24 | __NTH (wmemcpy (__fortify_clang_overload_arg (wchar_t *, __restrict, __s1), | ^~~~~ /usr/include/wchar.h:353:17: error: ‘size_t’ does not name a type 353 | __extern_inline size_t | ^~~~~~ /usr/include/wchar.h:353:17: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2.h:36:1: error: ‘size_t’ has not been declared 36 | __NTH (wmemmove (__fortify_clang_overload_arg (wchar_t *, ,__s1), | ^~~~~ /usr/include/bits/wchar2.h:49:1: error: ‘size_t’ has not been declared 49 | __NTH (wmempcpy (__fortify_clang_overload_arg (wchar_t *, __restrict, __s1), | ^~~~~ /usr/include/bits/wchar2.h:62:1: error: ‘size_t’ has not been declared 62 | __NTH (wmemset (__fortify_clang_overload_arg (wchar_t *, ,__s), wchar_t __c, | ^~~~~ /usr/include/wchar.h:362:8: error: ‘size_t’ does not name a type 362 | extern size_t mbsrtowcs (wchar_t *__restrict __dst, | ^~~~~~ /usr/include/wchar.h:362:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:368:8: error: ‘size_t’ does not name a type 368 | extern size_t wcsrtombs (char *__restrict __dst, | ^~~~~~ /usr/include/wchar.h:368:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:376:8: error: ‘size_t’ does not name a type 376 | extern size_t mbsnrtowcs (wchar_t *__restrict __dst, | ^~~~~~ /usr/include/wchar.h:376:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:382:8: error: ‘size_t’ does not name a type 382 | extern size_t wcsnrtombs (char *__restrict __dst, | ^~~~~~ /usr/include/wchar.h:382:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:396:42: error: ‘size_t’ has not been declared 396 | extern int wcswidth (const wchar_t *__s, size_t __n) __THROW; | ^~~~~~ /usr/include/opencascade/Standard.hxx:50:66: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 50 | Standard_EXPORT static Standard_Address AllocateOptimal (const Standard_Size theSize); | ^~~~~~~~~~~~~ | Standard_Time In file included from /usr/include/wchar.h:1070: /usr/include/bits/wchar2.h: In function ‘wchar_t* wcscpy(wchar_t*, const wchar_t*)’: /usr/include/bits/wchar2.h:77:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 77 | size_t __sz = __glibc_objsize (__dest); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/wchar.h:695:59: error: ‘size_t’ has not been declared 695 | const wchar_t *__restrict __src, size_t __n) | ^~~~~~ /usr/include/wchar.h:718:53: error: ‘size_t’ has not been declared 718 | extern __FILE *open_wmemstream (wchar_t **__bufloc, size_t *__sizeloc) __THROW | ^~~~~~ /usr/include/wchar.h:742:47: error: ‘size_t’ has not been declared 742 | extern int swprintf (wchar_t *__restrict __s, size_t __n, | ^~~~~~ /usr/include/wchar.h:763:48: error: ‘size_t’ has not been declared 763 | extern int vswprintf (wchar_t *__restrict __s, size_t __n, | ^~~~~~ /usr/include/wchar.h:1043:8: error: ‘size_t’ does not name a type 1043 | extern size_t wcsftime (wchar_t *__restrict __s, size_t __maxsize, | ^~~~~~ /usr/include/wchar.h:1043:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:1050:8: error: ‘size_t’ does not name a type 1050 | extern size_t wcsftime_l (wchar_t *__restrict __s, size_t __maxsize, | ^~~~~~ /usr/include/wchar.h:1050:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ In file included from /usr/include/wchar.h:1059: /usr/include/bits/wchar2-decl.h:28:64: error: ‘size_t’ has not been declared 28 | const wchar_t *__restrict __s2, size_t __n, | ^~~~~~ /usr/include/bits/wchar2-decl.h:29:32: error: ‘size_t’ has not been declared 29 | size_t __ns1) __THROW; | ^~~~~~ In file included from /usr/include/features.h:511, from /usr/include/c++/14/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2530, from /usr/include/c++/14/type_traits:38, from /usr/include/opencascade/Standard_Std.hxx:20, from /usr/include/opencascade/Standard_Integer.hxx:18: /usr/include/bits/wchar2-decl.h:30:17: error: ‘size_t’ has not been declared 30 | extern wchar_t *__REDIRECT_NTH (__wmemcpy_alias, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:34:17: error: ‘size_t’ has not been declared 34 | extern wchar_t *__REDIRECT_NTH (__wmemcpy_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:34:17: error: ‘size_t’ has not been declared 34 | extern wchar_t *__REDIRECT_NTH (__wmemcpy_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:42:33: error: ‘size_t’ has not been declared 42 | size_t __n, size_t __ns1) __THROW; | ^~~~~~ /usr/include/bits/wchar2-decl.h:42:45: error: ‘size_t’ has not been declared 42 | size_t __n, size_t __ns1) __THROW; | ^~~~~~ /usr/include/bits/wchar2-decl.h:43:17: error: ‘size_t’ has not been declared 43 | extern wchar_t *__REDIRECT_NTH (__wmemmove_alias, (wchar_t *__s1, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:46:17: error: ‘size_t’ has not been declared 46 | extern wchar_t *__REDIRECT_NTH (__wmemmove_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:46:17: error: ‘size_t’ has not been declared 46 | extern wchar_t *__REDIRECT_NTH (__wmemmove_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:56:65: error: ‘size_t’ has not been declared 56 | const wchar_t *__restrict __s2, size_t __n, | ^~~~~~ /usr/include/bits/wchar2-decl.h:57:33: error: ‘size_t’ has not been declared 57 | size_t __ns1) __THROW; | ^~~~~~ /usr/include/bits/wchar2-decl.h:58:17: error: ‘size_t’ has not been declared 58 | extern wchar_t *__REDIRECT_NTH (__wmempcpy_alias, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:62:17: error: ‘size_t’ has not been declared 62 | extern wchar_t *__REDIRECT_NTH (__wmempcpy_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:62:17: error: ‘size_t’ has not been declared 62 | extern wchar_t *__REDIRECT_NTH (__wmempcpy_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:72:59: error: ‘size_t’ has not been declared 72 | extern wchar_t *__wmemset_chk (wchar_t *__s, wchar_t __c, size_t __n, | ^~~~~~ /usr/include/bits/wchar2-decl.h:73:32: error: ‘size_t’ has not been declared 73 | size_t __ns) __THROW; | ^~~~~~ /usr/include/bits/wchar2-decl.h:74:17: error: ‘size_t’ has not been declared 74 | extern wchar_t *__REDIRECT_FORTIFY_NTH (__wmemset_alias, (wchar_t *__s, wchar_t __c, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:76:17: error: ‘size_t’ has not been declared 76 | extern wchar_t *__REDIRECT_NTH (__wmemset_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:76:17: error: ‘size_t’ has not been declared 76 | extern wchar_t *__REDIRECT_NTH (__wmemset_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:84:31: error: ‘size_t’ has not been declared 84 | size_t __n) __THROW; | ^~~~~~ /usr/include/bits/wchar2-decl.h:91:31: error: ‘size_t’ has not been declared 91 | size_t __destlen) __THROW; | ^~~~~~ /usr/include/bits/wchar2.h:78:7: error: ‘__sz’ was not declared in this scope 78 | if (__sz != (size_t) -1) | ^~~~ /usr/include/bits/wchar2-decl.h:97:65: error: ‘size_t’ has not been declared 97 | const wchar_t *__restrict __src, size_t __n, | ^~~~~~ /usr/include/bits/wchar2-decl.h:98:32: error: ‘size_t’ has not been declared 98 | size_t __destlen) __THROW; | ^~~~~~ /usr/include/bits/wchar2-decl.h:99:17: error: ‘size_t’ has not been declared 99 | extern wchar_t *__REDIRECT_NTH (__wcsncpy_alias, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:103:17: error: ‘size_t’ has not been declared 103 | extern wchar_t *__REDIRECT_NTH (__wcsncpy_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:103:17: error: ‘size_t’ has not been declared 103 | extern wchar_t *__REDIRECT_NTH (__wcsncpy_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:111:65: error: ‘size_t’ has not been declared 111 | const wchar_t *__restrict __src, size_t __n, | ^~~~~~ /usr/include/bits/wchar2.h: In function ‘wchar_t* wcpcpy(wchar_t*, const wchar_t*)’: /usr/include/bits/wchar2.h:87:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 87 | size_t __sz = __glibc_objsize (__dest); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/wchar2-decl.h:112:32: error: ‘size_t’ has not been declared 112 | size_t __destlen) __THROW; | ^~~~~~ /usr/include/bits/wchar2-decl.h:114:17: error: ‘size_t’ has not been declared 114 | extern wchar_t *__REDIRECT_NTH (__wcpncpy_alias, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:118:17: error: ‘size_t’ has not been declared 118 | extern wchar_t *__REDIRECT_NTH (__wcpncpy_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:118:17: error: ‘size_t’ has not been declared 118 | extern wchar_t *__REDIRECT_NTH (__wcpncpy_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:127:31: error: ‘size_t’ has not been declared 127 | size_t __destlen) __THROW; | ^~~~~~ /usr/include/bits/wchar2-decl.h:134:32: error: ‘size_t’ has not been declared 134 | size_t __n, size_t __destlen) __THROW; | ^~~~~~ /usr/include/bits/wchar2.h:78:7: error: ‘__sz’ was not declared in this scope 78 | if (__sz != (size_t) -1) | ^~~~ /usr/include/bits/wchar2-decl.h:134:44: error: ‘size_t’ has not been declared 134 | size_t __n, size_t __destlen) __THROW; | ^~~~~~ /usr/include/bits/wchar2-decl.h:135:17: error: ‘size_t’ has not been declared 135 | extern wchar_t *__REDIRECT_NTH (__wcsncat_alias, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:140:53: error: ‘size_t’ has not been declared 140 | extern int __swprintf_chk (wchar_t *__restrict __s, size_t __n, | ^~~~~~ /usr/include/bits/wchar2-decl.h:141:40: error: ‘size_t’ has not been declared 141 | int __flag, size_t __s_len, | ^~~~~~ /usr/include/bits/wchar2-decl.h:144:12: error: ‘size_t’ has not been declared 144 | extern int __REDIRECT_NTH_LDBL (__swprintf_alias, | ^~~~~~~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:149:54: error: ‘size_t’ has not been declared 149 | extern int __vswprintf_chk (wchar_t *__restrict __s, size_t __n, | ^~~~~~ /usr/include/bits/wchar2-decl.h:150:41: error: ‘size_t’ has not been declared 150 | int __flag, size_t __s_len, | ^~~~~~ /usr/include/bits/wchar2-decl.h:154:12: error: ‘size_t’ has not been declared 154 | extern int __REDIRECT_NTH_LDBL (__vswprintf_alias, | ^~~~~~~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:174:56: error: ‘size_t’ has not been declared 174 | extern wchar_t *__fgetws_chk (wchar_t *__restrict __s, size_t __size, int __n, | ^~~~~~ /usr/include/bits/wchar2-decl.h:179:17: error: ‘size_t’ has not been declared 179 | extern wchar_t *__REDIRECT (__fgetws_chk_warn, | ^~~~~~~~~~ /usr/include/bits/wchar2-decl.h:187:65: error: ‘size_t’ has not been declared 187 | extern wchar_t *__fgetws_unlocked_chk (wchar_t *__restrict __s, size_t __size, | ^~~~~~ /usr/include/bits/wchar2-decl.h:194:17: error: ‘size_t’ has not been declared 194 | extern wchar_t *__REDIRECT (__fgetws_unlocked_chk_warn, | ^~~~~~~~~~ /usr/include/bits/wchar2-decl.h:203:8: error: ‘size_t’ does not name a type 203 | extern size_t __wcrtomb_chk (char *__restrict __s, wchar_t __wchar, | ^~~~~~ /usr/include/bits/wchar2-decl.h:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | /* Checking macros for wchar functions. Declarations only. /usr/include/bits/wchar2-decl.h:206:8: error: ‘size_t’ does not name a type 206 | extern size_t __REDIRECT_FORTIFY_NTH (__wcrtomb_alias, | ^~~~~~ /usr/include/bits/wchar2-decl.h:206:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:210:8: error: ‘size_t’ does not name a type 210 | extern size_t __mbsrtowcs_chk (wchar_t *__restrict __dst, | ^~~~~~ /usr/include/bits/wchar2-decl.h:210:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:214:8: error: ‘size_t’ does not name a type 214 | extern size_t __REDIRECT_NTH (__mbsrtowcs_alias, | ^~~~~~ /usr/include/bits/wchar2-decl.h:214:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:219:8: error: ‘size_t’ does not name a type 219 | extern size_t __REDIRECT_NTH (__mbsrtowcs_chk_warn, | ^~~~~~ /usr/include/bits/wchar2-decl.h:219:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:227:8: error: ‘size_t’ does not name a type 227 | extern size_t __wcsrtombs_chk (char *__restrict __dst, | ^~~~~~ /usr/include/bits/wchar2-decl.h:227:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:231:8: error: ‘size_t’ does not name a type 231 | extern size_t __REDIRECT_NTH (__wcsrtombs_alias, | ^~~~~~ /usr/include/bits/wchar2-decl.h:231:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:236:8: error: ‘size_t’ does not name a type 236 | extern size_t __REDIRECT_NTH (__wcsrtombs_chk_warn, | ^~~~~~ /usr/include/bits/wchar2-decl.h:236:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:245:8: error: ‘size_t’ does not name a type 245 | extern size_t __mbsnrtowcs_chk (wchar_t *__restrict __dst, | ^~~~~~ /usr/include/bits/wchar2-decl.h:245:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:249:8: error: ‘size_t’ does not name a type 249 | extern size_t __REDIRECT_NTH (__mbsnrtowcs_alias, | ^~~~~~ /usr/include/bits/wchar2-decl.h:249:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:254:8: error: ‘size_t’ does not name a type 254 | extern size_t __REDIRECT_NTH (__mbsnrtowcs_chk_warn, | ^~~~~~ /usr/include/bits/wchar2-decl.h:254:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:262:8: error: ‘size_t’ does not name a type 262 | extern size_t __wcsnrtombs_chk (char *__restrict __dst, | ^~~~~~ /usr/include/bits/wchar2-decl.h:262:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:267:8: error: ‘size_t’ does not name a type 267 | extern size_t __REDIRECT_NTH (__wcsnrtombs_alias, | ^~~~~~ /usr/include/bits/wchar2-decl.h:267:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:272:8: error: ‘size_t’ does not name a type 272 | extern size_t __REDIRECT_NTH (__wcsnrtombs_chk_warn, | ^~~~~~ /usr/include/bits/wchar2-decl.h:272:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:283:8: error: ‘size_t’ does not name a type 283 | extern size_t __wcslcpy_chk (wchar_t *__dest, const wchar_t *__src, size_t __n, | ^~~~~~ /usr/include/bits/wchar2-decl.h:283:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:285:8: error: ‘size_t’ does not name a type 285 | extern size_t __REDIRECT_NTH (__wcslcpy_alias, | ^~~~~~ /usr/include/bits/wchar2-decl.h:285:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:289:8: error: ‘size_t’ does not name a type 289 | extern size_t __wcslcat_chk (wchar_t *__dest, const wchar_t *__src, size_t __n, | ^~~~~~ /usr/include/bits/wchar2-decl.h:289:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:291:8: error: ‘size_t’ does not name a type 291 | extern size_t __REDIRECT_NTH (__wcslcat_alias, | ^~~~~~ /usr/include/bits/wchar2-decl.h:291:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2.h:24:1: error: ‘size_t’ has not been declared 24 | __NTH (wmemcpy (__fortify_clang_overload_arg (wchar_t *, __restrict, __s1), | ^~~~~ /usr/include/bits/wchar2.h:88:7: error: ‘__sz’ was not declared in this scope 88 | if (__sz != (size_t) -1) | ^~~~ /usr/include/bits/wchar2.h: At global scope: /usr/include/bits/wchar2.h:94:1: error: ‘size_t’ has not been declared 94 | __NTH (wcsncpy (__fortify_clang_overload_arg (wchar_t *, __restrict, __dest), | ^~~~~ /usr/include/bits/wchar2.h:106:1: error: ‘size_t’ has not been declared 106 | __NTH (wcpncpy (__fortify_clang_overload_arg (wchar_t *, __restrict, __dest), | ^~~~~ /usr/include/bits/wchar2.h:36:1: error: ‘size_t’ has not been declared 36 | __NTH (wmemmove (__fortify_clang_overload_arg (wchar_t *, ,__s1), | ^~~~~ /usr/include/bits/wchar2.h: In function ‘wchar_t* wcscat(wchar_t*, const wchar_t*)’: /usr/include/bits/wchar2.h:121:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 121 | size_t __sz = __glibc_objsize (__dest); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/wchar2.h: In function ‘wchar_t* wcpcpy(wchar_t*, const wchar_t*)’: /usr/include/bits/wchar2.h:87:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 87 | size_t __sz = __glibc_objsize (__dest); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/wchar2.h:49:1: error: ‘size_t’ has not been declared 49 | __NTH (wmempcpy (__fortify_clang_overload_arg (wchar_t *, __restrict, __s1), | ^~~~~ /usr/include/bits/wchar2.h:62:1: error: ‘size_t’ has not been declared 62 | __NTH (wmemset (__fortify_clang_overload_arg (wchar_t *, ,__s), wchar_t __c, | ^~~~~ In file included from /usr/include/wchar.h:1070: /usr/include/bits/wchar2.h: In function ‘wchar_t* wcscpy(wchar_t*, const wchar_t*)’: /usr/include/bits/wchar2.h:77:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 77 | size_t __sz = __glibc_objsize (__dest); | ^~~~~~ | std::size_t /usr/include/bits/wchar2.h:122:7: error: ‘__sz’ was not declared in this scope 122 | if (__sz != (size_t) -1) | ^~~~ /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/wchar2.h: At global scope: /usr/include/bits/wchar2.h:128:1: error: ‘size_t’ has not been declared 128 | __NTH (wcsncat (__fortify_clang_overload_arg (wchar_t *, __restrict, __dest), | ^~~~~ /usr/include/bits/wchar2.h: In function ‘wchar_t* wcsncat(wchar_t*, const wchar_t*, int)’: /usr/include/bits/wchar2.h:131:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 131 | size_t __sz = __glibc_objsize (__dest); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/wchar2.h:88:7: error: ‘__sz’ was not declared in this scope 88 | if (__sz != (size_t) -1) | ^~~~ /usr/include/bits/wchar2.h: At global scope: /usr/include/bits/wchar2.h:94:1: error: ‘size_t’ has not been declared 94 | __NTH (wcsncpy (__fortify_clang_overload_arg (wchar_t *, __restrict, __dest), | ^~~~~ /usr/include/opencascade/Standard.hxx:68:96: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 68 | Standard_EXPORT static Standard_Address Reallocate (const Standard_Address theStorage, const Standard_Size theNewSize); | ^~~~~~~~~~~~~ | Standard_Time /usr/include/bits/wchar2.h:132:7: error: ‘__sz’ was not declared in this scope 132 | if (__sz != (size_t) -1) | ^~~~ /usr/include/bits/wchar2.h: At global scope: /usr/include/bits/wchar2.h:138:47: error: ‘size_t’ does not name a type 138 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/wchar2.h:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | /* Checking macros for wchar functions. /usr/include/bits/wchar2.h:154:47: error: ‘size_t’ does not name a type 154 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/wchar2.h:154:47: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2.h:170:1: error: ‘size_t’ has not been declared 170 | __NTH (swprintf (wchar_t *__restrict __s, size_t __n, | ^~~~~ /usr/include/bits/wchar2.h: In function ‘int swprintf(wchar_t*, int, const wchar_t*, ...)’: /usr/include/bits/wchar2.h:173:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 173 | size_t __sz = __glibc_objsize (__s); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/wchar2.h:78:7: error: ‘__sz’ was not declared in this scope 78 | if (__sz != (size_t) -1) | ^~~~ /usr/include/bits/wchar2.h:174:7: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 174 | if (__sz != (size_t) -1 || __USE_FORTIFY_LEVEL > 1) | ^~~~ | __s /usr/include/bits/wchar2.h: In function ‘wchar_t* wcpcpy(wchar_t*, const wchar_t*)’: /usr/include/bits/wchar2.h:87:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 87 | size_t __sz = __glibc_objsize (__dest); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/wchar2.h: At global scope: /usr/include/bits/wchar2.h:206:1: error: ‘size_t’ has not been declared 206 | __NTH (vswprintf (wchar_t *__restrict __s, size_t __n, | ^~~~~ /usr/include/bits/wchar2.h: In function ‘int vswprintf(wchar_t*, int, const wchar_t*, __va_list_tag*)’: /usr/include/bits/wchar2.h:209:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 209 | size_t __sz = __glibc_objsize (__s); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/wchar2.h:106:1: error: ‘size_t’ has not been declared 106 | __NTH (wcpncpy (__fortify_clang_overload_arg (wchar_t *, __restrict, __dest), | ^~~~~ /usr/include/bits/wchar2.h: In function ‘wchar_t* wcscat(wchar_t*, const wchar_t*)’: /usr/include/bits/wchar2.h:121:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 121 | size_t __sz = __glibc_objsize (__dest); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/wchar2.h:210:7: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 210 | if (__sz != (size_t) -1 || __USE_FORTIFY_LEVEL > 1) | ^~~~ | __s /usr/include/bits/wchar2.h: In function ‘wchar_t* fgetws(wchar_t*, int, __FILE*)’: /usr/include/bits/wchar2.h:260:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 260 | size_t __sz = __glibc_objsize (__s); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/Standard.hxx:75:66: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 75 | Standard_EXPORT static Standard_Address AllocateAligned (const Standard_Size theSize, const Standard_Size theAlign); | ^~~~~~~~~~~~~ | Standard_Time /usr/include/bits/wchar2.h:261:7: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 261 | if (__glibc_safe_or_unknown_len (__n, sizeof (wchar_t), __sz)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/bits/wchar2.h:264:7: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 264 | if (__glibc_unsafe_len (__n, sizeof (wchar_t), __sz)) | ^~~~~~~~~~~~~~~~~~ /usr/include/bits/wchar2.h:122:7: error: ‘__sz’ was not declared in this scope 122 | if (__sz != (size_t) -1) | ^~~~ /usr/include/bits/wchar2.h: At global scope: /usr/include/bits/wchar2.h:128:1: error: ‘size_t’ has not been declared 128 | __NTH (wcsncat (__fortify_clang_overload_arg (wchar_t *, __restrict, __dest), | ^~~~~ /usr/include/bits/wchar2.h: In function ‘wchar_t* wcsncat(wchar_t*, const wchar_t*, int)’: /usr/include/bits/wchar2.h:131:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 131 | size_t __sz = __glibc_objsize (__dest); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/wchar2.h:267:29: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 267 | return __fgetws_chk (__s, __sz / sizeof (wchar_t), __n, __stream); | ^~~~ | __s /usr/include/bits/wchar2.h: In function ‘wchar_t* fgetws_unlocked(wchar_t*, int, __FILE*)’: /usr/include/bits/wchar2.h:278:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 278 | size_t __sz = __glibc_objsize (__s); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/wchar2.h:132:7: error: ‘__sz’ was not declared in this scope 132 | if (__sz != (size_t) -1) | ^~~~ /usr/include/bits/wchar2.h: At global scope: /usr/include/bits/wchar2.h:138:47: error: ‘size_t’ does not name a type 138 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/wchar2.h:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | /* Checking macros for wchar functions. /usr/include/bits/wchar2.h:154:47: error: ‘size_t’ does not name a type 154 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/wchar2.h:154:47: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2.h:170:1: error: ‘size_t’ has not been declared 170 | __NTH (swprintf (wchar_t *__restrict __s, size_t __n, | ^~~~~ /usr/include/bits/wchar2.h: In function ‘int swprintf(wchar_t*, int, const wchar_t*, ...)’: /usr/include/bits/wchar2.h:173:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 173 | size_t __sz = __glibc_objsize (__s); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/Standard.hxx:75:95: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 75 | Standard_EXPORT static Standard_Address AllocateAligned (const Standard_Size theSize, const Standard_Size theAlign); | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/Standard.hxx:114:74: error: ‘NULL’ was not declared in this scope 114 | void* theContext = NULL, | ^~~~ /usr/include/opencascade/Standard.hxx:22:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 21 | #include +++ |+#include 22 | /usr/include/bits/wchar2.h:279:7: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 279 | if (__glibc_safe_or_unknown_len (__n, sizeof (wchar_t), __sz)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wchar.h:104:59: error: ‘size_t’ has not been declared 104 | const wchar_t *__restrict __src, size_t __n) | ^~~~~~ /usr/include/wchar.h:109:8: error: ‘size_t’ does not name a type 109 | extern size_t wcslcpy (wchar_t *__restrict __dest, | ^~~~~~ /usr/include/wchar.h:58:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 57 | # include +++ |+#include 58 | #endif /usr/include/wchar.h:115:8: error: ‘size_t’ does not name a type 115 | extern size_t wcslcat (wchar_t *__restrict __dest, | ^~~~~~ /usr/include/wchar.h:115:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:126:59: error: ‘size_t’ has not been declared 126 | const wchar_t *__restrict __src, size_t __n) | ^~~~~~ /usr/include/wchar.h:133:63: error: ‘size_t’ has not been declared 133 | extern int wcsncmp (const wchar_t *__s1, const wchar_t *__s2, size_t __n) | ^~~~~~ /usr/include/wchar.h:142:25: error: ‘size_t’ has not been declared 142 | size_t __n) __THROW; | ^~~~~~ /usr/include/wchar.h:150:27: error: ‘size_t’ has not been declared 150 | size_t __n, locale_t __loc) __THROW; | ^~~~~~ /usr/include/wchar.h:159:8: error: ‘size_t’ does not name a type 159 | extern size_t wcsxfrm (wchar_t *__restrict __s1, | ^~~~~~ /usr/include/wchar.h:159:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:174:8: error: ‘size_t’ does not name a type 174 | extern size_t wcsxfrm_l (wchar_t *__s1, const wchar_t *__s2, | ^~~~~~ /usr/include/wchar.h:174:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:212:8: error: ‘size_t’ does not name a type 212 | extern size_t wcscspn (const wchar_t *__wcs, const wchar_t *__reject) | ^~~~~~ /usr/include/wchar.h:212:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:216:8: error: ‘size_t’ does not name a type 216 | extern size_t wcsspn (const wchar_t *__wcs, const wchar_t *__accept) | ^~~~~~ /usr/include/wchar.h:216:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:247:8: error: ‘size_t’ does not name a type 247 | extern size_t wcslen (const wchar_t *__s) __THROW __attribute_pure__; | ^~~~~~ /usr/include/wchar.h:247:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:265:8: error: ‘size_t’ does not name a type 265 | extern size_t wcsnlen (const wchar_t *__s, size_t __maxlen) | ^~~~~~ /usr/include/wchar.h:265:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:272:59: error: ‘size_t’ has not been declared 272 | extern "C++" wchar_t *wmemchr (wchar_t *__s, wchar_t __c, size_t __n) | ^~~~~~ /usr/include/wchar.h:275:38: error: ‘size_t’ has not been declared 275 | size_t __n) | ^~~~~~ /usr/include/wchar.h:283:63: error: ‘size_t’ has not been declared 283 | extern int wmemcmp (const wchar_t *__s1, const wchar_t *__s2, size_t __n) | ^~~~~~ /usr/include/wchar.h:288:58: error: ‘size_t’ has not been declared 288 | const wchar_t *__restrict __s2, size_t __n) __THROW; | ^~~~~~ /usr/include/wchar.h:292:63: error: ‘size_t’ has not been declared 292 | extern wchar_t *wmemmove (wchar_t *__s1, const wchar_t *__s2, size_t __n) | ^~~~~~ /usr/include/wchar.h:296:53: error: ‘size_t’ has not been declared 296 | extern wchar_t *wmemset (wchar_t *__s, wchar_t __c, size_t __n) __THROW; | ^~~~~~ /usr/include/wchar.h:302:59: error: ‘size_t’ has not been declared 302 | const wchar_t *__restrict __s2, size_t __n) | ^~~~~~ /usr/include/wchar.h:321:8: error: ‘size_t’ does not name a type 321 | extern size_t mbrtowc (wchar_t *__restrict __pwc, | ^~~~~~ /usr/include/wchar.h:321:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:326:8: error: ‘size_t’ does not name a type 326 | extern size_t wcrtomb (char *__restrict __s, wchar_t __wc, | ^~~~~~ /usr/include/wchar.h:326:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:330:8: error: ‘size_t’ does not name a type 330 | extern size_t __mbrlen (const char *__restrict __s, size_t __n, | ^~~~~~ /usr/include/wchar.h:330:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:332:8: error: ‘size_t’ does not name a type 332 | extern size_t mbrlen (const char *__restrict __s, size_t __n, | ^~~~~~ /usr/include/wchar.h:332:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:353:17: error: ‘size_t’ does not name a type 353 | __extern_inline size_t | ^~~~~~ /usr/include/wchar.h:353:17: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:362:8: error: ‘size_t’ does not name a type 362 | extern size_t mbsrtowcs (wchar_t *__restrict __dst, | ^~~~~~ /usr/include/wchar.h:362:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:368:8: error: ‘size_t’ does not name a type 368 | extern size_t wcsrtombs (char *__restrict __dst, | ^~~~~~ /usr/include/wchar.h:368:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:376:8: error: ‘size_t’ does not name a type 376 | extern size_t mbsnrtowcs (wchar_t *__restrict __dst, | ^~~~~~ /usr/include/wchar.h:376:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:382:8: error: ‘size_t’ does not name a type 382 | extern size_t wcsnrtombs (char *__restrict __dst, | ^~~~~~ /usr/include/wchar.h:382:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:396:42: error: ‘size_t’ has not been declared 396 | extern int wcswidth (const wchar_t *__s, size_t __n) __THROW; | ^~~~~~ /usr/include/wchar.h:695:59: error: ‘size_t’ has not been declared 695 | const wchar_t *__restrict __src, size_t __n) | ^~~~~~ /usr/include/bits/wchar2.h:88:7: error: ‘__sz’ was not declared in this scope 88 | if (__sz != (size_t) -1) | ^~~~ /usr/include/wchar.h:718:53: error: ‘size_t’ has not been declared 718 | extern __FILE *open_wmemstream (wchar_t **__bufloc, size_t *__sizeloc) __THROW | ^~~~~~ /usr/include/wchar.h:742:47: error: ‘size_t’ has not been declared 742 | extern int swprintf (wchar_t *__restrict __s, size_t __n, | ^~~~~~ /usr/include/wchar.h:763:48: error: ‘size_t’ has not been declared 763 | extern int vswprintf (wchar_t *__restrict __s, size_t __n, | ^~~~~~ /usr/include/wchar.h:1043:8: error: ‘size_t’ does not name a type 1043 | extern size_t wcsftime (wchar_t *__restrict __s, size_t __maxsize, | ^~~~~~ /usr/include/wchar.h:1043:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/wchar.h:1050:8: error: ‘size_t’ does not name a type 1050 | extern size_t wcsftime_l (wchar_t *__restrict __s, size_t __maxsize, | ^~~~~~ /usr/include/wchar.h:1050:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ In file included from /usr/include/wchar.h:1059: /usr/include/bits/wchar2-decl.h:28:64: error: ‘size_t’ has not been declared 28 | const wchar_t *__restrict __s2, size_t __n, | ^~~~~~ /usr/include/bits/wchar2-decl.h:29:32: error: ‘size_t’ has not been declared 29 | size_t __ns1) __THROW; | ^~~~~~ In file included from /usr/include/features.h:511, from /usr/include/c++/14/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2530, from /usr/include/c++/14/type_traits:38, from /usr/include/opencascade/Standard_Std.hxx:20, from /usr/include/opencascade/Standard_Integer.hxx:18: /usr/include/bits/wchar2-decl.h:30:17: error: ‘size_t’ has not been declared 30 | extern wchar_t *__REDIRECT_NTH (__wmemcpy_alias, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:34:17: error: ‘size_t’ has not been declared 34 | extern wchar_t *__REDIRECT_NTH (__wmemcpy_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:34:17: error: ‘size_t’ has not been declared 34 | extern wchar_t *__REDIRECT_NTH (__wmemcpy_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:42:33: error: ‘size_t’ has not been declared 42 | size_t __n, size_t __ns1) __THROW; | ^~~~~~ /usr/include/bits/wchar2-decl.h:42:45: error: ‘size_t’ has not been declared 42 | size_t __n, size_t __ns1) __THROW; | ^~~~~~ /usr/include/bits/wchar2-decl.h:43:17: error: ‘size_t’ has not been declared 43 | extern wchar_t *__REDIRECT_NTH (__wmemmove_alias, (wchar_t *__s1, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:46:17: error: ‘size_t’ has not been declared 46 | extern wchar_t *__REDIRECT_NTH (__wmemmove_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:46:17: error: ‘size_t’ has not been declared 46 | extern wchar_t *__REDIRECT_NTH (__wmemmove_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:56:65: error: ‘size_t’ has not been declared 56 | const wchar_t *__restrict __s2, size_t __n, | ^~~~~~ /usr/include/bits/wchar2-decl.h:57:33: error: ‘size_t’ has not been declared 57 | size_t __ns1) __THROW; | ^~~~~~ /usr/include/bits/wchar2-decl.h:58:17: error: ‘size_t’ has not been declared 58 | extern wchar_t *__REDIRECT_NTH (__wmempcpy_alias, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2.h:282:7: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 282 | if (__glibc_unsafe_len (__n, sizeof (wchar_t), __sz)) | ^~~~~~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:62:17: error: ‘size_t’ has not been declared 62 | extern wchar_t *__REDIRECT_NTH (__wmempcpy_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:62:17: error: ‘size_t’ has not been declared 62 | extern wchar_t *__REDIRECT_NTH (__wmempcpy_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:72:59: error: ‘size_t’ has not been declared 72 | extern wchar_t *__wmemset_chk (wchar_t *__s, wchar_t __c, size_t __n, | ^~~~~~ /usr/include/bits/wchar2-decl.h:73:32: error: ‘size_t’ has not been declared 73 | size_t __ns) __THROW; | ^~~~~~ /usr/include/bits/wchar2-decl.h:74:17: error: ‘size_t’ has not been declared 74 | extern wchar_t *__REDIRECT_FORTIFY_NTH (__wmemset_alias, (wchar_t *__s, wchar_t __c, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:76:17: error: ‘size_t’ has not been declared 76 | extern wchar_t *__REDIRECT_NTH (__wmemset_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:76:17: error: ‘size_t’ has not been declared 76 | extern wchar_t *__REDIRECT_NTH (__wmemset_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:84:31: error: ‘size_t’ has not been declared 84 | size_t __n) __THROW; | ^~~~~~ /usr/include/bits/wchar2-decl.h:91:31: error: ‘size_t’ has not been declared 91 | size_t __destlen) __THROW; | ^~~~~~ /usr/include/bits/wchar2-decl.h:97:65: error: ‘size_t’ has not been declared 97 | const wchar_t *__restrict __src, size_t __n, | ^~~~~~ /usr/include/bits/wchar2-decl.h:98:32: error: ‘size_t’ has not been declared 98 | size_t __destlen) __THROW; | ^~~~~~ /usr/include/bits/wchar2-decl.h:99:17: error: ‘size_t’ has not been declared 99 | extern wchar_t *__REDIRECT_NTH (__wcsncpy_alias, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:103:17: error: ‘size_t’ has not been declared 103 | extern wchar_t *__REDIRECT_NTH (__wcsncpy_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:103:17: error: ‘size_t’ has not been declared 103 | extern wchar_t *__REDIRECT_NTH (__wcsncpy_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:111:65: error: ‘size_t’ has not been declared 111 | const wchar_t *__restrict __src, size_t __n, | ^~~~~~ /usr/include/bits/wchar2-decl.h:112:32: error: ‘size_t’ has not been declared 112 | size_t __destlen) __THROW; | ^~~~~~ /usr/include/bits/wchar2-decl.h:114:17: error: ‘size_t’ has not been declared 114 | extern wchar_t *__REDIRECT_NTH (__wcpncpy_alias, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:118:17: error: ‘size_t’ has not been declared 118 | extern wchar_t *__REDIRECT_NTH (__wcpncpy_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:118:17: error: ‘size_t’ has not been declared 118 | extern wchar_t *__REDIRECT_NTH (__wcpncpy_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:127:31: error: ‘size_t’ has not been declared 127 | size_t __destlen) __THROW; | ^~~~~~ /usr/include/bits/wchar2.h:174:7: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 174 | if (__sz != (size_t) -1 || __USE_FORTIFY_LEVEL > 1) | ^~~~ | __s /usr/include/bits/wchar2-decl.h:134:32: error: ‘size_t’ has not been declared 134 | size_t __n, size_t __destlen) __THROW; | ^~~~~~ /usr/include/bits/wchar2-decl.h:134:44: error: ‘size_t’ has not been declared 134 | size_t __n, size_t __destlen) __THROW; | ^~~~~~ /usr/include/bits/wchar2-decl.h:135:17: error: ‘size_t’ has not been declared 135 | extern wchar_t *__REDIRECT_NTH (__wcsncat_alias, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:140:53: error: ‘size_t’ has not been declared 140 | extern int __swprintf_chk (wchar_t *__restrict __s, size_t __n, | ^~~~~~ /usr/include/bits/wchar2-decl.h:141:40: error: ‘size_t’ has not been declared 141 | int __flag, size_t __s_len, | ^~~~~~ /usr/include/bits/wchar2-decl.h:144:12: error: ‘size_t’ has not been declared 144 | extern int __REDIRECT_NTH_LDBL (__swprintf_alias, | ^~~~~~~~~~~~~~~~~~~ /usr/include/bits/wchar2-decl.h:149:54: error: ‘size_t’ has not been declared 149 | extern int __vswprintf_chk (wchar_t *__restrict __s, size_t __n, | ^~~~~~ /usr/include/bits/wchar2.h: At global scope: /usr/include/bits/wchar2.h:206:1: error: ‘size_t’ has not been declared 206 | __NTH (vswprintf (wchar_t *__restrict __s, size_t __n, | ^~~~~ /usr/include/bits/wchar2-decl.h:150:41: error: ‘size_t’ has not been declared 150 | int __flag, size_t __s_len, | ^~~~~~ /usr/include/bits/wchar2-decl.h:154:12: error: ‘size_t’ has not been declared 154 | extern int __REDIRECT_NTH_LDBL (__vswprintf_alias, | ^~~~~~~~~~~~~~~~~~~ /usr/include/bits/wchar2.h: In function ‘int vswprintf(wchar_t*, int, const wchar_t*, __va_list_tag*)’: /usr/include/bits/wchar2.h:209:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 209 | size_t __sz = __glibc_objsize (__s); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/wchar2.h: At global scope: /usr/include/bits/wchar2.h:94:1: error: ‘size_t’ has not been declared 94 | __NTH (wcsncpy (__fortify_clang_overload_arg (wchar_t *, __restrict, __dest), | ^~~~~ /usr/include/bits/wchar2.h:286:38: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 286 | return __fgetws_unlocked_chk (__s, __sz / sizeof (wchar_t), __n, __stream); | ^~~~ | __s /usr/include/bits/wchar2.h: At global scope: /usr/include/bits/wchar2.h:290:53: error: ‘size_t’ does not name a type 290 | __fortify_function __attribute_overloadable__ __wur size_t | ^~~~~~ /usr/include/bits/wchar2.h:290:53: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2.h:307:47: error: ‘size_t’ does not name a type 307 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/wchar2.h:307:47: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2.h:320:47: error: ‘size_t’ does not name a type 320 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/wchar2.h:320:47: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2.h:106:1: error: ‘size_t’ has not been declared 106 | __NTH (wcpncpy (__fortify_clang_overload_arg (wchar_t *, __restrict, __dest), | ^~~~~ /usr/include/bits/wchar2.h:335:47: error: ‘size_t’ does not name a type 335 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/wchar2.h:335:47: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2.h:348:47: error: ‘size_t’ does not name a type 348 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/wchar2.h:348:47: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/c++/14/cwchar:153:11: error: ‘mbrlen’ has not been declared in ‘::’ 153 | using ::mbrlen; | ^~~~~~ /usr/include/c++/14/cwchar:154:11: error: ‘mbrtowc’ has not been declared in ‘::’ 154 | using ::mbrtowc; | ^~~~~~~ /usr/include/c++/14/cwchar:156:11: error: ‘mbsrtowcs’ has not been declared in ‘::’ 156 | using ::mbsrtowcs; | ^~~~~~~~~ /usr/include/c++/14/cwchar:178:11: error: ‘wcrtomb’ has not been declared in ‘::’ 178 | using ::wcrtomb; | ^~~~~~~ /usr/include/c++/14/cwchar:183:11: error: ‘wcscspn’ has not been declared in ‘::’ 183 | using ::wcscspn; | ^~~~~~~ /usr/include/c++/14/cwchar:184:11: error: ‘wcsftime’ has not been declared in ‘::’ 184 | using ::wcsftime; | ^~~~~~~~ /usr/include/c++/14/cwchar:185:11: error: ‘wcslen’ has not been declared in ‘::’ 185 | using ::wcslen; | ^~~~~~ /usr/include/c++/14/cwchar:189:11: error: ‘wcsrtombs’ has not been declared in ‘::’ 189 | using ::wcsrtombs; | ^~~~~~~~~ /usr/include/c++/14/cwchar:190:11: error: ‘wcsspn’ has not been declared in ‘::’ 190 | using ::wcsspn; | ^~~~~~ /usr/include/c++/14/cwchar:198:11: error: ‘wcsxfrm’ has not been declared in ‘::’ 198 | using ::wcsxfrm; | ^~~~~~~ /usr/include/bits/wchar2.h:210:7: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 210 | if (__sz != (size_t) -1 || __USE_FORTIFY_LEVEL > 1) | ^~~~ | __s /usr/include/bits/wchar2.h: In function ‘wchar_t* fgetws(wchar_t*, int, __FILE*)’: /usr/include/bits/wchar2.h:260:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 260 | size_t __sz = __glibc_objsize (__s); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/wchar2.h: In function ‘wchar_t* wcscat(wchar_t*, const wchar_t*)’: /usr/include/bits/wchar2.h:121:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 121 | size_t __sz = __glibc_objsize (__dest); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/bits/cxxabi_init_exception.h:63:32: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 63 | __cxa_allocate_exception(size_t) _GLIBCXX_NOTHROW; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/wchar2.h:261:7: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 261 | if (__glibc_safe_or_unknown_len (__n, sizeof (wchar_t), __sz)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/bits/wchar2.h:264:7: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 264 | if (__glibc_unsafe_len (__n, sizeof (wchar_t), __sz)) | ^~~~~~~~~~~~~~~~~~ /usr/include/bits/wchar2.h:122:7: error: ‘__sz’ was not declared in this scope 122 | if (__sz != (size_t) -1) | ^~~~ /usr/include/bits/wchar2.h: At global scope: /usr/include/bits/wchar2.h:128:1: error: ‘size_t’ has not been declared 128 | __NTH (wcsncat (__fortify_clang_overload_arg (wchar_t *, __restrict, __dest), | ^~~~~ /usr/include/bits/wchar2.h: In function ‘wchar_t* wcsncat(wchar_t*, const wchar_t*, int)’: /usr/include/bits/wchar2.h:131:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 131 | size_t __sz = __glibc_objsize (__dest); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/wchar2.h:267:29: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 267 | return __fgetws_chk (__s, __sz / sizeof (wchar_t), __n, __stream); | ^~~~ | __s /usr/include/bits/wchar2.h: In function ‘wchar_t* fgetws_unlocked(wchar_t*, int, __FILE*)’: /usr/include/bits/wchar2.h:278:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 278 | size_t __sz = __glibc_objsize (__s); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/bits/exception_ptr.h: In function ‘std::__exception_ptr::exception_ptr std::make_exception_ptr(_Ex)’: /usr/include/c++/14/bits/exception_ptr.h:252:55: error: ‘__cxxabiv1::__cxa_allocate_exception’ cannot be used as a function 252 | void* __e = __cxxabiv1::__cxa_allocate_exception(sizeof(_Ex)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/bits/wchar2.h:279:7: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 279 | if (__glibc_safe_or_unknown_len (__n, sizeof (wchar_t), __sz)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/bits/wchar2.h:132:7: error: ‘__sz’ was not declared in this scope 132 | if (__sz != (size_t) -1) | ^~~~ /usr/include/bits/wchar2.h: At global scope: /usr/include/bits/wchar2.h:138:47: error: ‘size_t’ does not name a type 138 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/wchar2.h:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | /* Checking macros for wchar functions. /usr/include/bits/wchar2.h:154:47: error: ‘size_t’ does not name a type 154 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/wchar2.h:154:47: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2.h:170:1: error: ‘size_t’ has not been declared 170 | __NTH (swprintf (wchar_t *__restrict __s, size_t __n, | ^~~~~ /usr/include/bits/wchar2.h: In function ‘int swprintf(wchar_t*, int, const wchar_t*, ...)’: /usr/include/bits/wchar2.h:173:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 173 | size_t __sz = __glibc_objsize (__s); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/wchar2.h:282:7: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 282 | if (__glibc_unsafe_len (__n, sizeof (wchar_t), __sz)) | ^~~~~~~~~~~~~~~~~~ /usr/include/bits/wchar2.h:174:7: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 174 | if (__sz != (size_t) -1 || __USE_FORTIFY_LEVEL > 1) | ^~~~ | __s /usr/include/bits/wchar2.h: At global scope: /usr/include/bits/wchar2.h:206:1: error: ‘size_t’ has not been declared 206 | __NTH (vswprintf (wchar_t *__restrict __s, size_t __n, | ^~~~~ /usr/include/bits/wchar2.h: In function ‘int vswprintf(wchar_t*, int, const wchar_t*, __va_list_tag*)’: /usr/include/bits/wchar2.h:209:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 209 | size_t __sz = __glibc_objsize (__s); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/wchar2.h:286:38: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 286 | return __fgetws_unlocked_chk (__s, __sz / sizeof (wchar_t), __n, __stream); | ^~~~ | __s /usr/include/bits/wchar2.h: At global scope: /usr/include/bits/wchar2.h:290:53: error: ‘size_t’ does not name a type 290 | __fortify_function __attribute_overloadable__ __wur size_t | ^~~~~~ /usr/include/bits/wchar2.h:290:53: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2.h:307:47: error: ‘size_t’ does not name a type 307 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/wchar2.h:307:47: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2.h:320:47: error: ‘size_t’ does not name a type 320 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/wchar2.h:320:47: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2.h:335:47: error: ‘size_t’ does not name a type 335 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/wchar2.h:335:47: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2.h:348:47: error: ‘size_t’ does not name a type 348 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/wchar2.h:348:47: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/c++/14/cwchar:153:11: error: ‘mbrlen’ has not been declared in ‘::’ 153 | using ::mbrlen; | ^~~~~~ /usr/include/c++/14/cwchar:154:11: error: ‘mbrtowc’ has not been declared in ‘::’ 154 | using ::mbrtowc; | ^~~~~~~ /usr/include/c++/14/cwchar:156:11: error: ‘mbsrtowcs’ has not been declared in ‘::’ 156 | using ::mbsrtowcs; | ^~~~~~~~~ /usr/include/c++/14/cwchar:178:11: error: ‘wcrtomb’ has not been declared in ‘::’ 178 | using ::wcrtomb; | ^~~~~~~ /usr/include/c++/14/cwchar:183:11: error: ‘wcscspn’ has not been declared in ‘::’ 183 | using ::wcscspn; | ^~~~~~~ /usr/include/c++/14/cwchar:184:11: error: ‘wcsftime’ has not been declared in ‘::’ 184 | using ::wcsftime; | ^~~~~~~~ /usr/include/c++/14/cwchar:185:11: error: ‘wcslen’ has not been declared in ‘::’ 185 | using ::wcslen; | ^~~~~~ /usr/include/c++/14/cwchar:189:11: error: ‘wcsrtombs’ has not been declared in ‘::’ 189 | using ::wcsrtombs; | ^~~~~~~~~ /usr/include/c++/14/cwchar:190:11: error: ‘wcsspn’ has not been declared in ‘::’ 190 | using ::wcsspn; | ^~~~~~ /usr/include/c++/14/cwchar:198:11: error: ‘wcsxfrm’ has not been declared in ‘::’ 198 | using ::wcsxfrm; | ^~~~~~~ /usr/include/bits/wchar2.h:210:7: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 210 | if (__sz != (size_t) -1 || __USE_FORTIFY_LEVEL > 1) | ^~~~ | __s /usr/include/c++/14/bits/cxxabi_init_exception.h:63:32: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 63 | __cxa_allocate_exception(size_t) _GLIBCXX_NOTHROW; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/wchar2.h: In function ‘wchar_t* fgetws(wchar_t*, int, __FILE*)’: /usr/include/bits/wchar2.h:260:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 260 | size_t __sz = __glibc_objsize (__s); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ In file included from /usr/include/c++/14/ios:42: /usr/include/c++/14/bits/char_traits.h: In static member function ‘static constexpr std::size_t std::char_traits::length(const char_type*)’: /usr/include/c++/14/bits/char_traits.h:522:16: error: ‘wcslen’ was not declared in this scope 522 | return wcslen(__s); | ^~~~~~ /usr/include/bits/wchar2.h:261:7: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 261 | if (__glibc_safe_or_unknown_len (__n, sizeof (wchar_t), __sz)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/exception_ptr.h: In function ‘std::__exception_ptr::exception_ptr std::make_exception_ptr(_Ex)’: /usr/include/c++/14/bits/exception_ptr.h:252:55: error: ‘__cxxabiv1::__cxa_allocate_exception’ cannot be used as a function 252 | void* __e = __cxxabiv1::__cxa_allocate_exception(sizeof(_Ex)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/bits/wchar2.h:264:7: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 264 | if (__glibc_unsafe_len (__n, sizeof (wchar_t), __sz)) | ^~~~~~~~~~~~~~~~~~ /usr/include/bits/wchar2.h:267:29: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 267 | return __fgetws_chk (__s, __sz / sizeof (wchar_t), __n, __stream); | ^~~~ | __s /usr/include/bits/wchar2.h: In function ‘wchar_t* fgetws_unlocked(wchar_t*, int, __FILE*)’: /usr/include/bits/wchar2.h:278:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 278 | size_t __sz = __glibc_objsize (__s); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ In file included from /usr/include/sched.h:44: /usr/include/bits/cpu-set.h: At global scope: /usr/include/bits/cpu-set.h:117:30: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 117 | extern int __sched_cpucount (size_t __setsize, const cpu_set_t *__setp) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/cpu-set.h:117:48: error: expected primary-expression before ‘const’ 117 | extern int __sched_cpucount (size_t __setsize, const cpu_set_t *__setp) | ^~~~~ /usr/include/bits/cpu-set.h:117:71: error: expression list treated as compound expression in initializer [-fpermissive] 117 | extern int __sched_cpucount (size_t __setsize, const cpu_set_t *__setp) | ^ /usr/include/bits/cpu-set.h:119:37: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 119 | extern cpu_set_t *__sched_cpualloc (size_t __count) __THROW __wur; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/sched.h:130:46: error: ‘size_t’ has not been declared 130 | extern int sched_setaffinity (__pid_t __pid, size_t __cpusetsize, | ^~~~~~ /usr/include/sched.h:134:46: error: ‘size_t’ has not been declared 134 | extern int sched_getaffinity (__pid_t __pid, size_t __cpusetsize, | ^~~~~~ /usr/include/pthread.h:304:39: error: ‘size_t’ has not been declared 304 | size_t *__guardsize) | ^~~~~~ /usr/include/pthread.h:309:39: error: ‘size_t’ has not been declared 309 | size_t __guardsize) | ^~~~~~ /usr/include/pthread.h:367:47: error: ‘size_t’ has not been declared 367 | __attr, size_t *__restrict __stacksize) | ^~~~~~ /usr/include/pthread.h:374:39: error: ‘size_t’ has not been declared 374 | size_t __stacksize) | ^~~~~~ /usr/include/pthread.h:381:35: error: ‘size_t’ has not been declared 381 | size_t *__restrict __stacksize) | ^~~~~~ /usr/include/pthread.h:388:35: error: ‘size_t’ has not been declared 388 | size_t __stacksize) __THROW __nonnull ((1)); | ^~~~~~ /usr/include/pthread.h:395:41: error: ‘size_t’ has not been declared 395 | size_t __cpusetsize, | ^~~~~~ /usr/include/pthread.h:402:41: error: ‘size_t’ has not been declared 402 | size_t __cpusetsize, | ^~~~~~ /usr/include/pthread.h:459:32: error: ‘size_t’ has not been declared 459 | size_t __buflen) | ^~~~~~ /usr/include/pthread.h:489:52: error: ‘size_t’ has not been declared 489 | extern int pthread_setaffinity_np (pthread_t __th, size_t __cpusetsize, | ^~~~~~ /usr/include/bits/wchar2.h:279:7: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 279 | if (__glibc_safe_or_unknown_len (__n, sizeof (wchar_t), __sz)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/pthread.h:494:52: error: ‘size_t’ has not been declared 494 | extern int pthread_getaffinity_np (pthread_t __th, size_t __cpusetsize, | ^~~~~~ In file included from /usr/include/c++/14/ios:42: /usr/include/c++/14/bits/char_traits.h: In static member function ‘static constexpr std::size_t std::char_traits::length(const char_type*)’: /usr/include/c++/14/bits/char_traits.h:522:16: error: ‘wcslen’ was not declared in this scope 522 | return wcslen(__s); | ^~~~~~ /usr/include/c++/14/x86_64-redhat-linux/bits/gthr-default.h: In function ‘int __gthread_create(__gthread_t*, void* (*)(void*), void*)’: /usr/include/c++/14/x86_64-redhat-linux/bits/gthr-default.h:676:48: error: ‘NULL’ was not declared in this scope 676 | return __gthrw_(pthread_create) (__threadid, NULL, __func, __args); | ^~~~ /usr/include/c++/14/x86_64-redhat-linux/bits/gthr-default.h:36:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 35 | #include +++ |+#include 36 | /usr/include/bits/wchar2.h:282:7: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 282 | if (__glibc_unsafe_len (__n, sizeof (wchar_t), __sz)) | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/14/x86_64-redhat-linux/bits/gthr-default.h: In function ‘void __gthread_mutex_init_function(__gthread_mutex_t*)’: /usr/include/c++/14/x86_64-redhat-linux/bits/gthr-default.h:746:44: error: ‘NULL’ was not declared in this scope 746 | __gthrw_(pthread_mutex_init) (__mutex, NULL); | ^~~~ /usr/include/c++/14/x86_64-redhat-linux/bits/gthr-default.h:746:44: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ In file included from /usr/include/sched.h:44: /usr/include/bits/cpu-set.h: At global scope: /usr/include/bits/cpu-set.h:117:30: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 117 | extern int __sched_cpucount (size_t __setsize, const cpu_set_t *__setp) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/cpu-set.h:117:48: error: expected primary-expression before ‘const’ 117 | extern int __sched_cpucount (size_t __setsize, const cpu_set_t *__setp) | ^~~~~ /usr/include/bits/cpu-set.h:117:71: error: expression list treated as compound expression in initializer [-fpermissive] 117 | extern int __sched_cpucount (size_t __setsize, const cpu_set_t *__setp) | ^ /usr/include/bits/cpu-set.h:119:37: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 119 | extern cpu_set_t *__sched_cpualloc (size_t __count) __THROW __wur; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/sched.h:130:46: error: ‘size_t’ has not been declared 130 | extern int sched_setaffinity (__pid_t __pid, size_t __cpusetsize, | ^~~~~~ /usr/include/sched.h:134:46: error: ‘size_t’ has not been declared 134 | extern int sched_getaffinity (__pid_t __pid, size_t __cpusetsize, | ^~~~~~ /usr/include/pthread.h:304:39: error: ‘size_t’ has not been declared 304 | size_t *__guardsize) | ^~~~~~ /usr/include/pthread.h:309:39: error: ‘size_t’ has not been declared 309 | size_t __guardsize) | ^~~~~~ /usr/include/pthread.h:367:47: error: ‘size_t’ has not been declared 367 | __attr, size_t *__restrict __stacksize) | ^~~~~~ /usr/include/pthread.h:374:39: error: ‘size_t’ has not been declared 374 | size_t __stacksize) | ^~~~~~ /usr/include/pthread.h:381:35: error: ‘size_t’ has not been declared 381 | size_t *__restrict __stacksize) | ^~~~~~ /usr/include/pthread.h:388:35: error: ‘size_t’ has not been declared 388 | size_t __stacksize) __THROW __nonnull ((1)); | ^~~~~~ /usr/include/pthread.h:395:41: error: ‘size_t’ has not been declared 395 | size_t __cpusetsize, | ^~~~~~ /usr/include/pthread.h:402:41: error: ‘size_t’ has not been declared 402 | size_t __cpusetsize, | ^~~~~~ /usr/include/pthread.h:459:32: error: ‘size_t’ has not been declared 459 | size_t __buflen) | ^~~~~~ /usr/include/pthread.h:489:52: error: ‘size_t’ has not been declared 489 | extern int pthread_setaffinity_np (pthread_t __th, size_t __cpusetsize, | ^~~~~~ /usr/include/pthread.h:494:52: error: ‘size_t’ has not been declared 494 | extern int pthread_getaffinity_np (pthread_t __th, size_t __cpusetsize, | ^~~~~~ /usr/include/bits/wchar2.h:286:38: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 286 | return __fgetws_unlocked_chk (__s, __sz / sizeof (wchar_t), __n, __stream); | ^~~~ | __s /usr/include/bits/wchar2.h: At global scope: /usr/include/bits/wchar2.h:290:53: error: ‘size_t’ does not name a type 290 | __fortify_function __attribute_overloadable__ __wur size_t | ^~~~~~ /usr/include/bits/wchar2.h:290:53: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2.h:307:47: error: ‘size_t’ does not name a type 307 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/wchar2.h:307:47: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2.h:320:47: error: ‘size_t’ does not name a type 320 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/wchar2.h:320:47: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2.h:335:47: error: ‘size_t’ does not name a type 335 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/wchar2.h:335:47: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2.h:348:47: error: ‘size_t’ does not name a type 348 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/wchar2.h:348:47: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/c++/14/cwchar:153:11: error: ‘mbrlen’ has not been declared in ‘::’ 153 | using ::mbrlen; | ^~~~~~ /usr/include/c++/14/cwchar:154:11: error: ‘mbrtowc’ has not been declared in ‘::’ 154 | using ::mbrtowc; | ^~~~~~~ /usr/include/c++/14/cwchar:156:11: error: ‘mbsrtowcs’ has not been declared in ‘::’ 156 | using ::mbsrtowcs; | ^~~~~~~~~ /usr/include/c++/14/cwchar:178:11: error: ‘wcrtomb’ has not been declared in ‘::’ 178 | using ::wcrtomb; | ^~~~~~~ /usr/include/c++/14/cwchar:183:11: error: ‘wcscspn’ has not been declared in ‘::’ 183 | using ::wcscspn; | ^~~~~~~ /usr/include/c++/14/cwchar:184:11: error: ‘wcsftime’ has not been declared in ‘::’ 184 | using ::wcsftime; | ^~~~~~~~ /usr/include/c++/14/cwchar:185:11: error: ‘wcslen’ has not been declared in ‘::’ 185 | using ::wcslen; | ^~~~~~ /usr/include/c++/14/cwchar:189:11: error: ‘wcsrtombs’ has not been declared in ‘::’ 189 | using ::wcsrtombs; | ^~~~~~~~~ /usr/include/c++/14/cwchar:190:11: error: ‘wcsspn’ has not been declared in ‘::’ 190 | using ::wcsspn; | ^~~~~~ /usr/include/c++/14/cwchar:198:11: error: ‘wcsxfrm’ has not been declared in ‘::’ 198 | using ::wcsxfrm; | ^~~~~~~ /usr/include/c++/14/x86_64-redhat-linux/bits/gthr-default.h: In function ‘int __gthread_create(__gthread_t*, void* (*)(void*), void*)’: /usr/include/c++/14/x86_64-redhat-linux/bits/gthr-default.h:676:48: error: ‘NULL’ was not declared in this scope 676 | return __gthrw_(pthread_create) (__threadid, NULL, __func, __args); | ^~~~ /usr/include/c++/14/x86_64-redhat-linux/bits/gthr-default.h:36:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 35 | #include +++ |+#include 36 | /usr/include/c++/14/x86_64-redhat-linux/bits/gthr-default.h: In function ‘void __gthread_mutex_init_function(__gthread_mutex_t*)’: /usr/include/c++/14/x86_64-redhat-linux/bits/gthr-default.h:746:44: error: ‘NULL’ was not declared in this scope 746 | __gthrw_(pthread_mutex_init) (__mutex, NULL); | ^~~~ /usr/include/c++/14/x86_64-redhat-linux/bits/gthr-default.h:746:44: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/c++/14/bits/cxxabi_init_exception.h:63:32: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 63 | __cxa_allocate_exception(size_t) _GLIBCXX_NOTHROW; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/wchar2-decl.h:174:56: error: ‘size_t’ has not been declared 174 | extern wchar_t *__fgetws_chk (wchar_t *__restrict __s, size_t __size, int __n, | ^~~~~~ /usr/include/bits/wchar2-decl.h:179:17: error: ‘size_t’ has not been declared 179 | extern wchar_t *__REDIRECT (__fgetws_chk_warn, | ^~~~~~~~~~ /usr/include/bits/wchar2-decl.h:187:65: error: ‘size_t’ has not been declared 187 | extern wchar_t *__fgetws_unlocked_chk (wchar_t *__restrict __s, size_t __size, | ^~~~~~ /usr/include/bits/wchar2-decl.h:194:17: error: ‘size_t’ has not been declared 194 | extern wchar_t *__REDIRECT (__fgetws_unlocked_chk_warn, | ^~~~~~~~~~ /usr/include/bits/wchar2-decl.h:203:8: error: ‘size_t’ does not name a type 203 | extern size_t __wcrtomb_chk (char *__restrict __s, wchar_t __wchar, | ^~~~~~ /usr/include/bits/wchar2-decl.h:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | /* Checking macros for wchar functions. Declarations only. /usr/include/bits/wchar2-decl.h:206:8: error: ‘size_t’ does not name a type 206 | extern size_t __REDIRECT_FORTIFY_NTH (__wcrtomb_alias, | ^~~~~~ /usr/include/bits/wchar2-decl.h:206:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:210:8: error: ‘size_t’ does not name a type 210 | extern size_t __mbsrtowcs_chk (wchar_t *__restrict __dst, | ^~~~~~ /usr/include/bits/wchar2-decl.h:210:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:214:8: error: ‘size_t’ does not name a type 214 | extern size_t __REDIRECT_NTH (__mbsrtowcs_alias, | ^~~~~~ /usr/include/bits/wchar2-decl.h:214:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:219:8: error: ‘size_t’ does not name a type 219 | extern size_t __REDIRECT_NTH (__mbsrtowcs_chk_warn, | ^~~~~~ /usr/include/bits/wchar2-decl.h:219:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:227:8: error: ‘size_t’ does not name a type 227 | extern size_t __wcsrtombs_chk (char *__restrict __dst, | ^~~~~~ /usr/include/bits/wchar2-decl.h:227:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:231:8: error: ‘size_t’ does not name a type 231 | extern size_t __REDIRECT_NTH (__wcsrtombs_alias, | ^~~~~~ /usr/include/bits/wchar2-decl.h:231:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:236:8: error: ‘size_t’ does not name a type 236 | extern size_t __REDIRECT_NTH (__wcsrtombs_chk_warn, | ^~~~~~ /usr/include/bits/wchar2-decl.h:236:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:245:8: error: ‘size_t’ does not name a type 245 | extern size_t __mbsnrtowcs_chk (wchar_t *__restrict __dst, | ^~~~~~ /usr/include/bits/wchar2-decl.h:245:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:249:8: error: ‘size_t’ does not name a type 249 | extern size_t __REDIRECT_NTH (__mbsnrtowcs_alias, | ^~~~~~ /usr/include/bits/wchar2-decl.h:249:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:254:8: error: ‘size_t’ does not name a type 254 | extern size_t __REDIRECT_NTH (__mbsnrtowcs_chk_warn, | ^~~~~~ /usr/include/bits/wchar2-decl.h:254:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:262:8: error: ‘size_t’ does not name a type 262 | extern size_t __wcsnrtombs_chk (char *__restrict __dst, | ^~~~~~ /usr/include/bits/wchar2-decl.h:262:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:267:8: error: ‘size_t’ does not name a type 267 | extern size_t __REDIRECT_NTH (__wcsnrtombs_alias, | ^~~~~~ /usr/include/bits/wchar2-decl.h:267:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:272:8: error: ‘size_t’ does not name a type 272 | extern size_t __REDIRECT_NTH (__wcsnrtombs_chk_warn, | ^~~~~~ /usr/include/bits/wchar2-decl.h:272:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:283:8: error: ‘size_t’ does not name a type 283 | extern size_t __wcslcpy_chk (wchar_t *__dest, const wchar_t *__src, size_t __n, | ^~~~~~ /usr/include/bits/wchar2-decl.h:283:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:285:8: error: ‘size_t’ does not name a type 285 | extern size_t __REDIRECT_NTH (__wcslcpy_alias, | ^~~~~~ /usr/include/bits/wchar2-decl.h:285:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:289:8: error: ‘size_t’ does not name a type 289 | extern size_t __wcslcat_chk (wchar_t *__dest, const wchar_t *__src, size_t __n, | ^~~~~~ /usr/include/bits/wchar2-decl.h:289:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2-decl.h:291:8: error: ‘size_t’ does not name a type 291 | extern size_t __REDIRECT_NTH (__wcslcat_alias, | ^~~~~~ /usr/include/bits/wchar2-decl.h:291:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2.h:24:1: error: ‘size_t’ has not been declared 24 | __NTH (wmemcpy (__fortify_clang_overload_arg (wchar_t *, __restrict, __s1), | ^~~~~ /usr/include/c++/14/bits/exception_ptr.h: In function ‘std::__exception_ptr::exception_ptr std::make_exception_ptr(_Ex)’: /usr/include/c++/14/bits/exception_ptr.h:252:55: error: ‘__cxxabiv1::__cxa_allocate_exception’ cannot be used as a function 252 | void* __e = __cxxabiv1::__cxa_allocate_exception(sizeof(_Ex)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/bits/wchar2.h:36:1: error: ‘size_t’ has not been declared 36 | __NTH (wmemmove (__fortify_clang_overload_arg (wchar_t *, ,__s1), | ^~~~~ /usr/include/bits/wchar2.h:49:1: error: ‘size_t’ has not been declared 49 | __NTH (wmempcpy (__fortify_clang_overload_arg (wchar_t *, __restrict, __s1), | ^~~~~ In file included from /usr/include/c++/14/ios:42: /usr/include/c++/14/bits/char_traits.h: In static member function ‘static constexpr std::size_t std::char_traits::length(const char_type*)’: /usr/include/c++/14/bits/char_traits.h:522:16: error: ‘wcslen’ was not declared in this scope 522 | return wcslen(__s); | ^~~~~~ /usr/include/bits/wchar2.h:62:1: error: ‘size_t’ has not been declared 62 | __NTH (wmemset (__fortify_clang_overload_arg (wchar_t *, ,__s), wchar_t __c, | ^~~~~ In file included from /usr/include/wchar.h:1070: /usr/include/bits/wchar2.h: In function ‘wchar_t* wcscpy(wchar_t*, const wchar_t*)’: /usr/include/bits/wchar2.h:77:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 77 | size_t __sz = __glibc_objsize (__dest); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ In file included from /usr/include/sched.h:44: /usr/include/bits/cpu-set.h: At global scope: /usr/include/bits/cpu-set.h:117:30: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 117 | extern int __sched_cpucount (size_t __setsize, const cpu_set_t *__setp) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/cpu-set.h:117:48: error: expected primary-expression before ‘const’ 117 | extern int __sched_cpucount (size_t __setsize, const cpu_set_t *__setp) | ^~~~~ /usr/include/bits/cpu-set.h:117:71: error: expression list treated as compound expression in initializer [-fpermissive] 117 | extern int __sched_cpucount (size_t __setsize, const cpu_set_t *__setp) | ^ /usr/include/bits/cpu-set.h:119:37: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 119 | extern cpu_set_t *__sched_cpualloc (size_t __count) __THROW __wur; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/sched.h:130:46: error: ‘size_t’ has not been declared 130 | extern int sched_setaffinity (__pid_t __pid, size_t __cpusetsize, | ^~~~~~ /usr/include/sched.h:134:46: error: ‘size_t’ has not been declared 134 | extern int sched_getaffinity (__pid_t __pid, size_t __cpusetsize, | ^~~~~~ /usr/include/bits/wchar2.h:78:7: error: ‘__sz’ was not declared in this scope 78 | if (__sz != (size_t) -1) | ^~~~ /usr/include/bits/wchar2.h: In function ‘wchar_t* wcpcpy(wchar_t*, const wchar_t*)’: /usr/include/bits/wchar2.h:87:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 87 | size_t __sz = __glibc_objsize (__dest); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/pthread.h:304:39: error: ‘size_t’ has not been declared 304 | size_t *__guardsize) | ^~~~~~ /usr/include/pthread.h:309:39: error: ‘size_t’ has not been declared 309 | size_t __guardsize) | ^~~~~~ /usr/include/pthread.h:367:47: error: ‘size_t’ has not been declared 367 | __attr, size_t *__restrict __stacksize) | ^~~~~~ /usr/include/pthread.h:374:39: error: ‘size_t’ has not been declared 374 | size_t __stacksize) | ^~~~~~ /usr/include/pthread.h:381:35: error: ‘size_t’ has not been declared 381 | size_t *__restrict __stacksize) | ^~~~~~ /usr/include/pthread.h:388:35: error: ‘size_t’ has not been declared 388 | size_t __stacksize) __THROW __nonnull ((1)); | ^~~~~~ /usr/include/pthread.h:395:41: error: ‘size_t’ has not been declared 395 | size_t __cpusetsize, | ^~~~~~ /usr/include/pthread.h:402:41: error: ‘size_t’ has not been declared 402 | size_t __cpusetsize, | ^~~~~~ /usr/include/pthread.h:459:32: error: ‘size_t’ has not been declared 459 | size_t __buflen) | ^~~~~~ /usr/include/pthread.h:489:52: error: ‘size_t’ has not been declared 489 | extern int pthread_setaffinity_np (pthread_t __th, size_t __cpusetsize, | ^~~~~~ /usr/include/pthread.h:494:52: error: ‘size_t’ has not been declared 494 | extern int pthread_getaffinity_np (pthread_t __th, size_t __cpusetsize, | ^~~~~~ /usr/include/bits/wchar2.h:88:7: error: ‘__sz’ was not declared in this scope 88 | if (__sz != (size_t) -1) | ^~~~ /usr/include/bits/wchar2.h: At global scope: /usr/include/bits/wchar2.h:94:1: error: ‘size_t’ has not been declared 94 | __NTH (wcsncpy (__fortify_clang_overload_arg (wchar_t *, __restrict, __dest), | ^~~~~ /usr/include/c++/14/x86_64-redhat-linux/bits/gthr-default.h: In function ‘int __gthread_create(__gthread_t*, void* (*)(void*), void*)’: /usr/include/c++/14/x86_64-redhat-linux/bits/gthr-default.h:676:48: error: ‘NULL’ was not declared in this scope 676 | return __gthrw_(pthread_create) (__threadid, NULL, __func, __args); | ^~~~ /usr/include/c++/14/x86_64-redhat-linux/bits/gthr-default.h:36:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 35 | #include +++ |+#include 36 | /usr/include/bits/wchar2.h:106:1: error: ‘size_t’ has not been declared 106 | __NTH (wcpncpy (__fortify_clang_overload_arg (wchar_t *, __restrict, __dest), | ^~~~~ /usr/include/c++/14/x86_64-redhat-linux/bits/gthr-default.h: In function ‘void __gthread_mutex_init_function(__gthread_mutex_t*)’: /usr/include/c++/14/x86_64-redhat-linux/bits/gthr-default.h:746:44: error: ‘NULL’ was not declared in this scope 746 | __gthrw_(pthread_mutex_init) (__mutex, NULL); | ^~~~ /usr/include/c++/14/x86_64-redhat-linux/bits/gthr-default.h:746:44: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2.h: In function ‘wchar_t* wcscat(wchar_t*, const wchar_t*)’: /usr/include/bits/wchar2.h:121:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 121 | size_t __sz = __glibc_objsize (__dest); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/wchar2.h:122:7: error: ‘__sz’ was not declared in this scope 122 | if (__sz != (size_t) -1) | ^~~~ /usr/include/bits/wchar2.h: At global scope: /usr/include/bits/wchar2.h:128:1: error: ‘size_t’ has not been declared 128 | __NTH (wcsncat (__fortify_clang_overload_arg (wchar_t *, __restrict, __dest), | ^~~~~ /usr/include/bits/wchar2.h: In function ‘wchar_t* wcsncat(wchar_t*, const wchar_t*, int)’: /usr/include/bits/wchar2.h:131:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 131 | size_t __sz = __glibc_objsize (__dest); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/wchar2.h:132:7: error: ‘__sz’ was not declared in this scope 132 | if (__sz != (size_t) -1) | ^~~~ /usr/include/bits/wchar2.h: At global scope: /usr/include/bits/wchar2.h:138:47: error: ‘size_t’ does not name a type 138 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/wchar2.h:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | /* Checking macros for wchar functions. /usr/include/bits/wchar2.h:154:47: error: ‘size_t’ does not name a type 154 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/wchar2.h:154:47: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2.h:170:1: error: ‘size_t’ has not been declared 170 | __NTH (swprintf (wchar_t *__restrict __s, size_t __n, | ^~~~~ /usr/include/bits/wchar2.h: In function ‘int swprintf(wchar_t*, int, const wchar_t*, ...)’: /usr/include/bits/wchar2.h:173:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 173 | size_t __sz = __glibc_objsize (__s); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/wchar2.h:174:7: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 174 | if (__sz != (size_t) -1 || __USE_FORTIFY_LEVEL > 1) | ^~~~ | __s /usr/include/bits/wchar2.h: At global scope: /usr/include/bits/wchar2.h:206:1: error: ‘size_t’ has not been declared 206 | __NTH (vswprintf (wchar_t *__restrict __s, size_t __n, | ^~~~~ /usr/include/bits/wchar2.h: In function ‘int vswprintf(wchar_t*, int, const wchar_t*, __va_list_tag*)’: /usr/include/bits/wchar2.h:209:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 209 | size_t __sz = __glibc_objsize (__s); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/wchar2.h:210:7: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 210 | if (__sz != (size_t) -1 || __USE_FORTIFY_LEVEL > 1) | ^~~~ | __s /usr/include/bits/wchar2.h: In function ‘wchar_t* fgetws(wchar_t*, int, __FILE*)’: /usr/include/bits/wchar2.h:260:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 260 | size_t __sz = __glibc_objsize (__s); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/wchar2.h:261:7: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 261 | if (__glibc_safe_or_unknown_len (__n, sizeof (wchar_t), __sz)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/bits/wchar2.h:264:7: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 264 | if (__glibc_unsafe_len (__n, sizeof (wchar_t), __sz)) | ^~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h: At global scope: /usr/include/stdlib.h:98:8: error: ‘size_t’ does not name a type 98 | extern size_t __ctype_get_mb_cur_max (void) __THROW __wur; | ^~~~~~ /usr/include/stdlib.h:42:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 41 | # include +++ |+#include 42 | /usr/include/stdlib.h:278:36: error: ‘size_t’ has not been declared 278 | extern int strfromd (char *__dest, size_t __size, const char *__format, | ^~~~~~ /usr/include/stdlib.h:282:36: error: ‘size_t’ has not been declared 282 | extern int strfromf (char *__dest, size_t __size, const char *__format, | ^~~~~~ /usr/include/bits/wchar2.h:267:29: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 267 | return __fgetws_chk (__s, __sz / sizeof (wchar_t), __n, __stream); | ^~~~ | __s /usr/include/bits/wchar2.h: In function ‘wchar_t* fgetws_unlocked(wchar_t*, int, __FILE*)’: /usr/include/bits/wchar2.h:278:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 278 | size_t __sz = __glibc_objsize (__s); | ^~~~~~ | std::size_t /usr/include/stdlib.h:286:36: error: ‘size_t’ has not been declared 286 | extern int strfroml (char *__dest, size_t __size, const char *__format, | ^~~~~~ /usr/include/stdlib.h:298:38: error: ‘size_t’ has not been declared 298 | extern int strfromf32 (char *__dest, size_t __size, const char * __format, | ^~~~~~ /usr/include/stdlib.h:304:38: error: ‘size_t’ has not been declared 304 | extern int strfromf64 (char *__dest, size_t __size, const char * __format, | ^~~~~~ /usr/include/stdlib.h:310:39: error: ‘size_t’ has not been declared 310 | extern int strfromf128 (char *__dest, size_t __size, const char * __format, | ^~~~~~ /usr/include/stdlib.h:316:39: error: ‘size_t’ has not been declared 316 | extern int strfromf32x (char *__dest, size_t __size, const char * __format, | ^~~~~~ /usr/include/stdlib.h:322:39: error: ‘size_t’ has not been declared 322 | extern int strfromf64x (char *__dest, size_t __size, const char * __format, | ^~~~~~ /usr/include/stdlib.h: In function ‘int atoi(const char*)’: /usr/include/stdlib.h:483:42: error: ‘NULL’ was not declared in this scope 483 | return (int) strtol (__nptr, (char **) NULL, 10); | ^~~~ /usr/include/stdlib.h:483:42: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/stdlib.h: In function ‘long int atol(const char*)’: /usr/include/stdlib.h:488:36: error: ‘NULL’ was not declared in this scope 488 | return strtol (__nptr, (char **) NULL, 10); | ^~~~ /usr/include/stdlib.h:488:36: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/stdlib.h: In function ‘long long int atoll(const char*)’: /usr/include/stdlib.h:495:37: error: ‘NULL’ was not declared in this scope 495 | return strtoll (__nptr, (char **) NULL, 10); | ^~~~ /usr/include/stdlib.h:495:37: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/stdlib.h: At global scope: /usr/include/stdlib.h:531:25: error: ‘size_t’ has not been declared 531 | size_t __statelen) __THROW __nonnull ((2)); | ^~~~~~ /usr/include/stdlib.h:561:25: error: ‘size_t’ has not been declared 561 | size_t __statelen, | ^~~~~~ /usr/include/stdlib.h:661:42: error: ‘size_t’ has not been declared 661 | extern void arc4random_buf (void *__buf, size_t __size) | ^~~~~~ /usr/include/stdlib.h:672:22: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/stdlib.h:675:22: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 675 | extern void *calloc (size_t __nmemb, size_t __size) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/stdlib.h:675:38: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 675 | extern void *calloc (size_t __nmemb, size_t __size) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/stdlib.h:675:51: error: expression list treated as compound expression in initializer [-fpermissive] 675 | extern void *calloc (size_t __nmemb, size_t __size) | ^ /usr/include/stdlib.h:683:36: error: ‘size_t’ has not been declared 683 | extern void *realloc (void *__ptr, size_t __size) | ^~~~~~ /usr/include/stdlib.h:695:41: error: ‘size_t’ has not been declared 695 | extern void *reallocarray (void *__ptr, size_t __nmemb, size_t __size) | ^~~~~~ /usr/include/stdlib.h:695:57: error: ‘size_t’ has not been declared 695 | extern void *reallocarray (void *__ptr, size_t __nmemb, size_t __size) | ^~~~~~ /usr/include/stdlib.h:701:41: error: ‘size_t’ has not been declared 701 | extern void *reallocarray (void *__ptr, size_t __nmemb, size_t __size) | ^~~~~~ /usr/include/stdlib.h:701:57: error: ‘size_t’ has not been declared 701 | extern void *reallocarray (void *__ptr, size_t __nmemb, size_t __size) | ^~~~~~ /usr/include/alloca.h:32:22: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 32 | extern void *alloca (size_t __size) __THROW; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/stdlib.h:712:22: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 712 | extern void *valloc (size_t __size) __THROW __attribute_malloc__ | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/stdlib.h:718:45: error: ‘size_t’ has not been declared 718 | extern int posix_memalign (void **__memptr, size_t __alignment, size_t __size) | ^~~~~~ /usr/include/stdlib.h:718:65: error: ‘size_t’ has not been declared 718 | extern int posix_memalign (void **__memptr, size_t __alignment, size_t __size) | ^~~~~~ /usr/include/stdlib.h:724:29: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 724 | extern void *aligned_alloc (size_t __alignment, size_t __size) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/stdlib.h:724:49: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 724 | extern void *aligned_alloc (size_t __alignment, size_t __size) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/stdlib.h:724:62: error: expression list treated as compound expression in initializer [-fpermissive] 724 | extern void *aligned_alloc (size_t __alignment, size_t __size) | ^ /usr/include/stdlib.h:961:23: error: ‘size_t’ has not been declared 961 | size_t __nmemb, size_t __size, __compar_fn_t __compar) | ^~~~~~ /usr/include/stdlib.h:961:39: error: ‘size_t’ has not been declared 961 | size_t __nmemb, size_t __size, __compar_fn_t __compar) | ^~~~~~ In file included from /usr/include/stdlib.h:965: /usr/include/bits/stdlib-bsearch.h:20:49: error: ‘size_t’ has not been declared 20 | bsearch (const void *__key, const void *__base, size_t __nmemb, size_t __size, | ^~~~~~ /usr/include/bits/stdlib-bsearch.h:20:65: error: ‘size_t’ has not been declared 20 | bsearch (const void *__key, const void *__base, size_t __nmemb, size_t __size, | ^~~~~~ /usr/include/bits/stdlib-bsearch.h: In function ‘void* bsearch(const void*, const void*, int, int, __compar_fn_t)’: /usr/include/bits/stdlib-bsearch.h:23:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 23 | size_t __l, __u, __idx; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/stdlib-bsearch.h:27:3: error: ‘__l’ was not declared in this scope; did you mean ‘__p’? 27 | __l = 0; | ^~~ | __p /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/stdlib-bsearch.h:28:3: error: ‘__u’ was not declared in this scope; did you mean ‘__p’? 28 | __u = __nmemb; | ^~~ | __p /usr/include/bits/wchar2.h:279:7: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 279 | if (__glibc_safe_or_unknown_len (__n, sizeof (wchar_t), __sz)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/bits/stdlib-bsearch.h:31:7: error: ‘__idx’ was not declared in this scope; did you mean ‘__id_t’? 31 | __idx = (__l + __u) / 2; | ^~~~~ | __id_t /usr/include/bits/stdlib-bsearch.h:51:10: error: ‘NULL’ was not declared in this scope 51 | return NULL; | ^~~~ /usr/include/bits/stdlib-bsearch.h:1:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | /* Perform binary search - inline version. /usr/include/bits/wchar2.h:282:7: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 282 | if (__glibc_unsafe_len (__n, sizeof (wchar_t), __sz)) | ^~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h: At global scope: /usr/include/stdlib.h:970:34: error: ‘size_t’ has not been declared 970 | extern void qsort (void *__base, size_t __nmemb, size_t __size, | ^~~~~~ /usr/include/stdlib.h:970:50: error: ‘size_t’ has not been declared 970 | extern void qsort (void *__base, size_t __nmemb, size_t __size, | ^~~~~~ /usr/include/stdlib.h:973:36: error: ‘size_t’ has not been declared 973 | extern void qsort_r (void *__base, size_t __nmemb, size_t __size, | ^~~~~~ /usr/include/stdlib.h:973:52: error: ‘size_t’ has not been declared 973 | extern void qsort_r (void *__base, size_t __nmemb, size_t __size, | ^~~~~~ /usr/include/stdlib.h:1044:20: error: ‘size_t’ has not been declared 1044 | size_t __len) __THROW __nonnull ((3, 4, 5)); | ^~~~~~ /usr/include/stdlib.h:1047:20: error: ‘size_t’ has not been declared 1047 | size_t __len) __THROW __nonnull ((3, 4, 5)); | ^~~~~~ /usr/include/stdlib.h:1051:45: error: ‘size_t’ has not been declared 1051 | char *__restrict __buf, size_t __len) | ^~~~~~ /usr/include/stdlib.h:1055:45: error: ‘size_t’ has not been declared 1055 | char *__restrict __buf, size_t __len) | ^~~~~~ /usr/include/stdlib.h:1062:36: error: ‘size_t’ has not been declared 1062 | extern int mblen (const char *__s, size_t __n) __THROW; | ^~~~~~ /usr/include/bits/wchar2.h:286:38: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 286 | return __fgetws_unlocked_chk (__s, __sz / sizeof (wchar_t), __n, __stream); | ^~~~ | __s /usr/include/stdlib.h:1066:48: error: ‘size_t’ has not been declared 1066 | const char *__restrict __s, size_t __n) __THROW; | ^~~~~~ /usr/include/bits/wchar2.h: At global scope: /usr/include/bits/wchar2.h:290:53: error: ‘size_t’ does not name a type 290 | __fortify_function __attribute_overloadable__ __wur size_t | ^~~~~~ /usr/include/bits/wchar2.h:290:53: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2.h:307:47: error: ‘size_t’ does not name a type 307 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/wchar2.h:307:47: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2.h:320:47: error: ‘size_t’ does not name a type 320 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/wchar2.h:320:47: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2.h:335:47: error: ‘size_t’ does not name a type 335 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/wchar2.h:335:47: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/wchar2.h:348:47: error: ‘size_t’ does not name a type 348 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/wchar2.h:348:47: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/c++/14/cwchar:153:11: error: ‘mbrlen’ has not been declared in ‘::’ 153 | using ::mbrlen; | ^~~~~~ /usr/include/c++/14/cwchar:154:11: error: ‘mbrtowc’ has not been declared in ‘::’ 154 | using ::mbrtowc; | ^~~~~~~ /usr/include/c++/14/cwchar:156:11: error: ‘mbsrtowcs’ has not been declared in ‘::’ 156 | using ::mbsrtowcs; | ^~~~~~~~~ /usr/include/c++/14/cwchar:178:11: error: ‘wcrtomb’ has not been declared in ‘::’ 178 | using ::wcrtomb; | ^~~~~~~ /usr/include/c++/14/cwchar:183:11: error: ‘wcscspn’ has not been declared in ‘::’ 183 | using ::wcscspn; | ^~~~~~~ /usr/include/c++/14/cwchar:184:11: error: ‘wcsftime’ has not been declared in ‘::’ 184 | using ::wcsftime; | ^~~~~~~~ /usr/include/c++/14/cwchar:185:11: error: ‘wcslen’ has not been declared in ‘::’ 185 | using ::wcslen; | ^~~~~~ /usr/include/c++/14/cwchar:189:11: error: ‘wcsrtombs’ has not been declared in ‘::’ 189 | using ::wcsrtombs; | ^~~~~~~~~ /usr/include/c++/14/cwchar:190:11: error: ‘wcsspn’ has not been declared in ‘::’ 190 | using ::wcsspn; | ^~~~~~ /usr/include/c++/14/cwchar:198:11: error: ‘wcsxfrm’ has not been declared in ‘::’ 198 | using ::wcsxfrm; | ^~~~~~~ /usr/include/stdlib.h:1073:8: error: ‘size_t’ does not name a type 1073 | extern size_t mbstowcs (wchar_t *__restrict __pwcs, | ^~~~~~ /usr/include/stdlib.h:1073:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/stdlib.h:1077:8: error: ‘size_t’ does not name a type 1077 | extern size_t wcstombs (char *__restrict __s, | ^~~~~~ /usr/include/stdlib.h:1077:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/stdlib.h:1134:46: error: ‘size_t’ has not been declared 1134 | extern int ptsname_r (int __fd, char *__buf, size_t __buflen) | ^~~~~~ In file included from /usr/include/stdlib.h:1155: /usr/include/bits/stdlib-float.h: In function ‘double atof(const char*)’: /usr/include/bits/stdlib-float.h:27:36: error: ‘NULL’ was not declared in this scope 27 | return strtod (__nptr, (char **) NULL); | ^~~~ /usr/include/bits/stdlib-float.h:1:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | /* Floating-point inline functions for stdlib.h. In file included from /usr/include/stdlib.h:1159: /usr/include/bits/stdlib.h: At global scope: /usr/include/bits/stdlib.h:25:30: error: ‘size_t’ has not been declared 25 | size_t __resolvedlen) __THROW __wur; | ^~~~~~ /usr/include/bits/stdlib.h:29:14: error: ‘size_t’ has not been declared 29 | extern char *__REDIRECT_NTH (__realpath_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/stdlib.h: In function ‘char* realpath(const char*, char*)’: /usr/include/bits/stdlib.h:46:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 46 | size_t __sz = __glibc_objsize (__resolved); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/bits/cxxabi_init_exception.h:63:32: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 63 | __cxa_allocate_exception(size_t) _GLIBCXX_NOTHROW; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/stdlib.h:48:7: error: ‘__sz’ was not declared in this scope 48 | if (__sz == (size_t) -1) | ^~~~ /usr/include/bits/stdlib.h:52:7: error: ‘__sz’ was not declared in this scope 52 | if (__glibc_unsafe_len (PATH_MAX, sizeof (char), __sz)) | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/exception_ptr.h: In function ‘std::__exception_ptr::exception_ptr std::make_exception_ptr(_Ex)’: /usr/include/c++/14/bits/exception_ptr.h:252:55: error: ‘__cxxabiv1::__cxa_allocate_exception’ cannot be used as a function 252 | void* __e = __cxxabiv1::__cxa_allocate_exception(sizeof(_Ex)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/stdlib.h: At global scope: /usr/include/stdlib.h:98:8: error: ‘size_t’ does not name a type 98 | extern size_t __ctype_get_mb_cur_max (void) __THROW __wur; | ^~~~~~ /usr/include/bits/stdlib.h:55:46: error: ‘__sz’ was not declared in this scope 55 | return __realpath_chk (__name, __resolved, __sz); | ^~~~ /usr/include/bits/stdlib.h: At global scope: /usr/include/bits/stdlib.h:59:52: error: ‘size_t’ has not been declared 59 | extern int __ptsname_r_chk (int __fd, char *__buf, size_t __buflen, | ^~~~~~ /usr/include/bits/stdlib.h:60:29: error: ‘size_t’ has not been declared 60 | size_t __nreal) __THROW __nonnull ((2)) | ^~~~~~ /usr/include/bits/stdlib.h:62:12: error: ‘size_t’ has not been declared 62 | extern int __REDIRECT_NTH (__ptsname_r_alias, (int __fd, char *__buf, | ^~~~~~~~~~~~~~ /usr/include/bits/stdlib.h:65:12: error: ‘size_t’ has not been declared 65 | extern int __REDIRECT_NTH (__ptsname_r_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/stdlib.h:65:12: error: ‘size_t’ has not been declared 65 | extern int __REDIRECT_NTH (__ptsname_r_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/stdlib.h:72:1: error: ‘size_t’ has not been declared 72 | __NTH (ptsname_r (int __fd, | ^~~~~ /usr/include/stdlib.h:42:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 41 | # include +++ |+#include 42 | /usr/include/bits/stdlib.h:85:54: error: ‘size_t’ has not been declared 85 | extern int __wctomb_chk (char *__s, wchar_t __wchar, size_t __buflen) | ^~~~~~ /usr/include/bits/stdlib.h: In function ‘int wctomb(char*, wchar_t)’: /usr/include/bits/stdlib.h:100:33: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 100 | if (__glibc_objsize (__s) != (size_t) -1 | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/stdlib.h:278:36: error: ‘size_t’ has not been declared 278 | extern int strfromd (char *__dest, size_t __size, const char *__format, | ^~~~~~ /usr/include/stdlib.h:282:36: error: ‘size_t’ has not been declared 282 | extern int strfromf (char *__dest, size_t __size, const char *__format, | ^~~~~~ /usr/include/stdlib.h:286:36: error: ‘size_t’ has not been declared 286 | extern int strfroml (char *__dest, size_t __size, const char *__format, | ^~~~~~ /usr/include/stdlib.h:298:38: error: ‘size_t’ has not been declared 298 | extern int strfromf32 (char *__dest, size_t __size, const char * __format, | ^~~~~~ /usr/include/stdlib.h:304:38: error: ‘size_t’ has not been declared 304 | extern int strfromf64 (char *__dest, size_t __size, const char * __format, | ^~~~~~ /usr/include/stdlib.h:310:39: error: ‘size_t’ has not been declared 310 | extern int strfromf128 (char *__dest, size_t __size, const char * __format, | ^~~~~~ /usr/include/stdlib.h:316:39: error: ‘size_t’ has not been declared 316 | extern int strfromf32x (char *__dest, size_t __size, const char * __format, | ^~~~~~ /usr/include/stdlib.h:322:39: error: ‘size_t’ has not been declared 322 | extern int strfromf64x (char *__dest, size_t __size, const char * __format, | ^~~~~~ /usr/include/bits/stdlib.h: At global scope: /usr/include/bits/stdlib.h:107:8: error: ‘size_t’ does not name a type 107 | extern size_t __mbstowcs_chk (wchar_t *__restrict __dst, | ^~~~~~ /usr/include/stdlib.h: In function ‘int atoi(const char*)’: /usr/include/stdlib.h:483:42: error: ‘NULL’ was not declared in this scope 483 | return (int) strtol (__nptr, (char **) NULL, 10); | ^~~~ /usr/include/stdlib.h:483:42: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/stdlib.h: In function ‘long int atol(const char*)’: /usr/include/stdlib.h:488:36: error: ‘NULL’ was not declared in this scope 488 | return strtol (__nptr, (char **) NULL, 10); | ^~~~ /usr/include/bits/stdlib.h:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | /* Checking macros for stdlib functions. /usr/include/bits/stdlib.h:111:8: error: ‘size_t’ does not name a type 111 | extern size_t __REDIRECT_NTH (__mbstowcs_nulldst, | ^~~~~~ /usr/include/bits/stdlib.h:111:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdlib.h:116:8: error: ‘size_t’ does not name a type 116 | extern size_t __REDIRECT_NTH (__mbstowcs_alias, | ^~~~~~ /usr/include/bits/stdlib.h:116:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdlib.h:121:8: error: ‘size_t’ does not name a type 121 | extern size_t __REDIRECT_NTH (__mbstowcs_chk_warn, | ^~~~~~ /usr/include/bits/stdlib.h:121:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdlib.h:128:47: error: ‘size_t’ does not name a type 128 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/stdlib.h:128:47: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdlib.h:143:8: error: ‘size_t’ does not name a type 143 | extern size_t __wcstombs_chk (char *__restrict __dst, | ^~~~~~ /usr/include/bits/stdlib.h:143:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdlib.h:147:8: error: ‘size_t’ does not name a type 147 | extern size_t __REDIRECT_NTH (__wcstombs_alias, | ^~~~~~ /usr/include/bits/stdlib.h:147:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdlib.h:152:8: error: ‘size_t’ does not name a type 152 | extern size_t __REDIRECT_NTH (__wcstombs_chk_warn, | ^~~~~~ /usr/include/bits/stdlib.h:152:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdlib.h:158:47: error: ‘size_t’ does not name a type 158 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/stdlib.h:158:47: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/c++/14/cstdlib:158:11: error: ‘mbstowcs’ has not been declared in ‘::’ 158 | using ::mbstowcs; | ^~~~~~~~ /usr/include/c++/14/cstdlib:175:11: error: ‘wcstombs’ has not been declared in ‘::’ 175 | using ::wcstombs; | ^~~~~~~~ In file included from /usr/include/stdio.h:47: /usr/include/bits/types/cookie_io_functions_t.h:28:43: error: ‘size_t’ has not been declared 28 | size_t __nbytes); | ^~~~~~ /usr/include/bits/types/cookie_io_functions_t.h:37:44: error: ‘size_t’ has not been declared 37 | size_t __nbytes); | ^~~~~~ /usr/include/stdlib.h:488:36: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/stdio.h:314:35: error: ‘size_t’ has not been declared 314 | extern FILE *fmemopen (void *__s, size_t __len, const char *__modes) | ^~~~~~ /usr/include/stdio.h:320:47: error: ‘size_t’ has not been declared 320 | extern FILE *open_memstream (char **__bufloc, size_t *__sizeloc) __THROW | ^~~~~~ /usr/include/stdio.h:327:53: error: ‘size_t’ has not been declared 327 | extern __FILE *open_wmemstream (wchar_t **__bufloc, size_t *__sizeloc) __THROW | ^~~~~~ /usr/include/stdio.h:340:34: error: ‘size_t’ has not been declared 340 | int __modes, size_t __n) __THROW __nonnull ((1)); | ^~~~~~ /usr/include/stdio.h:346:24: error: ‘size_t’ has not been declared 346 | size_t __size) __THROW __nonnull ((1)); | ^~~~~~ /usr/include/stdlib.h: In function ‘long long int atoll(const char*)’: /usr/include/stdlib.h:495:37: error: ‘NULL’ was not declared in this scope 495 | return strtoll (__nptr, (char **) NULL, 10); | ^~~~ /usr/include/stdlib.h:495:37: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/stdio.h:385:44: error: ‘size_t’ has not been declared 385 | extern int snprintf (char *__restrict __s, size_t __maxlen, | ^~~~~~ /usr/include/stdio.h:389:45: error: ‘size_t’ has not been declared 389 | extern int vsnprintf (char *__restrict __s, size_t __maxlen, | ^~~~~~ /usr/include/stdlib.h: At global scope: /usr/include/stdlib.h:531:25: error: ‘size_t’ has not been declared 531 | size_t __statelen) __THROW __nonnull ((2)); | ^~~~~~ /usr/include/stdio.h:690:30: error: ‘size_t’ has not been declared 690 | size_t *__restrict __n, int __delimiter, | ^~~~~~ /usr/include/stdio.h:693:28: error: ‘size_t’ has not been declared 693 | size_t *__restrict __n, int __delimiter, | ^~~~~~ /usr/include/stdio.h:698:27: error: ‘size_t’ has not been declared 698 | size_t *__restrict __n, | ^~~~~~ /usr/include/stdlib.h:561:25: error: ‘size_t’ has not been declared 561 | size_t __statelen, | ^~~~~~ /usr/include/stdio.h:728:8: error: ‘size_t’ does not name a type 728 | extern size_t fread (void *__restrict __ptr, size_t __size, | ^~~~~~ /usr/include/stdio.h:130:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 129 | #include +++ |+#include 130 | /usr/include/stdio.h:735:8: error: ‘size_t’ does not name a type 735 | extern size_t fwrite (const void *__restrict __ptr, size_t __size, | ^~~~~~ /usr/include/stdio.h:735:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/stdio.h:756:8: error: ‘size_t’ does not name a type 756 | extern size_t fread_unlocked (void *__restrict __ptr, size_t __size, | ^~~~~~ /usr/include/stdio.h:756:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/stdio.h:759:8: error: ‘size_t’ does not name a type 759 | extern size_t fwrite_unlocked (const void *__restrict __ptr, size_t __size, | ^~~~~~ /usr/include/stdio.h:759:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ In file included from /usr/include/stdio.h:954: /usr/include/bits/stdio2-decl.h:26:61: error: ‘size_t’ has not been declared 26 | extern int __sprintf_chk (char *__restrict __s, int __flag, size_t __slen, | ^~~~~~ /usr/include/bits/stdio2-decl.h:29:62: error: ‘size_t’ has not been declared 29 | extern int __vsprintf_chk (char *__restrict __s, int __flag, size_t __slen, | ^~~~~~ /usr/include/bits/stdio2-decl.h:36:50: error: ‘size_t’ has not been declared 36 | extern int __snprintf_chk (char *__restrict __s, size_t __n, int __flag, | ^~~~~~ /usr/include/bits/stdio2-decl.h:37:28: error: ‘size_t’ has not been declared 37 | size_t __slen, const char *__restrict __format, | ^~~~~~ /usr/include/bits/stdio2-decl.h:40:51: error: ‘size_t’ has not been declared 40 | extern int __vsnprintf_chk (char *__restrict __s, size_t __n, int __flag, | ^~~~~~ /usr/include/bits/stdio2-decl.h:41:29: error: ‘size_t’ has not been declared 41 | size_t __slen, const char *__restrict __format, | ^~~~~~ /usr/include/bits/stdio2-decl.h:100:14: error: ‘size_t’ has not been declared 100 | extern char *__REDIRECT (__fgets_chk_warn, | ^~~~~~~~~~ /usr/include/bits/stdio2-decl.h:106:49: error: ‘size_t’ has not been declared 106 | extern char *__fgets_chk (char *__restrict __s, size_t __size, int __n, | ^~~~~~ /usr/include/bits/stdio2-decl.h:110:8: error: ‘size_t’ does not name a type 110 | extern size_t __REDIRECT (__fread_alias, | ^~~~~~ /usr/include/bits/stdio2-decl.h:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | /* Checking macros for stdio functions. Declarations only. /usr/include/bits/stdio2-decl.h:114:8: error: ‘size_t’ does not name a type 114 | extern size_t __REDIRECT (__fread_chk_warn, | ^~~~~~ /usr/include/bits/stdio2-decl.h:114:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdio2-decl.h:122:8: error: ‘size_t’ does not name a type 122 | extern size_t __fread_chk (void *__restrict __ptr, size_t __ptrlen, | ^~~~~~ /usr/include/bits/stdio2-decl.h:122:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdio2-decl.h:131:14: error: ‘size_t’ has not been declared 131 | extern char *__REDIRECT (__fgets_unlocked_chk_warn, | ^~~~~~~~~~ /usr/include/bits/stdio2-decl.h:138:58: error: ‘size_t’ has not been declared 138 | extern char *__fgets_unlocked_chk (char *__restrict __s, size_t __size, | ^~~~~~ /usr/include/bits/stdio2-decl.h:145:8: error: ‘size_t’ does not name a type 145 | extern size_t __REDIRECT (__fread_unlocked_alias, | ^~~~~~ /usr/include/bits/stdio2-decl.h:145:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdio2-decl.h:149:8: error: ‘size_t’ does not name a type 149 | extern size_t __REDIRECT (__fread_unlocked_chk_warn, | ^~~~~~ /usr/include/bits/stdio2-decl.h:149:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdio2-decl.h:157:8: error: ‘size_t’ does not name a type 157 | extern size_t __fread_unlocked_chk (void *__restrict __ptr, size_t __ptrlen, | ^~~~~~ /usr/include/bits/stdio2-decl.h:157:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/stdlib.h:661:42: error: ‘size_t’ has not been declared 661 | extern void arc4random_buf (void *__buf, size_t __size) | ^~~~~~ /usr/include/stdlib.h:672:22: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ In file included from /usr/include/stdio.h:966: /usr/include/bits/stdio.h:118:28: error: ‘size_t’ has not been declared 118 | getline (char **__lineptr, size_t *__n, FILE *__stream) | ^~~~~~ /usr/include/stdlib.h:675:22: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 675 | extern void *calloc (size_t __nmemb, size_t __size) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/stdlib.h:675:38: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 675 | extern void *calloc (size_t __nmemb, size_t __size) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/stdlib.h:675:51: error: expression list treated as compound expression in initializer [-fpermissive] 675 | extern void *calloc (size_t __nmemb, size_t __size) | ^ /usr/include/stdlib.h:683:36: error: ‘size_t’ has not been declared 683 | extern void *realloc (void *__ptr, size_t __size) | ^~~~~~ /usr/include/stdlib.h:695:41: error: ‘size_t’ has not been declared 695 | extern void *reallocarray (void *__ptr, size_t __nmemb, size_t __size) | ^~~~~~ /usr/include/stdlib.h:695:57: error: ‘size_t’ has not been declared 695 | extern void *reallocarray (void *__ptr, size_t __nmemb, size_t __size) | ^~~~~~ /usr/include/stdlib.h:701:41: error: ‘size_t’ has not been declared 701 | extern void *reallocarray (void *__ptr, size_t __nmemb, size_t __size) | ^~~~~~ /usr/include/stdlib.h:701:57: error: ‘size_t’ has not been declared 701 | extern void *reallocarray (void *__ptr, size_t __nmemb, size_t __size) | ^~~~~~ /usr/include/bits/stdio2.h:65:1: error: ‘size_t’ has not been declared 65 | __NTH (snprintf (char *__restrict __s, size_t __n, | ^~~~~ /usr/include/bits/stdio2.h:93:1: error: ‘size_t’ has not been declared 93 | __NTH (vsnprintf (__fortify_clang_overload_arg (char *, __restrict, __s), | ^~~~~ /usr/include/alloca.h:32:22: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 32 | extern void *alloca (size_t __size) __THROW; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/stdlib.h:712:22: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 712 | extern void *valloc (size_t __size) __THROW __attribute_malloc__ | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/stdlib.h:718:45: error: ‘size_t’ has not been declared 718 | extern int posix_memalign (void **__memptr, size_t __alignment, size_t __size) | ^~~~~~ /usr/include/stdlib.h:718:65: error: ‘size_t’ has not been declared 718 | extern int posix_memalign (void **__memptr, size_t __alignment, size_t __size) | ^~~~~~ /usr/include/stdlib.h:724:29: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 724 | extern void *aligned_alloc (size_t __alignment, size_t __size) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/stdlib.h:724:49: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 724 | extern void *aligned_alloc (size_t __alignment, size_t __size) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/stdlib.h:724:62: error: expression list treated as compound expression in initializer [-fpermissive] 724 | extern void *aligned_alloc (size_t __alignment, size_t __size) | ^ In file included from /usr/include/stdio.h:970: /usr/include/bits/stdio2.h: In function ‘char* fgets(char*, int, FILE*)’: /usr/include/bits/stdio2.h:311:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 311 | size_t __sz = __glibc_objsize (__s); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/stdlib.h:961:23: error: ‘size_t’ has not been declared 961 | size_t __nmemb, size_t __size, __compar_fn_t __compar) | ^~~~~~ /usr/include/stdlib.h:961:39: error: ‘size_t’ has not been declared 961 | size_t __nmemb, size_t __size, __compar_fn_t __compar) | ^~~~~~ In file included from /usr/include/stdlib.h:965: /usr/include/bits/stdlib-bsearch.h:20:49: error: ‘size_t’ has not been declared 20 | bsearch (const void *__key, const void *__base, size_t __nmemb, size_t __size, | ^~~~~~ /usr/include/bits/stdlib-bsearch.h:20:65: error: ‘size_t’ has not been declared 20 | bsearch (const void *__key, const void *__base, size_t __nmemb, size_t __size, | ^~~~~~ /usr/include/bits/stdlib-bsearch.h: In function ‘void* bsearch(const void*, const void*, int, int, __compar_fn_t)’: /usr/include/bits/stdlib-bsearch.h:23:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 23 | size_t __l, __u, __idx; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/stdio2.h:312:7: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 312 | if (__glibc_safe_or_unknown_len (__n, sizeof (char), __sz)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/ios:42: /usr/include/c++/14/bits/char_traits.h: In static member function ‘static constexpr std::size_t std::char_traits::length(const char_type*)’: /usr/include/c++/14/bits/char_traits.h:522:16: error: ‘wcslen’ was not declared in this scope 522 | return wcslen(__s); | ^~~~~~ /usr/include/bits/stdio2.h:315:7: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 315 | if (__glibc_unsafe_len (__n, sizeof (char), __sz)) | ^~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:318:28: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 318 | return __fgets_chk (__s, __sz, __n, __stream); | ^~~~ | __s /usr/include/bits/stdio2.h: At global scope: /usr/include/bits/stdio2.h:321:69: error: ‘size_t’ does not name a type 321 | __fortify_function __wur __nonnull ((4)) __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/stdio2.h:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | /* Checking macros for stdio functions. /usr/include/bits/stdio2.h: In function ‘char* fgets_unlocked(char*, int, FILE*)’: /usr/include/bits/stdio2.h:348:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 348 | size_t __sz = __glibc_objsize (__s); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/stdio2.h:349:7: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 349 | if (__glibc_safe_or_unknown_len (__n, sizeof (char), __sz)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/bits/stdlib-bsearch.h:27:3: error: ‘__l’ was not declared in this scope; did you mean ‘__p’? 27 | __l = 0; | ^~~ | __p In file included from /usr/include/sched.h:44: /usr/include/bits/cpu-set.h: At global scope: /usr/include/bits/cpu-set.h:117:30: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 117 | extern int __sched_cpucount (size_t __setsize, const cpu_set_t *__setp) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/cpu-set.h:117:48: error: expected primary-expression before ‘const’ 117 | extern int __sched_cpucount (size_t __setsize, const cpu_set_t *__setp) | ^~~~~ /usr/include/bits/cpu-set.h:117:71: error: expression list treated as compound expression in initializer [-fpermissive] 117 | extern int __sched_cpucount (size_t __setsize, const cpu_set_t *__setp) | ^ /usr/include/bits/stdio2.h:352:7: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 352 | if (__glibc_unsafe_len (__n, sizeof (char), __sz)) | ^~~~~~~~~~~~~~~~~~ /usr/include/bits/cpu-set.h:119:37: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 119 | extern cpu_set_t *__sched_cpualloc (size_t __count) __THROW __wur; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/sched.h:130:46: error: ‘size_t’ has not been declared 130 | extern int sched_setaffinity (__pid_t __pid, size_t __cpusetsize, | ^~~~~~ /usr/include/sched.h:134:46: error: ‘size_t’ has not been declared 134 | extern int sched_getaffinity (__pid_t __pid, size_t __cpusetsize, | ^~~~~~ /usr/include/bits/stdlib-bsearch.h:28:3: error: ‘__u’ was not declared in this scope; did you mean ‘__p’? 28 | __u = __nmemb; | ^~~ | __p /usr/include/pthread.h:304:39: error: ‘size_t’ has not been declared 304 | size_t *__guardsize) | ^~~~~~ /usr/include/pthread.h:309:39: error: ‘size_t’ has not been declared 309 | size_t __guardsize) | ^~~~~~ /usr/include/pthread.h:367:47: error: ‘size_t’ has not been declared 367 | __attr, size_t *__restrict __stacksize) | ^~~~~~ /usr/include/pthread.h:374:39: error: ‘size_t’ has not been declared 374 | size_t __stacksize) | ^~~~~~ /usr/include/pthread.h:381:35: error: ‘size_t’ has not been declared 381 | size_t *__restrict __stacksize) | ^~~~~~ /usr/include/pthread.h:388:35: error: ‘size_t’ has not been declared 388 | size_t __stacksize) __THROW __nonnull ((1)); | ^~~~~~ /usr/include/pthread.h:395:41: error: ‘size_t’ has not been declared 395 | size_t __cpusetsize, | ^~~~~~ /usr/include/pthread.h:402:41: error: ‘size_t’ has not been declared 402 | size_t __cpusetsize, | ^~~~~~ /usr/include/bits/stdio2.h:355:37: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 355 | return __fgets_unlocked_chk (__s, __sz, __n, __stream); | ^~~~ | __s /usr/include/pthread.h:459:32: error: ‘size_t’ has not been declared 459 | size_t __buflen) | ^~~~~~ /usr/include/bits/stdio2.h: At global scope: /usr/include/bits/stdio2.h:361:69: error: ‘size_t’ does not name a type 361 | __fortify_function __wur __nonnull ((4)) __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/stdio2.h:361:69: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdlib-bsearch.h:31:7: error: ‘__idx’ was not declared in this scope; did you mean ‘__id_t’? 31 | __idx = (__l + __u) / 2; | ^~~~~ | __id_t /usr/include/c++/14/cstdio:113:11: error: ‘fread’ has not been declared in ‘::’ 113 | using ::fread; | ^~~~~ /usr/include/c++/14/cstdio:119:11: error: ‘fwrite’ has not been declared in ‘::’ 119 | using ::fwrite; | ^~~~~~ /usr/include/pthread.h:489:52: error: ‘size_t’ has not been declared 489 | extern int pthread_setaffinity_np (pthread_t __th, size_t __cpusetsize, | ^~~~~~ /usr/include/bits/stdlib-bsearch.h:51:10: error: ‘NULL’ was not declared in this scope 51 | return NULL; | ^~~~ /usr/include/pthread.h:494:52: error: ‘size_t’ has not been declared 494 | extern int pthread_getaffinity_np (pthread_t __th, size_t __cpusetsize, | ^~~~~~ /usr/include/bits/stdlib-bsearch.h:1:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | /* Perform binary search - inline version. /usr/include/stdlib.h: At global scope: /usr/include/stdlib.h:970:34: error: ‘size_t’ has not been declared 970 | extern void qsort (void *__base, size_t __nmemb, size_t __size, | ^~~~~~ /usr/include/stdlib.h:970:50: error: ‘size_t’ has not been declared 970 | extern void qsort (void *__base, size_t __nmemb, size_t __size, | ^~~~~~ /usr/include/stdlib.h:973:36: error: ‘size_t’ has not been declared 973 | extern void qsort_r (void *__base, size_t __nmemb, size_t __size, | ^~~~~~ /usr/include/stdlib.h:973:52: error: ‘size_t’ has not been declared 973 | extern void qsort_r (void *__base, size_t __nmemb, size_t __size, | ^~~~~~ /usr/include/stdlib.h:1044:20: error: ‘size_t’ has not been declared 1044 | size_t __len) __THROW __nonnull ((3, 4, 5)); | ^~~~~~ /usr/include/stdlib.h:1047:20: error: ‘size_t’ has not been declared 1047 | size_t __len) __THROW __nonnull ((3, 4, 5)); | ^~~~~~ /usr/include/stdlib.h:1051:45: error: ‘size_t’ has not been declared 1051 | char *__restrict __buf, size_t __len) | ^~~~~~ /usr/include/stdlib.h:1055:45: error: ‘size_t’ has not been declared 1055 | char *__restrict __buf, size_t __len) | ^~~~~~ /usr/include/stdlib.h:1062:36: error: ‘size_t’ has not been declared 1062 | extern int mblen (const char *__s, size_t __n) __THROW; | ^~~~~~ /usr/include/stdlib.h:1066:48: error: ‘size_t’ has not been declared 1066 | const char *__restrict __s, size_t __n) __THROW; | ^~~~~~ /usr/include/stdlib.h:1073:8: error: ‘size_t’ does not name a type 1073 | extern size_t mbstowcs (wchar_t *__restrict __pwcs, | ^~~~~~ /usr/include/stdlib.h:1073:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/stdlib.h:1077:8: error: ‘size_t’ does not name a type 1077 | extern size_t wcstombs (char *__restrict __s, | ^~~~~~ /usr/include/stdlib.h:1077:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/stdlib.h:1134:46: error: ‘size_t’ has not been declared 1134 | extern int ptsname_r (int __fd, char *__buf, size_t __buflen) | ^~~~~~ In file included from /usr/include/stdlib.h:1155: /usr/include/bits/stdlib-float.h: In function ‘double atof(const char*)’: /usr/include/bits/stdlib-float.h:27:36: error: ‘NULL’ was not declared in this scope 27 | return strtod (__nptr, (char **) NULL); | ^~~~ /usr/include/bits/stdlib-float.h:1:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | /* Floating-point inline functions for stdlib.h. In file included from /usr/include/stdlib.h:1159: /usr/include/bits/stdlib.h: At global scope: /usr/include/bits/stdlib.h:25:30: error: ‘size_t’ has not been declared 25 | size_t __resolvedlen) __THROW __wur; | ^~~~~~ /usr/include/bits/stdlib.h:29:14: error: ‘size_t’ has not been declared 29 | extern char *__REDIRECT_NTH (__realpath_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/stdlib.h: In function ‘char* realpath(const char*, char*)’: /usr/include/bits/stdlib.h:46:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 46 | size_t __sz = __glibc_objsize (__resolved); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/x86_64-redhat-linux/bits/gthr-default.h: In function ‘int __gthread_create(__gthread_t*, void* (*)(void*), void*)’: /usr/include/c++/14/x86_64-redhat-linux/bits/gthr-default.h:676:48: error: ‘NULL’ was not declared in this scope 676 | return __gthrw_(pthread_create) (__threadid, NULL, __func, __args); | ^~~~ /usr/include/c++/14/x86_64-redhat-linux/bits/gthr-default.h:36:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 35 | #include +++ |+#include 36 | /usr/include/bits/stdlib.h:48:7: error: ‘__sz’ was not declared in this scope 48 | if (__sz == (size_t) -1) | ^~~~ /usr/include/c++/14/x86_64-redhat-linux/bits/gthr-default.h: In function ‘void __gthread_mutex_init_function(__gthread_mutex_t*)’: /usr/include/c++/14/x86_64-redhat-linux/bits/gthr-default.h:746:44: error: ‘NULL’ was not declared in this scope 746 | __gthrw_(pthread_mutex_init) (__mutex, NULL); | ^~~~ /usr/include/c++/14/x86_64-redhat-linux/bits/gthr-default.h:746:44: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdlib.h:52:7: error: ‘__sz’ was not declared in this scope 52 | if (__glibc_unsafe_len (PATH_MAX, sizeof (char), __sz)) | ^~~~~~~~~~~~~~~~~~ /usr/include/bits/stdlib.h:55:46: error: ‘__sz’ was not declared in this scope 55 | return __realpath_chk (__name, __resolved, __sz); | ^~~~ /usr/include/bits/stdlib.h: At global scope: /usr/include/bits/stdlib.h:59:52: error: ‘size_t’ has not been declared 59 | extern int __ptsname_r_chk (int __fd, char *__buf, size_t __buflen, | ^~~~~~ /usr/include/bits/stdlib.h:60:29: error: ‘size_t’ has not been declared 60 | size_t __nreal) __THROW __nonnull ((2)) | ^~~~~~ /usr/include/bits/stdlib.h:62:12: error: ‘size_t’ has not been declared 62 | extern int __REDIRECT_NTH (__ptsname_r_alias, (int __fd, char *__buf, | ^~~~~~~~~~~~~~ /usr/include/bits/stdlib.h:65:12: error: ‘size_t’ has not been declared 65 | extern int __REDIRECT_NTH (__ptsname_r_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/stdlib.h:65:12: error: ‘size_t’ has not been declared 65 | extern int __REDIRECT_NTH (__ptsname_r_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/stdlib.h:72:1: error: ‘size_t’ has not been declared 72 | __NTH (ptsname_r (int __fd, | ^~~~~ /usr/include/bits/stdlib.h:85:54: error: ‘size_t’ has not been declared 85 | extern int __wctomb_chk (char *__s, wchar_t __wchar, size_t __buflen) | ^~~~~~ /usr/include/bits/stdlib.h: In function ‘int wctomb(char*, wchar_t)’: /usr/include/bits/stdlib.h:100:33: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 100 | if (__glibc_objsize (__s) != (size_t) -1 | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/stdlib.h: At global scope: /usr/include/bits/stdlib.h:107:8: error: ‘size_t’ does not name a type 107 | extern size_t __mbstowcs_chk (wchar_t *__restrict __dst, | ^~~~~~ /usr/include/bits/stdlib.h:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | /* Checking macros for stdlib functions. /usr/include/bits/stdlib.h:111:8: error: ‘size_t’ does not name a type 111 | extern size_t __REDIRECT_NTH (__mbstowcs_nulldst, | ^~~~~~ /usr/include/bits/stdlib.h:111:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdlib.h:116:8: error: ‘size_t’ does not name a type 116 | extern size_t __REDIRECT_NTH (__mbstowcs_alias, | ^~~~~~ /usr/include/bits/stdlib.h:116:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdlib.h:121:8: error: ‘size_t’ does not name a type 121 | extern size_t __REDIRECT_NTH (__mbstowcs_chk_warn, | ^~~~~~ /usr/include/bits/stdlib.h:121:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdlib.h:128:47: error: ‘size_t’ does not name a type 128 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/stdlib.h:128:47: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdlib.h:143:8: error: ‘size_t’ does not name a type 143 | extern size_t __wcstombs_chk (char *__restrict __dst, | ^~~~~~ /usr/include/bits/stdlib.h:143:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdlib.h:147:8: error: ‘size_t’ does not name a type 147 | extern size_t __REDIRECT_NTH (__wcstombs_alias, | ^~~~~~ /usr/include/bits/stdlib.h:147:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdlib.h:152:8: error: ‘size_t’ does not name a type 152 | extern size_t __REDIRECT_NTH (__wcstombs_chk_warn, | ^~~~~~ /usr/include/bits/stdlib.h:152:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdlib.h:158:47: error: ‘size_t’ does not name a type 158 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/stdlib.h:158:47: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/c++/14/bits/basic_string.h: In function ‘std::string std::__cxx11::to_string(float)’: /usr/include/c++/14/bits/basic_string.h:4405:43: error: no matching function for call to ‘__to_xstring(int (*)(char*, int, const char*, __va_list_tag*) noexcept, const int&, const char [3], float&)’ 4405 | return __gnu_cxx::__to_xstring(&std::vsnprintf, __n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4406 | "%f", __val); | ~~~~~~~~~~~~ /usr/include/c++/14/ext/string_conversions.h:101:5: note: candidate: ‘template _String __gnu_cxx::__to_xstring(int (*)(_CharT*, std::size_t, const _CharT*, __va_list_tag*), std::size_t, const _CharT*, ...)’ 101 | __to_xstring(int (*__convf) (_CharT*, std::size_t, const _CharT*, | ^~~~~~~~~~~~ /usr/include/c++/14/ext/string_conversions.h:101:5: note: template argument deduction/substitution failed: /usr/include/c++/14/bits/basic_string.h:4405:43: note: mismatched types ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ 4405 | return __gnu_cxx::__to_xstring(&std::vsnprintf, __n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4406 | "%f", __val); | ~~~~~~~~~~~~ /usr/include/c++/14/bits/basic_string.h: In function ‘std::string std::__cxx11::to_string(double)’: /usr/include/c++/14/bits/basic_string.h:4415:43: error: no matching function for call to ‘__to_xstring(int (*)(char*, int, const char*, __va_list_tag*) noexcept, const int&, const char [3], double&)’ 4415 | return __gnu_cxx::__to_xstring(&std::vsnprintf, __n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4416 | "%f", __val); | ~~~~~~~~~~~~ /usr/include/c++/14/ext/string_conversions.h:101:5: note: candidate: ‘template _String __gnu_cxx::__to_xstring(int (*)(_CharT*, std::size_t, const _CharT*, __va_list_tag*), std::size_t, const _CharT*, ...)’ 101 | __to_xstring(int (*__convf) (_CharT*, std::size_t, const _CharT*, | ^~~~~~~~~~~~ /usr/include/c++/14/ext/string_conversions.h:101:5: note: template argument deduction/substitution failed: /usr/include/c++/14/bits/basic_string.h:4415:43: note: mismatched types ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ 4415 | return __gnu_cxx::__to_xstring(&std::vsnprintf, __n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4416 | "%f", __val); | ~~~~~~~~~~~~ /usr/include/c++/14/cstdlib:158:11: error: ‘mbstowcs’ has not been declared in ‘::’ 158 | using ::mbstowcs; | ^~~~~~~~ /usr/include/c++/14/cstdlib:175:11: error: ‘wcstombs’ has not been declared in ‘::’ 175 | using ::wcstombs; | ^~~~~~~~ /usr/include/c++/14/bits/basic_string.h: In function ‘std::string std::__cxx11::to_string(long double)’: /usr/include/c++/14/bits/basic_string.h:4425:43: error: no matching function for call to ‘__to_xstring(int (*)(char*, int, const char*, __va_list_tag*) noexcept, const int&, const char [4], long double&)’ 4425 | return __gnu_cxx::__to_xstring(&std::vsnprintf, __n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4426 | "%Lf", __val); | ~~~~~~~~~~~~~ /usr/include/c++/14/ext/string_conversions.h:101:5: note: candidate: ‘template _String __gnu_cxx::__to_xstring(int (*)(_CharT*, std::size_t, const _CharT*, __va_list_tag*), std::size_t, const _CharT*, ...)’ 101 | __to_xstring(int (*__convf) (_CharT*, std::size_t, const _CharT*, | ^~~~~~~~~~~~ /usr/include/c++/14/ext/string_conversions.h:101:5: note: template argument deduction/substitution failed: /usr/include/c++/14/bits/basic_string.h:4425:43: note: mismatched types ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ 4425 | return __gnu_cxx::__to_xstring(&std::vsnprintf, __n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4426 | "%Lf", __val); | ~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:47: /usr/include/bits/types/cookie_io_functions_t.h:28:43: error: ‘size_t’ has not been declared 28 | size_t __nbytes); | ^~~~~~ /usr/include/bits/types/cookie_io_functions_t.h:37:44: error: ‘size_t’ has not been declared 37 | size_t __nbytes); | ^~~~~~ /usr/include/stdio.h:314:35: error: ‘size_t’ has not been declared 314 | extern FILE *fmemopen (void *__s, size_t __len, const char *__modes) | ^~~~~~ /usr/include/stdio.h:320:47: error: ‘size_t’ has not been declared 320 | extern FILE *open_memstream (char **__bufloc, size_t *__sizeloc) __THROW | ^~~~~~ /usr/include/stdio.h:327:53: error: ‘size_t’ has not been declared 327 | extern __FILE *open_wmemstream (wchar_t **__bufloc, size_t *__sizeloc) __THROW | ^~~~~~ /usr/include/stdio.h:340:34: error: ‘size_t’ has not been declared 340 | int __modes, size_t __n) __THROW __nonnull ((1)); | ^~~~~~ /usr/include/stdio.h:346:24: error: ‘size_t’ has not been declared 346 | size_t __size) __THROW __nonnull ((1)); | ^~~~~~ /usr/include/stdio.h:385:44: error: ‘size_t’ has not been declared 385 | extern int snprintf (char *__restrict __s, size_t __maxlen, | ^~~~~~ /usr/include/stdio.h:389:45: error: ‘size_t’ has not been declared 389 | extern int vsnprintf (char *__restrict __s, size_t __maxlen, | ^~~~~~ /usr/include/stdio.h:690:30: error: ‘size_t’ has not been declared 690 | size_t *__restrict __n, int __delimiter, | ^~~~~~ /usr/include/stdio.h:693:28: error: ‘size_t’ has not been declared 693 | size_t *__restrict __n, int __delimiter, | ^~~~~~ /usr/include/stdio.h:698:27: error: ‘size_t’ has not been declared 698 | size_t *__restrict __n, | ^~~~~~ /usr/include/stdio.h:728:8: error: ‘size_t’ does not name a type 728 | extern size_t fread (void *__restrict __ptr, size_t __size, | ^~~~~~ /usr/include/stdio.h:130:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 129 | #include +++ |+#include 130 | /usr/include/stdio.h:735:8: error: ‘size_t’ does not name a type 735 | extern size_t fwrite (const void *__restrict __ptr, size_t __size, | ^~~~~~ /usr/include/stdio.h:735:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/stdio.h:756:8: error: ‘size_t’ does not name a type 756 | extern size_t fread_unlocked (void *__restrict __ptr, size_t __size, | ^~~~~~ /usr/include/stdio.h:756:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/stdio.h:759:8: error: ‘size_t’ does not name a type 759 | extern size_t fwrite_unlocked (const void *__restrict __ptr, size_t __size, | ^~~~~~ /usr/include/stdio.h:759:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ In file included from /usr/include/stdio.h:954: /usr/include/bits/stdio2-decl.h:26:61: error: ‘size_t’ has not been declared 26 | extern int __sprintf_chk (char *__restrict __s, int __flag, size_t __slen, | ^~~~~~ /usr/include/bits/stdio2-decl.h:29:62: error: ‘size_t’ has not been declared 29 | extern int __vsprintf_chk (char *__restrict __s, int __flag, size_t __slen, | ^~~~~~ /usr/include/bits/stdio2-decl.h:36:50: error: ‘size_t’ has not been declared 36 | extern int __snprintf_chk (char *__restrict __s, size_t __n, int __flag, | ^~~~~~ /usr/include/bits/stdio2-decl.h:37:28: error: ‘size_t’ has not been declared 37 | size_t __slen, const char *__restrict __format, | ^~~~~~ /usr/include/bits/stdio2-decl.h:40:51: error: ‘size_t’ has not been declared 40 | extern int __vsnprintf_chk (char *__restrict __s, size_t __n, int __flag, | ^~~~~~ /usr/include/bits/stdio2-decl.h:41:29: error: ‘size_t’ has not been declared 41 | size_t __slen, const char *__restrict __format, | ^~~~~~ /usr/include/bits/stdio2-decl.h:100:14: error: ‘size_t’ has not been declared 100 | extern char *__REDIRECT (__fgets_chk_warn, | ^~~~~~~~~~ /usr/include/bits/stdio2-decl.h:106:49: error: ‘size_t’ has not been declared 106 | extern char *__fgets_chk (char *__restrict __s, size_t __size, int __n, | ^~~~~~ /usr/include/bits/stdio2-decl.h:110:8: error: ‘size_t’ does not name a type 110 | extern size_t __REDIRECT (__fread_alias, | ^~~~~~ /usr/include/bits/stdio2-decl.h:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | /* Checking macros for stdio functions. Declarations only. /usr/include/bits/stdio2-decl.h:114:8: error: ‘size_t’ does not name a type 114 | extern size_t __REDIRECT (__fread_chk_warn, | ^~~~~~ /usr/include/bits/stdio2-decl.h:114:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdio2-decl.h:122:8: error: ‘size_t’ does not name a type 122 | extern size_t __fread_chk (void *__restrict __ptr, size_t __ptrlen, | ^~~~~~ /usr/include/bits/stdio2-decl.h:122:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdio2-decl.h:131:14: error: ‘size_t’ has not been declared 131 | extern char *__REDIRECT (__fgets_unlocked_chk_warn, | ^~~~~~~~~~ /usr/include/bits/stdio2-decl.h:138:58: error: ‘size_t’ has not been declared 138 | extern char *__fgets_unlocked_chk (char *__restrict __s, size_t __size, | ^~~~~~ /usr/include/bits/stdio2-decl.h:145:8: error: ‘size_t’ does not name a type 145 | extern size_t __REDIRECT (__fread_unlocked_alias, | ^~~~~~ /usr/include/bits/stdio2-decl.h:145:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdio2-decl.h:149:8: error: ‘size_t’ does not name a type 149 | extern size_t __REDIRECT (__fread_unlocked_chk_warn, | ^~~~~~ /usr/include/bits/stdio2-decl.h:149:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdio2-decl.h:157:8: error: ‘size_t’ does not name a type 157 | extern size_t __fread_unlocked_chk (void *__restrict __ptr, size_t __ptrlen, | ^~~~~~ /usr/include/bits/stdio2-decl.h:157:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ In file included from /usr/include/stdio.h:966: /usr/include/bits/stdio.h:118:28: error: ‘size_t’ has not been declared 118 | getline (char **__lineptr, size_t *__n, FILE *__stream) | ^~~~~~ /usr/include/bits/stdio2.h:65:1: error: ‘size_t’ has not been declared 65 | __NTH (snprintf (char *__restrict __s, size_t __n, | ^~~~~ /usr/include/bits/stdio2.h:93:1: error: ‘size_t’ has not been declared 93 | __NTH (vsnprintf (__fortify_clang_overload_arg (char *, __restrict, __s), | ^~~~~ In file included from /usr/include/stdio.h:970: /usr/include/bits/stdio2.h: In function ‘char* fgets(char*, int, FILE*)’: /usr/include/bits/stdio2.h:311:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 311 | size_t __sz = __glibc_objsize (__s); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/stdio2.h:312:7: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 312 | if (__glibc_safe_or_unknown_len (__n, sizeof (char), __sz)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:315:7: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 315 | if (__glibc_unsafe_len (__n, sizeof (char), __sz)) | ^~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:318:28: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 318 | return __fgets_chk (__s, __sz, __n, __stream); | ^~~~ | __s /usr/include/bits/stdio2.h: At global scope: /usr/include/bits/stdio2.h:321:69: error: ‘size_t’ does not name a type 321 | __fortify_function __wur __nonnull ((4)) __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/stdio2.h:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | /* Checking macros for stdio functions. /usr/include/bits/stdio2.h: In function ‘char* fgets_unlocked(char*, int, FILE*)’: /usr/include/bits/stdio2.h:348:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 348 | size_t __sz = __glibc_objsize (__s); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/stdio2.h:349:7: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 349 | if (__glibc_safe_or_unknown_len (__n, sizeof (char), __sz)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:68: /usr/include/c++/14/bits/memory_resource.h: At global scope: /usr/include/c++/14/bits/memory_resource.h:63:52: error: ‘max_align_t’ was not declared in this scope 63 | static constexpr size_t _S_max_align = alignof(max_align_t); | ^~~~~~~~~~~ /usr/include/bits/stdio2.h:352:7: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 352 | if (__glibc_unsafe_len (__n, sizeof (char), __sz)) | ^~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:355:37: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 355 | return __fgets_unlocked_chk (__s, __sz, __n, __stream); | ^~~~ | __s /usr/include/bits/stdio2.h: At global scope: /usr/include/bits/stdio2.h:361:69: error: ‘size_t’ does not name a type 361 | __fortify_function __wur __nonnull ((4)) __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/stdio2.h:361:69: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/c++/14/cstdio:113:11: error: ‘fread’ has not been declared in ‘::’ 113 | using ::fread; | ^~~~~ /usr/include/c++/14/cstdio:119:11: error: ‘fwrite’ has not been declared in ‘::’ 119 | using ::fwrite; | ^~~~~~ /usr/include/c++/14/bits/basic_string.h: In function ‘std::string std::__cxx11::to_string(float)’: /usr/include/c++/14/bits/basic_string.h:4405:43: error: no matching function for call to ‘__to_xstring(int (*)(char*, int, const char*, __va_list_tag*) noexcept, const int&, const char [3], float&)’ 4405 | return __gnu_cxx::__to_xstring(&std::vsnprintf, __n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4406 | "%f", __val); | ~~~~~~~~~~~~ /usr/include/c++/14/ext/string_conversions.h:101:5: note: candidate: ‘template _String __gnu_cxx::__to_xstring(int (*)(_CharT*, std::size_t, const _CharT*, __va_list_tag*), std::size_t, const _CharT*, ...)’ 101 | __to_xstring(int (*__convf) (_CharT*, std::size_t, const _CharT*, | ^~~~~~~~~~~~ /usr/include/c++/14/ext/string_conversions.h:101:5: note: template argument deduction/substitution failed: /usr/include/c++/14/bits/basic_string.h:4405:43: note: mismatched types ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ 4405 | return __gnu_cxx::__to_xstring(&std::vsnprintf, __n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4406 | "%f", __val); | ~~~~~~~~~~~~ /usr/include/c++/14/bits/basic_string.h: In function ‘std::string std::__cxx11::to_string(double)’: /usr/include/c++/14/bits/basic_string.h:4415:43: error: no matching function for call to ‘__to_xstring(int (*)(char*, int, const char*, __va_list_tag*) noexcept, const int&, const char [3], double&)’ 4415 | return __gnu_cxx::__to_xstring(&std::vsnprintf, __n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4416 | "%f", __val); | ~~~~~~~~~~~~ /usr/include/c++/14/ext/string_conversions.h:101:5: note: candidate: ‘template _String __gnu_cxx::__to_xstring(int (*)(_CharT*, std::size_t, const _CharT*, __va_list_tag*), std::size_t, const _CharT*, ...)’ 101 | __to_xstring(int (*__convf) (_CharT*, std::size_t, const _CharT*, | ^~~~~~~~~~~~ /usr/include/c++/14/ext/string_conversions.h:101:5: note: template argument deduction/substitution failed: /usr/include/c++/14/bits/basic_string.h:4415:43: note: mismatched types ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ 4415 | return __gnu_cxx::__to_xstring(&std::vsnprintf, __n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4416 | "%f", __val); | ~~~~~~~~~~~~ /usr/include/c++/14/bits/basic_string.h: In function ‘std::string std::__cxx11::to_string(long double)’: /usr/include/c++/14/bits/basic_string.h:4425:43: error: no matching function for call to ‘__to_xstring(int (*)(char*, int, const char*, __va_list_tag*) noexcept, const int&, const char [4], long double&)’ 4425 | return __gnu_cxx::__to_xstring(&std::vsnprintf, __n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4426 | "%Lf", __val); | ~~~~~~~~~~~~~ /usr/include/c++/14/ext/string_conversions.h:101:5: note: candidate: ‘template _String __gnu_cxx::__to_xstring(int (*)(_CharT*, std::size_t, const _CharT*, __va_list_tag*), std::size_t, const _CharT*, ...)’ 101 | __to_xstring(int (*__convf) (_CharT*, std::size_t, const _CharT*, | ^~~~~~~~~~~~ /usr/include/c++/14/ext/string_conversions.h:101:5: note: template argument deduction/substitution failed: /usr/include/c++/14/bits/basic_string.h:4425:43: note: mismatched types ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ 4425 | return __gnu_cxx::__to_xstring(&std::vsnprintf, __n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4426 | "%Lf", __val); | ~~~~~~~~~~~~~ /usr/include/stdlib.h: At global scope: /usr/include/stdlib.h:98:8: error: ‘size_t’ does not name a type 98 | extern size_t __ctype_get_mb_cur_max (void) __THROW __wur; | ^~~~~~ /usr/include/stdlib.h:42:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 41 | # include +++ |+#include 42 | /usr/include/stdlib.h:278:36: error: ‘size_t’ has not been declared 278 | extern int strfromd (char *__dest, size_t __size, const char *__format, | ^~~~~~ /usr/include/stdlib.h:282:36: error: ‘size_t’ has not been declared 282 | extern int strfromf (char *__dest, size_t __size, const char *__format, | ^~~~~~ /usr/include/stdlib.h:286:36: error: ‘size_t’ has not been declared 286 | extern int strfroml (char *__dest, size_t __size, const char *__format, | ^~~~~~ /usr/include/stdlib.h:298:38: error: ‘size_t’ has not been declared 298 | extern int strfromf32 (char *__dest, size_t __size, const char * __format, | ^~~~~~ /usr/include/stdlib.h:304:38: error: ‘size_t’ has not been declared 304 | extern int strfromf64 (char *__dest, size_t __size, const char * __format, | ^~~~~~ /usr/include/stdlib.h:310:39: error: ‘size_t’ has not been declared 310 | extern int strfromf128 (char *__dest, size_t __size, const char * __format, | ^~~~~~ /usr/include/stdlib.h:316:39: error: ‘size_t’ has not been declared 316 | extern int strfromf32x (char *__dest, size_t __size, const char * __format, | ^~~~~~ /usr/include/stdlib.h:322:39: error: ‘size_t’ has not been declared 322 | extern int strfromf64x (char *__dest, size_t __size, const char * __format, | ^~~~~~ /usr/include/stdlib.h: In function ‘int atoi(const char*)’: /usr/include/stdlib.h:483:42: error: ‘NULL’ was not declared in this scope 483 | return (int) strtol (__nptr, (char **) NULL, 10); | ^~~~ /usr/include/stdlib.h:483:42: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/stdlib.h: In function ‘long int atol(const char*)’: /usr/include/stdlib.h:488:36: error: ‘NULL’ was not declared in this scope 488 | return strtol (__nptr, (char **) NULL, 10); | ^~~~ /usr/include/stdlib.h:488:36: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/stdlib.h: In function ‘long long int atoll(const char*)’: /usr/include/stdlib.h:495:37: error: ‘NULL’ was not declared in this scope 495 | return strtoll (__nptr, (char **) NULL, 10); | ^~~~ /usr/include/stdlib.h:495:37: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/stdlib.h: At global scope: /usr/include/stdlib.h:531:25: error: ‘size_t’ has not been declared 531 | size_t __statelen) __THROW __nonnull ((2)); | ^~~~~~ /usr/include/stdlib.h:561:25: error: ‘size_t’ has not been declared 561 | size_t __statelen, | ^~~~~~ /usr/include/stdlib.h: At global scope: /usr/include/stdlib.h:98:8: error: ‘size_t’ does not name a type 98 | extern size_t __ctype_get_mb_cur_max (void) __THROW __wur; | ^~~~~~ /usr/include/stdlib.h:42:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 41 | # include +++ |+#include 42 | /usr/include/stdlib.h:661:42: error: ‘size_t’ has not been declared 661 | extern void arc4random_buf (void *__buf, size_t __size) | ^~~~~~ /usr/include/stdlib.h:672:22: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ | ^~~~~~ | std::size_t /usr/include/stdlib.h:278:36: error: ‘size_t’ has not been declared 278 | extern int strfromd (char *__dest, size_t __size, const char *__format, | ^~~~~~ /usr/include/stdlib.h:282:36: error: ‘size_t’ has not been declared 282 | extern int strfromf (char *__dest, size_t __size, const char *__format, | ^~~~~~ /usr/include/stdlib.h:286:36: error: ‘size_t’ has not been declared 286 | extern int strfroml (char *__dest, size_t __size, const char *__format, | ^~~~~~ /usr/include/stdlib.h:298:38: error: ‘size_t’ has not been declared 298 | extern int strfromf32 (char *__dest, size_t __size, const char * __format, | ^~~~~~ /usr/include/stdlib.h:304:38: error: ‘size_t’ has not been declared 304 | extern int strfromf64 (char *__dest, size_t __size, const char * __format, | ^~~~~~ /usr/include/stdlib.h:310:39: error: ‘size_t’ has not been declared 310 | extern int strfromf128 (char *__dest, size_t __size, const char * __format, | ^~~~~~ /usr/include/stdlib.h:316:39: error: ‘size_t’ has not been declared 316 | extern int strfromf32x (char *__dest, size_t __size, const char * __format, | ^~~~~~ /usr/include/stdlib.h:322:39: error: ‘size_t’ has not been declared 322 | extern int strfromf64x (char *__dest, size_t __size, const char * __format, | ^~~~~~ /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/stdlib.h: In function ‘int atoi(const char*)’: /usr/include/stdlib.h:483:42: error: ‘NULL’ was not declared in this scope 483 | return (int) strtol (__nptr, (char **) NULL, 10); | ^~~~ /usr/include/stdlib.h:483:42: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/stdlib.h:675:22: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 675 | extern void *calloc (size_t __nmemb, size_t __size) | ^~~~~~ | std::size_t /usr/include/stdlib.h: In function ‘long int atol(const char*)’: /usr/include/stdlib.h:488:36: error: ‘NULL’ was not declared in this scope 488 | return strtol (__nptr, (char **) NULL, 10); | ^~~~ /usr/include/stdlib.h:488:36: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/stdlib.h: In function ‘long long int atoll(const char*)’: /usr/include/stdlib.h:495:37: error: ‘NULL’ was not declared in this scope 495 | return strtoll (__nptr, (char **) NULL, 10); | ^~~~ /usr/include/stdlib.h:495:37: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/stdlib.h: At global scope: /usr/include/stdlib.h:531:25: error: ‘size_t’ has not been declared 531 | size_t __statelen) __THROW __nonnull ((2)); | ^~~~~~ /usr/include/stdlib.h:561:25: error: ‘size_t’ has not been declared 561 | size_t __statelen, | ^~~~~~ /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/stdlib.h:661:42: error: ‘size_t’ has not been declared 661 | extern void arc4random_buf (void *__buf, size_t __size) | ^~~~~~ /usr/include/stdlib.h:672:22: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/stdlib.h:675:38: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 675 | extern void *calloc (size_t __nmemb, size_t __size) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/stdlib.h:675:51: error: expression list treated as compound expression in initializer [-fpermissive] 675 | extern void *calloc (size_t __nmemb, size_t __size) | ^ /usr/include/stdlib.h:675:22: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 675 | extern void *calloc (size_t __nmemb, size_t __size) | ^~~~~~ | std::size_t /usr/include/stdlib.h:683:36: error: ‘size_t’ has not been declared 683 | extern void *realloc (void *__ptr, size_t __size) | ^~~~~~ /usr/include/stdlib.h:695:41: error: ‘size_t’ has not been declared 695 | extern void *reallocarray (void *__ptr, size_t __nmemb, size_t __size) | ^~~~~~ /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/stdlib.h:695:57: error: ‘size_t’ has not been declared 695 | extern void *reallocarray (void *__ptr, size_t __nmemb, size_t __size) | ^~~~~~ /usr/include/stdlib.h:675:38: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 675 | extern void *calloc (size_t __nmemb, size_t __size) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/stdlib.h:675:51: error: expression list treated as compound expression in initializer [-fpermissive] 675 | extern void *calloc (size_t __nmemb, size_t __size) | ^ /usr/include/stdlib.h:683:36: error: ‘size_t’ has not been declared 683 | extern void *realloc (void *__ptr, size_t __size) | ^~~~~~ /usr/include/stdlib.h:695:41: error: ‘size_t’ has not been declared 695 | extern void *reallocarray (void *__ptr, size_t __nmemb, size_t __size) | ^~~~~~ /usr/include/stdlib.h:695:57: error: ‘size_t’ has not been declared 695 | extern void *reallocarray (void *__ptr, size_t __nmemb, size_t __size) | ^~~~~~ /usr/include/stdlib.h:701:41: error: ‘size_t’ has not been declared 701 | extern void *reallocarray (void *__ptr, size_t __nmemb, size_t __size) | ^~~~~~ /usr/include/stdlib.h:701:57: error: ‘size_t’ has not been declared 701 | extern void *reallocarray (void *__ptr, size_t __nmemb, size_t __size) | ^~~~~~ /usr/include/alloca.h:32:22: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 32 | extern void *alloca (size_t __size) __THROW; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/stdlib.h:712:22: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 712 | extern void *valloc (size_t __size) __THROW __attribute_malloc__ | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/stdlib.h:718:45: error: ‘size_t’ has not been declared 718 | extern int posix_memalign (void **__memptr, size_t __alignment, size_t __size) | ^~~~~~ /usr/include/stdlib.h:718:65: error: ‘size_t’ has not been declared 718 | extern int posix_memalign (void **__memptr, size_t __alignment, size_t __size) | ^~~~~~ /usr/include/stdlib.h:724:29: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 724 | extern void *aligned_alloc (size_t __alignment, size_t __size) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/stdlib.h:724:49: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 724 | extern void *aligned_alloc (size_t __alignment, size_t __size) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/stdlib.h:724:62: error: expression list treated as compound expression in initializer [-fpermissive] 724 | extern void *aligned_alloc (size_t __alignment, size_t __size) | ^ /usr/include/stdlib.h:961:23: error: ‘size_t’ has not been declared 961 | size_t __nmemb, size_t __size, __compar_fn_t __compar) | ^~~~~~ /usr/include/stdlib.h:961:39: error: ‘size_t’ has not been declared 961 | size_t __nmemb, size_t __size, __compar_fn_t __compar) | ^~~~~~ In file included from /usr/include/stdlib.h:965: /usr/include/bits/stdlib-bsearch.h:20:49: error: ‘size_t’ has not been declared 20 | bsearch (const void *__key, const void *__base, size_t __nmemb, size_t __size, | ^~~~~~ /usr/include/bits/stdlib-bsearch.h:20:65: error: ‘size_t’ has not been declared 20 | bsearch (const void *__key, const void *__base, size_t __nmemb, size_t __size, | ^~~~~~ /usr/include/bits/stdlib-bsearch.h: In function ‘void* bsearch(const void*, const void*, int, int, __compar_fn_t)’: /usr/include/bits/stdlib-bsearch.h:23:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 23 | size_t __l, __u, __idx; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/stdlib-bsearch.h:27:3: error: ‘__l’ was not declared in this scope; did you mean ‘__p’? 27 | __l = 0; | ^~~ | __p /usr/include/stdlib.h:701:41: error: ‘size_t’ has not been declared 701 | extern void *reallocarray (void *__ptr, size_t __nmemb, size_t __size) | ^~~~~~ /usr/include/stdlib.h:701:57: error: ‘size_t’ has not been declared 701 | extern void *reallocarray (void *__ptr, size_t __nmemb, size_t __size) | ^~~~~~ /usr/include/alloca.h:32:22: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 32 | extern void *alloca (size_t __size) __THROW; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/stdlib-bsearch.h:28:3: error: ‘__u’ was not declared in this scope; did you mean ‘__p’? 28 | __u = __nmemb; | ^~~ | __p /usr/include/stdlib.h:712:22: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 712 | extern void *valloc (size_t __size) __THROW __attribute_malloc__ | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/stdlib.h:718:45: error: ‘size_t’ has not been declared 718 | extern int posix_memalign (void **__memptr, size_t __alignment, size_t __size) | ^~~~~~ /usr/include/stdlib.h:718:65: error: ‘size_t’ has not been declared 718 | extern int posix_memalign (void **__memptr, size_t __alignment, size_t __size) | ^~~~~~ /usr/include/bits/stdlib-bsearch.h:31:7: error: ‘__idx’ was not declared in this scope; did you mean ‘__id_t’? 31 | __idx = (__l + __u) / 2; | ^~~~~ | __id_t /usr/include/stdlib.h:724:29: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 724 | extern void *aligned_alloc (size_t __alignment, size_t __size) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/stdlib-bsearch.h:51:10: error: ‘NULL’ was not declared in this scope 51 | return NULL; | ^~~~ /usr/include/bits/stdlib-bsearch.h:1:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | /* Perform binary search - inline version. /usr/include/stdlib.h: At global scope: /usr/include/stdlib.h:970:34: error: ‘size_t’ has not been declared 970 | extern void qsort (void *__base, size_t __nmemb, size_t __size, | ^~~~~~ /usr/include/stdlib.h:970:50: error: ‘size_t’ has not been declared 970 | extern void qsort (void *__base, size_t __nmemb, size_t __size, | ^~~~~~ /usr/include/stdlib.h:973:36: error: ‘size_t’ has not been declared 973 | extern void qsort_r (void *__base, size_t __nmemb, size_t __size, | ^~~~~~ /usr/include/stdlib.h:973:52: error: ‘size_t’ has not been declared 973 | extern void qsort_r (void *__base, size_t __nmemb, size_t __size, | ^~~~~~ /usr/include/stdlib.h:1044:20: error: ‘size_t’ has not been declared 1044 | size_t __len) __THROW __nonnull ((3, 4, 5)); | ^~~~~~ /usr/include/stdlib.h:1047:20: error: ‘size_t’ has not been declared 1047 | size_t __len) __THROW __nonnull ((3, 4, 5)); | ^~~~~~ /usr/include/stdlib.h:1051:45: error: ‘size_t’ has not been declared 1051 | char *__restrict __buf, size_t __len) | ^~~~~~ /usr/include/stdlib.h:1055:45: error: ‘size_t’ has not been declared 1055 | char *__restrict __buf, size_t __len) | ^~~~~~ /usr/include/stdlib.h:1062:36: error: ‘size_t’ has not been declared 1062 | extern int mblen (const char *__s, size_t __n) __THROW; | ^~~~~~ /usr/include/stdlib.h:1066:48: error: ‘size_t’ has not been declared 1066 | const char *__restrict __s, size_t __n) __THROW; | ^~~~~~ /usr/include/stdlib.h:1073:8: error: ‘size_t’ does not name a type 1073 | extern size_t mbstowcs (wchar_t *__restrict __pwcs, | ^~~~~~ /usr/include/stdlib.h:1073:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/stdlib.h:1077:8: error: ‘size_t’ does not name a type 1077 | extern size_t wcstombs (char *__restrict __s, | ^~~~~~ /usr/include/stdlib.h:1077:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/stdlib.h:1134:46: error: ‘size_t’ has not been declared 1134 | extern int ptsname_r (int __fd, char *__buf, size_t __buflen) | ^~~~~~ In file included from /usr/include/stdlib.h:1155: /usr/include/bits/stdlib-float.h: In function ‘double atof(const char*)’: /usr/include/bits/stdlib-float.h:27:36: error: ‘NULL’ was not declared in this scope 27 | return strtod (__nptr, (char **) NULL); | ^~~~ /usr/include/bits/stdlib-float.h:1:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | /* Floating-point inline functions for stdlib.h. In file included from /usr/include/stdlib.h:1159: /usr/include/bits/stdlib.h: At global scope: /usr/include/bits/stdlib.h:25:30: error: ‘size_t’ has not been declared 25 | size_t __resolvedlen) __THROW __wur; | ^~~~~~ /usr/include/bits/stdlib.h:29:14: error: ‘size_t’ has not been declared 29 | extern char *__REDIRECT_NTH (__realpath_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/stdlib.h: In function ‘char* realpath(const char*, char*)’: /usr/include/bits/stdlib.h:46:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 46 | size_t __sz = __glibc_objsize (__resolved); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/stdlib.h:48:7: error: ‘__sz’ was not declared in this scope 48 | if (__sz == (size_t) -1) | ^~~~ /usr/include/stdlib.h:724:49: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 724 | extern void *aligned_alloc (size_t __alignment, size_t __size) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/stdlib.h:52:7: error: ‘__sz’ was not declared in this scope 52 | if (__glibc_unsafe_len (PATH_MAX, sizeof (char), __sz)) | ^~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:724:62: error: expression list treated as compound expression in initializer [-fpermissive] 724 | extern void *aligned_alloc (size_t __alignment, size_t __size) | ^ /usr/include/stdlib.h:961:23: error: ‘size_t’ has not been declared 961 | size_t __nmemb, size_t __size, __compar_fn_t __compar) | ^~~~~~ /usr/include/stdlib.h:961:39: error: ‘size_t’ has not been declared 961 | size_t __nmemb, size_t __size, __compar_fn_t __compar) | ^~~~~~ In file included from /usr/include/stdlib.h:965: /usr/include/bits/stdlib-bsearch.h:20:49: error: ‘size_t’ has not been declared 20 | bsearch (const void *__key, const void *__base, size_t __nmemb, size_t __size, | ^~~~~~ /usr/include/bits/stdlib.h:55:46: error: ‘__sz’ was not declared in this scope 55 | return __realpath_chk (__name, __resolved, __sz); | ^~~~ /usr/include/bits/stdlib.h: At global scope: /usr/include/bits/stdlib.h:59:52: error: ‘size_t’ has not been declared 59 | extern int __ptsname_r_chk (int __fd, char *__buf, size_t __buflen, | ^~~~~~ /usr/include/bits/stdlib-bsearch.h:20:65: error: ‘size_t’ has not been declared 20 | bsearch (const void *__key, const void *__base, size_t __nmemb, size_t __size, | ^~~~~~ /usr/include/bits/stdlib.h:60:29: error: ‘size_t’ has not been declared 60 | size_t __nreal) __THROW __nonnull ((2)) | ^~~~~~ /usr/include/bits/stdlib.h:62:12: error: ‘size_t’ has not been declared 62 | extern int __REDIRECT_NTH (__ptsname_r_alias, (int __fd, char *__buf, | ^~~~~~~~~~~~~~ /usr/include/bits/stdlib.h:65:12: error: ‘size_t’ has not been declared 65 | extern int __REDIRECT_NTH (__ptsname_r_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/stdlib.h:65:12: error: ‘size_t’ has not been declared 65 | extern int __REDIRECT_NTH (__ptsname_r_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/stdlib.h:72:1: error: ‘size_t’ has not been declared 72 | __NTH (ptsname_r (int __fd, | ^~~~~ /usr/include/bits/stdlib-bsearch.h: In function ‘void* bsearch(const void*, const void*, int, int, __compar_fn_t)’: /usr/include/bits/stdlib-bsearch.h:23:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 23 | size_t __l, __u, __idx; | ^~~~~~ | std::size_t /usr/include/bits/stdlib.h:85:54: error: ‘size_t’ has not been declared 85 | extern int __wctomb_chk (char *__s, wchar_t __wchar, size_t __buflen) | ^~~~~~ /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/stdlib.h: In function ‘int wctomb(char*, wchar_t)’: /usr/include/bits/stdlib.h:100:33: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 100 | if (__glibc_objsize (__s) != (size_t) -1 | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/stdlib.h: At global scope: /usr/include/bits/stdlib.h:107:8: error: ‘size_t’ does not name a type 107 | extern size_t __mbstowcs_chk (wchar_t *__restrict __dst, | ^~~~~~ /usr/include/bits/stdlib.h:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | /* Checking macros for stdlib functions. /usr/include/bits/stdlib.h:111:8: error: ‘size_t’ does not name a type 111 | extern size_t __REDIRECT_NTH (__mbstowcs_nulldst, | ^~~~~~ /usr/include/bits/stdlib.h:111:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdlib.h:116:8: error: ‘size_t’ does not name a type 116 | extern size_t __REDIRECT_NTH (__mbstowcs_alias, | ^~~~~~ /usr/include/bits/stdlib.h:116:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdlib.h:121:8: error: ‘size_t’ does not name a type 121 | extern size_t __REDIRECT_NTH (__mbstowcs_chk_warn, | ^~~~~~ /usr/include/bits/stdlib.h:121:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdlib.h:128:47: error: ‘size_t’ does not name a type 128 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/stdlib.h:128:47: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdlib.h:143:8: error: ‘size_t’ does not name a type 143 | extern size_t __wcstombs_chk (char *__restrict __dst, | ^~~~~~ /usr/include/bits/stdlib.h:143:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdlib.h:147:8: error: ‘size_t’ does not name a type 147 | extern size_t __REDIRECT_NTH (__wcstombs_alias, | ^~~~~~ /usr/include/bits/stdlib.h:147:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdlib.h:152:8: error: ‘size_t’ does not name a type 152 | extern size_t __REDIRECT_NTH (__wcstombs_chk_warn, | ^~~~~~ /usr/include/bits/stdlib.h:152:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdlib.h:158:47: error: ‘size_t’ does not name a type 158 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/stdlib.h:158:47: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/c++/14/cstdlib:158:11: error: ‘mbstowcs’ has not been declared in ‘::’ 158 | using ::mbstowcs; | ^~~~~~~~ /usr/include/c++/14/cstdlib:175:11: error: ‘wcstombs’ has not been declared in ‘::’ 175 | using ::wcstombs; | ^~~~~~~~ In file included from /usr/include/stdio.h:47: /usr/include/bits/types/cookie_io_functions_t.h:28:43: error: ‘size_t’ has not been declared 28 | size_t __nbytes); | ^~~~~~ /usr/include/bits/types/cookie_io_functions_t.h:37:44: error: ‘size_t’ has not been declared 37 | size_t __nbytes); | ^~~~~~ /usr/include/stdio.h:314:35: error: ‘size_t’ has not been declared 314 | extern FILE *fmemopen (void *__s, size_t __len, const char *__modes) | ^~~~~~ /usr/include/stdio.h:320:47: error: ‘size_t’ has not been declared 320 | extern FILE *open_memstream (char **__bufloc, size_t *__sizeloc) __THROW | ^~~~~~ /usr/include/stdio.h:327:53: error: ‘size_t’ has not been declared 327 | extern __FILE *open_wmemstream (wchar_t **__bufloc, size_t *__sizeloc) __THROW | ^~~~~~ /usr/include/stdio.h:340:34: error: ‘size_t’ has not been declared 340 | int __modes, size_t __n) __THROW __nonnull ((1)); | ^~~~~~ /usr/include/stdio.h:346:24: error: ‘size_t’ has not been declared 346 | size_t __size) __THROW __nonnull ((1)); | ^~~~~~ /usr/include/stdio.h:385:44: error: ‘size_t’ has not been declared 385 | extern int snprintf (char *__restrict __s, size_t __maxlen, | ^~~~~~ /usr/include/stdio.h:389:45: error: ‘size_t’ has not been declared 389 | extern int vsnprintf (char *__restrict __s, size_t __maxlen, | ^~~~~~ /usr/include/stdio.h:690:30: error: ‘size_t’ has not been declared 690 | size_t *__restrict __n, int __delimiter, | ^~~~~~ /usr/include/stdio.h:693:28: error: ‘size_t’ has not been declared 693 | size_t *__restrict __n, int __delimiter, | ^~~~~~ /usr/include/stdio.h:698:27: error: ‘size_t’ has not been declared 698 | size_t *__restrict __n, | ^~~~~~ /usr/include/stdio.h:728:8: error: ‘size_t’ does not name a type 728 | extern size_t fread (void *__restrict __ptr, size_t __size, | ^~~~~~ /usr/include/stdio.h:130:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 129 | #include +++ |+#include 130 | /usr/include/stdio.h:735:8: error: ‘size_t’ does not name a type 735 | extern size_t fwrite (const void *__restrict __ptr, size_t __size, | ^~~~~~ In file included from /usr/include/c++/14/string:68: /usr/include/c++/14/bits/memory_resource.h: At global scope: /usr/include/c++/14/bits/memory_resource.h:63:52: error: ‘max_align_t’ was not declared in this scope 63 | static constexpr size_t _S_max_align = alignof(max_align_t); | ^~~~~~~~~~~ /usr/include/stdio.h:735:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/stdio.h:756:8: error: ‘size_t’ does not name a type 756 | extern size_t fread_unlocked (void *__restrict __ptr, size_t __size, | ^~~~~~ /usr/include/stdio.h:756:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/stdio.h:759:8: error: ‘size_t’ does not name a type 759 | extern size_t fwrite_unlocked (const void *__restrict __ptr, size_t __size, | ^~~~~~ /usr/include/stdio.h:759:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ In file included from /usr/include/stdio.h:954: /usr/include/bits/stdio2-decl.h:26:61: error: ‘size_t’ has not been declared 26 | extern int __sprintf_chk (char *__restrict __s, int __flag, size_t __slen, | ^~~~~~ /usr/include/bits/stdio2-decl.h:29:62: error: ‘size_t’ has not been declared 29 | extern int __vsprintf_chk (char *__restrict __s, int __flag, size_t __slen, | ^~~~~~ /usr/include/bits/stdio2-decl.h:36:50: error: ‘size_t’ has not been declared 36 | extern int __snprintf_chk (char *__restrict __s, size_t __n, int __flag, | ^~~~~~ /usr/include/bits/stdio2-decl.h:37:28: error: ‘size_t’ has not been declared 37 | size_t __slen, const char *__restrict __format, | ^~~~~~ /usr/include/bits/stdio2-decl.h:40:51: error: ‘size_t’ has not been declared 40 | extern int __vsnprintf_chk (char *__restrict __s, size_t __n, int __flag, | ^~~~~~ /usr/include/bits/stdio2-decl.h:41:29: error: ‘size_t’ has not been declared 41 | size_t __slen, const char *__restrict __format, | ^~~~~~ /usr/include/bits/stdio2-decl.h:100:14: error: ‘size_t’ has not been declared 100 | extern char *__REDIRECT (__fgets_chk_warn, | ^~~~~~~~~~ /usr/include/bits/stdio2-decl.h:106:49: error: ‘size_t’ has not been declared 106 | extern char *__fgets_chk (char *__restrict __s, size_t __size, int __n, | ^~~~~~ /usr/include/bits/stdio2-decl.h:110:8: error: ‘size_t’ does not name a type 110 | extern size_t __REDIRECT (__fread_alias, | ^~~~~~ /usr/include/bits/stdio2-decl.h:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | /* Checking macros for stdio functions. Declarations only. /usr/include/bits/stdio2-decl.h:114:8: error: ‘size_t’ does not name a type 114 | extern size_t __REDIRECT (__fread_chk_warn, | ^~~~~~ /usr/include/bits/stdio2-decl.h:114:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdio2-decl.h:122:8: error: ‘size_t’ does not name a type 122 | extern size_t __fread_chk (void *__restrict __ptr, size_t __ptrlen, | ^~~~~~ /usr/include/bits/stdio2-decl.h:122:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdio2-decl.h:131:14: error: ‘size_t’ has not been declared 131 | extern char *__REDIRECT (__fgets_unlocked_chk_warn, | ^~~~~~~~~~ /usr/include/bits/stdio2-decl.h:138:58: error: ‘size_t’ has not been declared 138 | extern char *__fgets_unlocked_chk (char *__restrict __s, size_t __size, | ^~~~~~ /usr/include/bits/stdio2-decl.h:145:8: error: ‘size_t’ does not name a type 145 | extern size_t __REDIRECT (__fread_unlocked_alias, | ^~~~~~ /usr/include/bits/stdio2-decl.h:145:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdio2-decl.h:149:8: error: ‘size_t’ does not name a type 149 | extern size_t __REDIRECT (__fread_unlocked_chk_warn, | ^~~~~~ /usr/include/bits/stdio2-decl.h:149:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdio2-decl.h:157:8: error: ‘size_t’ does not name a type 157 | extern size_t __fread_unlocked_chk (void *__restrict __ptr, size_t __ptrlen, | ^~~~~~ /usr/include/bits/stdio2-decl.h:157:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ In file included from /usr/include/stdio.h:966: /usr/include/bits/stdio.h:118:28: error: ‘size_t’ has not been declared 118 | getline (char **__lineptr, size_t *__n, FILE *__stream) | ^~~~~~ /usr/include/bits/stdio2.h:65:1: error: ‘size_t’ has not been declared 65 | __NTH (snprintf (char *__restrict __s, size_t __n, | ^~~~~ /usr/include/bits/stdio2.h:93:1: error: ‘size_t’ has not been declared 93 | __NTH (vsnprintf (__fortify_clang_overload_arg (char *, __restrict, __s), | ^~~~~ In file included from /usr/include/stdio.h:970: /usr/include/bits/stdio2.h: In function ‘char* fgets(char*, int, FILE*)’: /usr/include/bits/stdio2.h:311:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 311 | size_t __sz = __glibc_objsize (__s); | ^~~~~~ | std::size_t /usr/include/bits/stdlib-bsearch.h:27:3: error: ‘__l’ was not declared in this scope; did you mean ‘__p’? 27 | __l = 0; | ^~~ | __p /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/stdio2.h:312:7: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 312 | if (__glibc_safe_or_unknown_len (__n, sizeof (char), __sz)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/bits/stdlib-bsearch.h:28:3: error: ‘__u’ was not declared in this scope; did you mean ‘__p’? 28 | __u = __nmemb; | ^~~ | __p /usr/include/bits/stdio2.h:315:7: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 315 | if (__glibc_unsafe_len (__n, sizeof (char), __sz)) | ^~~~~~~~~~~~~~~~~~ /usr/include/bits/stdlib-bsearch.h:31:7: error: ‘__idx’ was not declared in this scope; did you mean ‘__id_t’? 31 | __idx = (__l + __u) / 2; | ^~~~~ | __id_t /usr/include/bits/stdlib-bsearch.h:51:10: error: ‘NULL’ was not declared in this scope 51 | return NULL; | ^~~~ /usr/include/bits/stdlib-bsearch.h:1:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | /* Perform binary search - inline version. /usr/include/stdlib.h: At global scope: /usr/include/stdlib.h:970:34: error: ‘size_t’ has not been declared 970 | extern void qsort (void *__base, size_t __nmemb, size_t __size, | ^~~~~~ /usr/include/bits/stdio2.h:318:28: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 318 | return __fgets_chk (__s, __sz, __n, __stream); | ^~~~ | __s /usr/include/bits/stdio2.h: At global scope: /usr/include/bits/stdio2.h:321:69: error: ‘size_t’ does not name a type 321 | __fortify_function __wur __nonnull ((4)) __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/stdio2.h:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | /* Checking macros for stdio functions. /usr/include/bits/stdio2.h: In function ‘char* fgets_unlocked(char*, int, FILE*)’: /usr/include/bits/stdio2.h:348:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 348 | size_t __sz = __glibc_objsize (__s); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/stdlib.h:970:50: error: ‘size_t’ has not been declared 970 | extern void qsort (void *__base, size_t __nmemb, size_t __size, | ^~~~~~ /usr/include/stdlib.h:973:36: error: ‘size_t’ has not been declared 973 | extern void qsort_r (void *__base, size_t __nmemb, size_t __size, | ^~~~~~ /usr/include/stdlib.h:973:52: error: ‘size_t’ has not been declared 973 | extern void qsort_r (void *__base, size_t __nmemb, size_t __size, | ^~~~~~ /usr/include/stdlib.h:1044:20: error: ‘size_t’ has not been declared 1044 | size_t __len) __THROW __nonnull ((3, 4, 5)); | ^~~~~~ /usr/include/bits/stdio2.h:349:7: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 349 | if (__glibc_safe_or_unknown_len (__n, sizeof (char), __sz)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:1047:20: error: ‘size_t’ has not been declared 1047 | size_t __len) __THROW __nonnull ((3, 4, 5)); | ^~~~~~ /usr/include/stdlib.h:1051:45: error: ‘size_t’ has not been declared 1051 | char *__restrict __buf, size_t __len) | ^~~~~~ /usr/include/stdlib.h:1055:45: error: ‘size_t’ has not been declared 1055 | char *__restrict __buf, size_t __len) | ^~~~~~ /usr/include/stdlib.h:1062:36: error: ‘size_t’ has not been declared 1062 | extern int mblen (const char *__s, size_t __n) __THROW; | ^~~~~~ /usr/include/stdlib.h:1066:48: error: ‘size_t’ has not been declared 1066 | const char *__restrict __s, size_t __n) __THROW; | ^~~~~~ /usr/include/stdlib.h:1073:8: error: ‘size_t’ does not name a type 1073 | extern size_t mbstowcs (wchar_t *__restrict __pwcs, | ^~~~~~ /usr/include/bits/stdio2.h:352:7: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 352 | if (__glibc_unsafe_len (__n, sizeof (char), __sz)) | ^~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:1073:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/stdlib.h:1077:8: error: ‘size_t’ does not name a type 1077 | extern size_t wcstombs (char *__restrict __s, | ^~~~~~ /usr/include/stdlib.h:1077:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/stdlib.h:1134:46: error: ‘size_t’ has not been declared 1134 | extern int ptsname_r (int __fd, char *__buf, size_t __buflen) | ^~~~~~ In file included from /usr/include/stdlib.h:1155: /usr/include/bits/stdlib-float.h: In function ‘double atof(const char*)’: /usr/include/bits/stdlib-float.h:27:36: error: ‘NULL’ was not declared in this scope 27 | return strtod (__nptr, (char **) NULL); | ^~~~ /usr/include/bits/stdlib-float.h:1:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | /* Floating-point inline functions for stdlib.h. In file included from /usr/include/stdlib.h:1159: /usr/include/bits/stdlib.h: At global scope: /usr/include/bits/stdlib.h:25:30: error: ‘size_t’ has not been declared 25 | size_t __resolvedlen) __THROW __wur; | ^~~~~~ /usr/include/bits/stdio2.h:355:37: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 355 | return __fgets_unlocked_chk (__s, __sz, __n, __stream); | ^~~~ | __s /usr/include/bits/stdio2.h: At global scope: /usr/include/bits/stdio2.h:361:69: error: ‘size_t’ does not name a type 361 | __fortify_function __wur __nonnull ((4)) __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/stdio2.h:361:69: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdlib.h:29:14: error: ‘size_t’ has not been declared 29 | extern char *__REDIRECT_NTH (__realpath_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/c++/14/cstdio:113:11: error: ‘fread’ has not been declared in ‘::’ 113 | using ::fread; | ^~~~~ /usr/include/c++/14/cstdio:119:11: error: ‘fwrite’ has not been declared in ‘::’ 119 | using ::fwrite; | ^~~~~~ /usr/include/bits/stdlib.h: In function ‘char* realpath(const char*, char*)’: /usr/include/bits/stdlib.h:46:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 46 | size_t __sz = __glibc_objsize (__resolved); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/stdlib.h:48:7: error: ‘__sz’ was not declared in this scope 48 | if (__sz == (size_t) -1) | ^~~~ /usr/include/bits/stdlib.h:52:7: error: ‘__sz’ was not declared in this scope 52 | if (__glibc_unsafe_len (PATH_MAX, sizeof (char), __sz)) | ^~~~~~~~~~~~~~~~~~ /usr/include/bits/stdlib.h:55:46: error: ‘__sz’ was not declared in this scope 55 | return __realpath_chk (__name, __resolved, __sz); | ^~~~ /usr/include/c++/14/bits/basic_string.h: In function ‘std::string std::__cxx11::to_string(float)’: /usr/include/c++/14/bits/basic_string.h:4405:43: error: no matching function for call to ‘__to_xstring(int (*)(char*, int, const char*, __va_list_tag*) noexcept, const int&, const char [3], float&)’ 4405 | return __gnu_cxx::__to_xstring(&std::vsnprintf, __n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4406 | "%f", __val); | ~~~~~~~~~~~~ /usr/include/bits/stdlib.h: At global scope: /usr/include/bits/stdlib.h:59:52: error: ‘size_t’ has not been declared 59 | extern int __ptsname_r_chk (int __fd, char *__buf, size_t __buflen, | ^~~~~~ /usr/include/c++/14/ext/string_conversions.h:101:5: note: candidate: ‘template _String __gnu_cxx::__to_xstring(int (*)(_CharT*, std::size_t, const _CharT*, __va_list_tag*), std::size_t, const _CharT*, ...)’ 101 | __to_xstring(int (*__convf) (_CharT*, std::size_t, const _CharT*, | ^~~~~~~~~~~~ /usr/include/c++/14/ext/string_conversions.h:101:5: note: template argument deduction/substitution failed: /usr/include/c++/14/bits/basic_string.h:4405:43: note: mismatched types ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ 4405 | return __gnu_cxx::__to_xstring(&std::vsnprintf, __n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4406 | "%f", __val); | ~~~~~~~~~~~~ /usr/include/bits/stdlib.h:60:29: error: ‘size_t’ has not been declared 60 | size_t __nreal) __THROW __nonnull ((2)) | ^~~~~~ /usr/include/c++/14/bits/basic_string.h: In function ‘std::string std::__cxx11::to_string(double)’: /usr/include/c++/14/bits/basic_string.h:4415:43: error: no matching function for call to ‘__to_xstring(int (*)(char*, int, const char*, __va_list_tag*) noexcept, const int&, const char [3], double&)’ 4415 | return __gnu_cxx::__to_xstring(&std::vsnprintf, __n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4416 | "%f", __val); | ~~~~~~~~~~~~ /usr/include/c++/14/ext/string_conversions.h:101:5: note: candidate: ‘template _String __gnu_cxx::__to_xstring(int (*)(_CharT*, std::size_t, const _CharT*, __va_list_tag*), std::size_t, const _CharT*, ...)’ 101 | __to_xstring(int (*__convf) (_CharT*, std::size_t, const _CharT*, | ^~~~~~~~~~~~ /usr/include/c++/14/ext/string_conversions.h:101:5: note: template argument deduction/substitution failed: /usr/include/c++/14/bits/basic_string.h:4415:43: note: mismatched types ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ 4415 | return __gnu_cxx::__to_xstring(&std::vsnprintf, __n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4416 | "%f", __val); | ~~~~~~~~~~~~ /usr/include/c++/14/bits/basic_string.h: In function ‘std::string std::__cxx11::to_string(long double)’: /usr/include/c++/14/bits/basic_string.h:4425:43: error: no matching function for call to ‘__to_xstring(int (*)(char*, int, const char*, __va_list_tag*) noexcept, const int&, const char [4], long double&)’ 4425 | return __gnu_cxx::__to_xstring(&std::vsnprintf, __n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4426 | "%Lf", __val); | ~~~~~~~~~~~~~ /usr/include/c++/14/ext/string_conversions.h:101:5: note: candidate: ‘template _String __gnu_cxx::__to_xstring(int (*)(_CharT*, std::size_t, const _CharT*, __va_list_tag*), std::size_t, const _CharT*, ...)’ 101 | __to_xstring(int (*__convf) (_CharT*, std::size_t, const _CharT*, | ^~~~~~~~~~~~ /usr/include/c++/14/ext/string_conversions.h:101:5: note: template argument deduction/substitution failed: /usr/include/c++/14/bits/basic_string.h:4425:43: note: mismatched types ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ 4425 | return __gnu_cxx::__to_xstring(&std::vsnprintf, __n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4426 | "%Lf", __val); | ~~~~~~~~~~~~~ /usr/include/bits/stdlib.h:62:12: error: ‘size_t’ has not been declared 62 | extern int __REDIRECT_NTH (__ptsname_r_alias, (int __fd, char *__buf, | ^~~~~~~~~~~~~~ /usr/include/bits/stdlib.h:65:12: error: ‘size_t’ has not been declared 65 | extern int __REDIRECT_NTH (__ptsname_r_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/stdlib.h:65:12: error: ‘size_t’ has not been declared 65 | extern int __REDIRECT_NTH (__ptsname_r_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/stdlib.h:72:1: error: ‘size_t’ has not been declared 72 | __NTH (ptsname_r (int __fd, | ^~~~~ /usr/include/bits/stdlib.h:85:54: error: ‘size_t’ has not been declared 85 | extern int __wctomb_chk (char *__s, wchar_t __wchar, size_t __buflen) | ^~~~~~ /usr/include/bits/stdlib.h: In function ‘int wctomb(char*, wchar_t)’: /usr/include/bits/stdlib.h:100:33: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 100 | if (__glibc_objsize (__s) != (size_t) -1 | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/stdlib.h: At global scope: /usr/include/bits/stdlib.h:107:8: error: ‘size_t’ does not name a type 107 | extern size_t __mbstowcs_chk (wchar_t *__restrict __dst, | ^~~~~~ /usr/include/bits/stdlib.h:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | /* Checking macros for stdlib functions. /usr/include/bits/stdlib.h:111:8: error: ‘size_t’ does not name a type 111 | extern size_t __REDIRECT_NTH (__mbstowcs_nulldst, | ^~~~~~ /usr/include/bits/stdlib.h:111:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdlib.h:116:8: error: ‘size_t’ does not name a type 116 | extern size_t __REDIRECT_NTH (__mbstowcs_alias, | ^~~~~~ /usr/include/bits/stdlib.h:116:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdlib.h:121:8: error: ‘size_t’ does not name a type 121 | extern size_t __REDIRECT_NTH (__mbstowcs_chk_warn, | ^~~~~~ /usr/include/bits/stdlib.h:121:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdlib.h:128:47: error: ‘size_t’ does not name a type 128 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/stdlib.h:128:47: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdlib.h:143:8: error: ‘size_t’ does not name a type 143 | extern size_t __wcstombs_chk (char *__restrict __dst, | ^~~~~~ /usr/include/bits/stdlib.h:143:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdlib.h:147:8: error: ‘size_t’ does not name a type 147 | extern size_t __REDIRECT_NTH (__wcstombs_alias, | ^~~~~~ /usr/include/bits/stdlib.h:147:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdlib.h:152:8: error: ‘size_t’ does not name a type 152 | extern size_t __REDIRECT_NTH (__wcstombs_chk_warn, | ^~~~~~ /usr/include/bits/stdlib.h:152:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdlib.h:158:47: error: ‘size_t’ does not name a type 158 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/stdlib.h:158:47: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/c++/14/cstdlib:158:11: error: ‘mbstowcs’ has not been declared in ‘::’ 158 | using ::mbstowcs; | ^~~~~~~~ /usr/include/c++/14/cstdlib:175:11: error: ‘wcstombs’ has not been declared in ‘::’ 175 | using ::wcstombs; | ^~~~~~~~ In file included from /usr/include/stdio.h:47: /usr/include/bits/types/cookie_io_functions_t.h:28:43: error: ‘size_t’ has not been declared 28 | size_t __nbytes); | ^~~~~~ /usr/include/bits/types/cookie_io_functions_t.h:37:44: error: ‘size_t’ has not been declared 37 | size_t __nbytes); | ^~~~~~ /usr/include/stdio.h:314:35: error: ‘size_t’ has not been declared 314 | extern FILE *fmemopen (void *__s, size_t __len, const char *__modes) | ^~~~~~ /usr/include/stdio.h:320:47: error: ‘size_t’ has not been declared 320 | extern FILE *open_memstream (char **__bufloc, size_t *__sizeloc) __THROW | ^~~~~~ /usr/include/stdio.h:327:53: error: ‘size_t’ has not been declared 327 | extern __FILE *open_wmemstream (wchar_t **__bufloc, size_t *__sizeloc) __THROW | ^~~~~~ /usr/include/stdio.h:340:34: error: ‘size_t’ has not been declared 340 | int __modes, size_t __n) __THROW __nonnull ((1)); | ^~~~~~ /usr/include/stdio.h:346:24: error: ‘size_t’ has not been declared 346 | size_t __size) __THROW __nonnull ((1)); | ^~~~~~ /usr/include/stdio.h:385:44: error: ‘size_t’ has not been declared 385 | extern int snprintf (char *__restrict __s, size_t __maxlen, | ^~~~~~ /usr/include/stdio.h:389:45: error: ‘size_t’ has not been declared 389 | extern int vsnprintf (char *__restrict __s, size_t __maxlen, | ^~~~~~ /usr/include/stdio.h:690:30: error: ‘size_t’ has not been declared 690 | size_t *__restrict __n, int __delimiter, | ^~~~~~ /usr/include/stdio.h:693:28: error: ‘size_t’ has not been declared 693 | size_t *__restrict __n, int __delimiter, | ^~~~~~ /usr/include/stdio.h:698:27: error: ‘size_t’ has not been declared 698 | size_t *__restrict __n, | ^~~~~~ /usr/include/stdio.h:728:8: error: ‘size_t’ does not name a type 728 | extern size_t fread (void *__restrict __ptr, size_t __size, | ^~~~~~ /usr/include/stdio.h:130:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 129 | #include +++ |+#include 130 | /usr/include/stdio.h:735:8: error: ‘size_t’ does not name a type 735 | extern size_t fwrite (const void *__restrict __ptr, size_t __size, | ^~~~~~ /usr/include/stdio.h:735:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/stdio.h:756:8: error: ‘size_t’ does not name a type 756 | extern size_t fread_unlocked (void *__restrict __ptr, size_t __size, | ^~~~~~ /usr/include/stdio.h:756:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/stdio.h:759:8: error: ‘size_t’ does not name a type 759 | extern size_t fwrite_unlocked (const void *__restrict __ptr, size_t __size, | ^~~~~~ /usr/include/stdio.h:759:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ In file included from /usr/include/stdio.h:954: /usr/include/bits/stdio2-decl.h:26:61: error: ‘size_t’ has not been declared 26 | extern int __sprintf_chk (char *__restrict __s, int __flag, size_t __slen, | ^~~~~~ /usr/include/bits/stdio2-decl.h:29:62: error: ‘size_t’ has not been declared 29 | extern int __vsprintf_chk (char *__restrict __s, int __flag, size_t __slen, | ^~~~~~ /usr/include/bits/stdio2-decl.h:36:50: error: ‘size_t’ has not been declared 36 | extern int __snprintf_chk (char *__restrict __s, size_t __n, int __flag, | ^~~~~~ In file included from /usr/include/opencascade/Standard_PrimitiveTypes.hxx:19: /usr/include/c++/14/stdlib.h:71:12: error: ‘mbstowcs’ has not been declared in ‘std’ 71 | using std::mbstowcs; | ^~~~~~~~ /usr/include/c++/14/stdlib.h:83:12: error: ‘wcstombs’ has not been declared in ‘std’ 83 | using std::wcstombs; | ^~~~~~~~ /usr/include/bits/stdio2-decl.h:37:28: error: ‘size_t’ has not been declared 37 | size_t __slen, const char *__restrict __format, | ^~~~~~ /usr/include/bits/stdio2-decl.h:40:51: error: ‘size_t’ has not been declared 40 | extern int __vsnprintf_chk (char *__restrict __s, size_t __n, int __flag, | ^~~~~~ /usr/include/bits/stdio2-decl.h:41:29: error: ‘size_t’ has not been declared 41 | size_t __slen, const char *__restrict __format, | ^~~~~~ /usr/include/bits/stdio2-decl.h:100:14: error: ‘size_t’ has not been declared 100 | extern char *__REDIRECT (__fgets_chk_warn, | ^~~~~~~~~~ /usr/include/bits/stdio2-decl.h:106:49: error: ‘size_t’ has not been declared 106 | extern char *__fgets_chk (char *__restrict __s, size_t __size, int __n, | ^~~~~~ /usr/include/bits/stdio2-decl.h:110:8: error: ‘size_t’ does not name a type 110 | extern size_t __REDIRECT (__fread_alias, | ^~~~~~ /usr/include/bits/stdio2-decl.h:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | /* Checking macros for stdio functions. Declarations only. /usr/include/bits/stdio2-decl.h:114:8: error: ‘size_t’ does not name a type 114 | extern size_t __REDIRECT (__fread_chk_warn, | ^~~~~~ /usr/include/bits/stdio2-decl.h:114:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdio2-decl.h:122:8: error: ‘size_t’ does not name a type 122 | extern size_t __fread_chk (void *__restrict __ptr, size_t __ptrlen, | ^~~~~~ /usr/include/bits/stdio2-decl.h:122:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdio2-decl.h:131:14: error: ‘size_t’ has not been declared 131 | extern char *__REDIRECT (__fgets_unlocked_chk_warn, | ^~~~~~~~~~ /usr/include/bits/stdio2-decl.h:138:58: error: ‘size_t’ has not been declared 138 | extern char *__fgets_unlocked_chk (char *__restrict __s, size_t __size, | ^~~~~~ /usr/include/bits/stdio2-decl.h:145:8: error: ‘size_t’ does not name a type 145 | extern size_t __REDIRECT (__fread_unlocked_alias, | ^~~~~~ /usr/include/bits/stdio2-decl.h:145:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdio2-decl.h:149:8: error: ‘size_t’ does not name a type 149 | extern size_t __REDIRECT (__fread_unlocked_chk_warn, | ^~~~~~ /usr/include/bits/stdio2-decl.h:149:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/stdio2-decl.h:157:8: error: ‘size_t’ does not name a type 157 | extern size_t __fread_unlocked_chk (void *__restrict __ptr, size_t __ptrlen, | ^~~~~~ /usr/include/bits/stdio2-decl.h:157:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ In file included from /usr/include/stdio.h:966: /usr/include/bits/stdio.h:118:28: error: ‘size_t’ has not been declared 118 | getline (char **__lineptr, size_t *__n, FILE *__stream) | ^~~~~~ /usr/include/bits/stdio2.h:65:1: error: ‘size_t’ has not been declared 65 | __NTH (snprintf (char *__restrict __s, size_t __n, | ^~~~~ /usr/include/bits/stdio2.h:93:1: error: ‘size_t’ has not been declared 93 | __NTH (vsnprintf (__fortify_clang_overload_arg (char *, __restrict, __s), | ^~~~~ In file included from /usr/include/stdio.h:970: /usr/include/bits/stdio2.h: In function ‘char* fgets(char*, int, FILE*)’: /usr/include/bits/stdio2.h:311:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 311 | size_t __sz = __glibc_objsize (__s); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/stdio2.h:312:7: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 312 | if (__glibc_safe_or_unknown_len (__n, sizeof (char), __sz)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:315:7: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 315 | if (__glibc_unsafe_len (__n, sizeof (char), __sz)) | ^~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:318:28: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 318 | return __fgets_chk (__s, __sz, __n, __stream); | ^~~~ | __s /usr/include/bits/stdio2.h: At global scope: /usr/include/bits/stdio2.h:321:69: error: ‘size_t’ does not name a type 321 | __fortify_function __wur __nonnull ((4)) __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/stdio2.h:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | /* Checking macros for stdio functions. In file included from /usr/include/c++/14/string:68: /usr/include/c++/14/bits/memory_resource.h: At global scope: /usr/include/c++/14/bits/memory_resource.h:63:52: error: ‘max_align_t’ was not declared in this scope 63 | static constexpr size_t _S_max_align = alignof(max_align_t); | ^~~~~~~~~~~ /usr/include/bits/stdio2.h: In function ‘char* fgets_unlocked(char*, int, FILE*)’: /usr/include/bits/stdio2.h:348:3: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 348 | size_t __sz = __glibc_objsize (__s); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/stdio2.h:349:7: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 349 | if (__glibc_safe_or_unknown_len (__n, sizeof (char), __sz)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:352:7: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 352 | if (__glibc_unsafe_len (__n, sizeof (char), __sz)) | ^~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:355:37: error: ‘__sz’ was not declared in this scope; did you mean ‘__s’? 355 | return __fgets_unlocked_chk (__s, __sz, __n, __stream); | ^~~~ | __s /usr/include/bits/stdio2.h: At global scope: /usr/include/bits/stdio2.h:361:69: error: ‘size_t’ does not name a type 361 | __fortify_function __wur __nonnull ((4)) __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/stdio2.h:361:69: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/c++/14/cstdio:113:11: error: ‘fread’ has not been declared in ‘::’ 113 | using ::fread; | ^~~~~ /usr/include/c++/14/cstdio:119:11: error: ‘fwrite’ has not been declared in ‘::’ 119 | using ::fwrite; | ^~~~~~ /usr/include/c++/14/bits/basic_string.h: In function ‘std::string std::__cxx11::to_string(float)’: /usr/include/c++/14/bits/basic_string.h:4405:43: error: no matching function for call to ‘__to_xstring(int (*)(char*, int, const char*, __va_list_tag*) noexcept, const int&, const char [3], float&)’ 4405 | return __gnu_cxx::__to_xstring(&std::vsnprintf, __n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4406 | "%f", __val); | ~~~~~~~~~~~~ /usr/include/c++/14/ext/string_conversions.h:101:5: note: candidate: ‘template _String __gnu_cxx::__to_xstring(int (*)(_CharT*, std::size_t, const _CharT*, __va_list_tag*), std::size_t, const _CharT*, ...)’ 101 | __to_xstring(int (*__convf) (_CharT*, std::size_t, const _CharT*, | ^~~~~~~~~~~~ /usr/include/c++/14/ext/string_conversions.h:101:5: note: template argument deduction/substitution failed: /usr/include/c++/14/bits/basic_string.h:4405:43: note: mismatched types ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ 4405 | return __gnu_cxx::__to_xstring(&std::vsnprintf, __n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4406 | "%f", __val); | ~~~~~~~~~~~~ /usr/include/c++/14/bits/basic_string.h: In function ‘std::string std::__cxx11::to_string(double)’: /usr/include/c++/14/bits/basic_string.h:4415:43: error: no matching function for call to ‘__to_xstring(int (*)(char*, int, const char*, __va_list_tag*) noexcept, const int&, const char [3], double&)’ 4415 | return __gnu_cxx::__to_xstring(&std::vsnprintf, __n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4416 | "%f", __val); | ~~~~~~~~~~~~ /usr/include/c++/14/ext/string_conversions.h:101:5: note: candidate: ‘template _String __gnu_cxx::__to_xstring(int (*)(_CharT*, std::size_t, const _CharT*, __va_list_tag*), std::size_t, const _CharT*, ...)’ 101 | __to_xstring(int (*__convf) (_CharT*, std::size_t, const _CharT*, | ^~~~~~~~~~~~ /usr/include/c++/14/ext/string_conversions.h:101:5: note: template argument deduction/substitution failed: /usr/include/c++/14/bits/basic_string.h:4415:43: note: mismatched types ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ 4415 | return __gnu_cxx::__to_xstring(&std::vsnprintf, __n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4416 | "%f", __val); | ~~~~~~~~~~~~ /usr/include/unistd.h:371:45: error: ‘size_t’ has not been declared 371 | extern ssize_t read (int __fd, void *__buf, size_t __nbytes) __wur | ^~~~~~ /usr/include/unistd.h:378:52: error: ‘size_t’ has not been declared 378 | extern ssize_t write (int __fd, const void *__buf, size_t __n) __wur | ^~~~~~ /usr/include/unistd.h:389:46: error: ‘size_t’ has not been declared 389 | extern ssize_t pread (int __fd, void *__buf, size_t __nbytes, | ^~~~~~ /usr/include/unistd.h:398:53: error: ‘size_t’ has not been declared 398 | extern ssize_t pwrite (int __fd, const void *__buf, size_t __n, | ^~~~~~ /usr/include/c++/14/bits/basic_string.h: In function ‘std::string std::__cxx11::to_string(long double)’: /usr/include/c++/14/bits/basic_string.h:4425:43: error: no matching function for call to ‘__to_xstring(int (*)(char*, int, const char*, __va_list_tag*) noexcept, const int&, const char [4], long double&)’ 4425 | return __gnu_cxx::__to_xstring(&std::vsnprintf, __n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4426 | "%Lf", __val); | ~~~~~~~~~~~~~ /usr/include/unistd.h:422:48: error: ‘size_t’ has not been declared 422 | extern ssize_t pread64 (int __fd, void *__buf, size_t __nbytes, | ^~~~~~ /usr/include/unistd.h:427:55: error: ‘size_t’ has not been declared 427 | extern ssize_t pwrite64 (int __fd, const void *__buf, size_t __n, | ^~~~~~ /usr/include/unistd.h:531:35: error: ‘size_t’ has not been declared 531 | extern char *getcwd (char *__buf, size_t __size) __THROW __wur; | ^~~~~~ /usr/include/unistd.h:644:8: error: ‘size_t’ does not name a type 644 | extern size_t confstr (int __name, char *__buf, size_t __len) __THROW | ^~~~~~ /usr/include/unistd.h:631:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 630 | #include +++ |+#include 631 | /usr/include/unistd.h:803:46: error: ‘size_t’ has not been declared 803 | extern int ttyname_r (int __fd, char *__buf, size_t __buflen) | ^~~~~~ /usr/include/unistd.h:839:50: error: ‘size_t’ has not been declared 839 | char *__restrict __buf, size_t __len) | ^~~~~~ /usr/include/unistd.h:852:52: error: ‘size_t’ has not been declared 852 | char *__restrict __buf, size_t __len) | ^~~~~~ /usr/include/unistd.h:889:38: error: ‘size_t’ has not been declared 889 | extern int getlogin_r (char *__name, size_t __name_len) __nonnull ((1)) | ^~~~~~ /usr/include/unistd.h:911:39: error: ‘size_t’ has not been declared 911 | extern int gethostname (char *__name, size_t __len) __THROW __nonnull ((1)) | ^~~~~~ /usr/include/unistd.h:919:45: error: ‘size_t’ has not been declared 919 | extern int sethostname (const char *__name, size_t __len) | ^~~~~~ /usr/include/unistd.h:930:41: error: ‘size_t’ has not been declared 930 | extern int getdomainname (char *__name, size_t __len) | ^~~~~~ /usr/include/unistd.h:933:47: error: ‘size_t’ has not been declared 933 | extern int setdomainname (const char *__name, size_t __len) | ^~~~~~ /usr/include/unistd.h:950:57: error: ‘size_t’ has not been declared 950 | extern int profil (unsigned short int *__sample_buffer, size_t __size, | ^~~~~~ /usr/include/unistd.h:951:20: error: ‘size_t’ has not been declared 951 | size_t __offset, unsigned int __scale) | ^~~~~~ /usr/include/unistd.h:1144:26: error: ‘size_t’ has not been declared 1144 | size_t __length, unsigned int __flags); | ^~~~~~ /usr/include/unistd.h:1201:33: error: ‘size_t’ has not been declared 1201 | int getentropy (void *__buffer, size_t __length) __wur | ^~~~~~ In file included from /usr/include/bits/unistd.h:23, from /usr/include/unistd.h:1217: /usr/include/bits/unistd-decl.h:26:51: error: ‘size_t’ has not been declared 26 | extern ssize_t __read_chk (int __fd, void *__buf, size_t __nbytes, | ^~~~~~ /usr/include/bits/unistd-decl.h:27:28: error: ‘size_t’ has not been declared 27 | size_t __buflen) | ^~~~~~ /usr/include/bits/unistd-decl.h:29:16: error: ‘size_t’ has not been declared 29 | extern ssize_t __REDIRECT_FORTIFY (__read_alias, (int __fd, void *__buf, | ^~~~~~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:32:16: error: ‘size_t’ has not been declared 32 | extern ssize_t __REDIRECT (__read_chk_warn, | ^~~~~~~~~~ /usr/include/bits/unistd-decl.h:32:16: error: ‘size_t’ has not been declared 32 | extern ssize_t __REDIRECT (__read_chk_warn, | ^~~~~~~~~~ /usr/include/bits/unistd-decl.h:39:52: error: ‘size_t’ has not been declared 39 | extern ssize_t __pread_chk (int __fd, void *__buf, size_t __nbytes, | ^~~~~~ /usr/include/bits/unistd-decl.h:40:47: error: ‘size_t’ has not been declared 40 | __off_t __offset, size_t __bufsize) | ^~~~~~ /usr/include/bits/unistd-decl.h:42:54: error: ‘size_t’ has not been declared 42 | extern ssize_t __pread64_chk (int __fd, void *__buf, size_t __nbytes, | ^~~~~~ /usr/include/bits/unistd-decl.h:43:51: error: ‘size_t’ has not been declared 43 | __off64_t __offset, size_t __bufsize) | ^~~~~~ /usr/include/bits/unistd-decl.h:45:16: error: ‘size_t’ has not been declared 45 | extern ssize_t __REDIRECT (__pread_alias, | ^~~~~~~~~~ /usr/include/bits/unistd-decl.h:49:16: error: ‘size_t’ has not been declared 49 | extern ssize_t __REDIRECT (__pread64_alias, | ^~~~~~~~~~ /usr/include/bits/unistd-decl.h:53:16: error: ‘size_t’ has not been declared 53 | extern ssize_t __REDIRECT (__pread_chk_warn, | ^~~~~~~~~~ /usr/include/bits/unistd-decl.h:53:16: error: ‘size_t’ has not been declared 53 | extern ssize_t __REDIRECT (__pread_chk_warn, | ^~~~~~~~~~ /usr/include/bits/unistd-decl.h:58:16: error: ‘size_t’ has not been declared 58 | extern ssize_t __REDIRECT (__pread64_chk_warn, | ^~~~~~~~~~ /usr/include/bits/unistd-decl.h:58:16: error: ‘size_t’ has not been declared 58 | extern ssize_t __REDIRECT (__pread64_chk_warn, | ^~~~~~~~~~ /usr/include/bits/unistd-decl.h:68:56: error: ‘size_t’ has not been declared 68 | char *__restrict __buf, size_t __len, | ^~~~~~ /usr/include/bits/unistd-decl.h:69:32: error: ‘size_t’ has not been declared 69 | size_t __buflen) | ^~~~~~ /usr/include/bits/unistd-decl.h:71:16: error: ‘size_t’ has not been declared 71 | extern ssize_t __REDIRECT_NTH (__readlink_alias, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:75:16: error: ‘size_t’ has not been declared 75 | extern ssize_t __REDIRECT_NTH (__readlink_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:75:16: error: ‘size_t’ has not been declared 75 | extern ssize_t __REDIRECT_NTH (__readlink_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:85:58: error: ‘size_t’ has not been declared 85 | char *__restrict __buf, size_t __len, | ^~~~~~ /usr/include/bits/unistd-decl.h:86:34: error: ‘size_t’ has not been declared 86 | size_t __buflen) | ^~~~~~ /usr/include/bits/unistd-decl.h:88:16: error: ‘size_t’ has not been declared 88 | extern ssize_t __REDIRECT_NTH (__readlinkat_alias, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:93:16: error: ‘size_t’ has not been declared 93 | extern ssize_t __REDIRECT_NTH (__readlinkat_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:93:16: error: ‘size_t’ has not been declared 93 | extern ssize_t __REDIRECT_NTH (__readlinkat_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:102:41: error: ‘size_t’ has not been declared 102 | extern char *__getcwd_chk (char *__buf, size_t __size, size_t __buflen) | ^~~~~~ /usr/include/bits/unistd-decl.h:102:56: error: ‘size_t’ has not been declared 102 | extern char *__getcwd_chk (char *__buf, size_t __size, size_t __buflen) | ^~~~~~ /usr/include/bits/unistd-decl.h:104:14: error: ‘size_t’ has not been declared 104 | extern char *__REDIRECT_NTH (__getcwd_alias, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:106:14: error: ‘size_t’ has not been declared 106 | extern char *__REDIRECT_NTH (__getcwd_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:106:14: error: ‘size_t’ has not been declared 106 | extern char *__REDIRECT_NTH (__getcwd_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:113:40: error: ‘size_t’ has not been declared 113 | extern char *__getwd_chk (char *__buf, size_t buflen) | ^~~~~~ /usr/include/bits/unistd-decl.h:120:8: error: ‘size_t’ does not name a type 120 | extern size_t __confstr_chk (int __name, char *__buf, size_t __len, | ^~~~~~ /usr/include/bits/unistd-decl.h:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | /* Checking routines for unistd functions. Declaration only. /usr/include/bits/unistd-decl.h:123:8: error: ‘size_t’ does not name a type 123 | extern size_t __REDIRECT_NTH (__confstr_alias, (int __name, char *__buf, | ^~~~~~ /usr/include/bits/unistd-decl.h:123:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/unistd-decl.h:126:8: error: ‘size_t’ does not name a type 126 | extern size_t __REDIRECT_NTH (__confstr_chk_warn, | ^~~~~~ /usr/include/bits/unistd-decl.h:126:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/unistd-decl.h:133:59: error: ‘size_t’ has not been declared 133 | extern int __getgroups_chk (int __size, __gid_t __list[], size_t __listlen) | ^~~~~~ /usr/include/bits/unistd-decl.h:137:12: error: ‘size_t’ has not been declared 137 | extern int __REDIRECT_NTH (__getgroups_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:144:52: error: ‘size_t’ has not been declared 144 | extern int __ttyname_r_chk (int __fd, char *__buf, size_t __buflen, | ^~~~~~ /usr/include/bits/unistd-decl.h:145:29: error: ‘size_t’ has not been declared 145 | size_t __nreal) __THROW __nonnull ((2)) | ^~~~~~ /usr/include/bits/unistd-decl.h:147:12: error: ‘size_t’ has not been declared 147 | extern int __REDIRECT_NTH (__ttyname_r_alias, (int __fd, char *__buf, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:150:12: error: ‘size_t’ has not been declared 150 | extern int __REDIRECT_NTH (__ttyname_r_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:150:12: error: ‘size_t’ has not been declared 150 | extern int __REDIRECT_NTH (__ttyname_r_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:158:43: error: ‘size_t’ has not been declared 158 | extern int __getlogin_r_chk (char *__buf, size_t __buflen, size_t __nreal) | ^~~~~~ /usr/include/bits/unistd-decl.h:158:60: error: ‘size_t’ has not been declared 158 | extern int __getlogin_r_chk (char *__buf, size_t __buflen, size_t __nreal) | ^~~~~~ /usr/include/bits/unistd-decl.h:160:12: error: ‘size_t’ has not been declared 160 | extern int __REDIRECT_FORTIFY (__getlogin_r_alias, (char *__buf, size_t __buflen), | ^~~~~~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:162:12: error: ‘size_t’ has not been declared 162 | extern int __REDIRECT (__getlogin_r_chk_warn, | ^~~~~~~~~~ /usr/include/bits/unistd-decl.h:162:12: error: ‘size_t’ has not been declared 162 | extern int __REDIRECT (__getlogin_r_chk_warn, | ^~~~~~~~~~ /usr/include/bits/unistd-decl.h:171:44: error: ‘size_t’ has not been declared 171 | extern int __gethostname_chk (char *__buf, size_t __buflen, size_t __nreal) | ^~~~~~ /usr/include/bits/unistd-decl.h:171:61: error: ‘size_t’ has not been declared 171 | extern int __gethostname_chk (char *__buf, size_t __buflen, size_t __nreal) | ^~~~~~ /usr/include/bits/unistd-decl.h:173:12: error: ‘size_t’ has not been declared 173 | extern int __REDIRECT_NTH (__gethostname_alias, (char *__buf, size_t __buflen), | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:176:12: error: ‘size_t’ has not been declared 176 | extern int __REDIRECT_NTH (__gethostname_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:176:12: error: ‘size_t’ has not been declared 176 | extern int __REDIRECT_NTH (__gethostname_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:185:46: error: ‘size_t’ has not been declared 185 | extern int __getdomainname_chk (char *__buf, size_t __buflen, size_t __nreal) | ^~~~~~ /usr/include/bits/unistd-decl.h:185:63: error: ‘size_t’ has not been declared 185 | extern int __getdomainname_chk (char *__buf, size_t __buflen, size_t __nreal) | ^~~~~~ /usr/include/bits/unistd-decl.h:187:12: error: ‘size_t’ has not been declared 187 | extern int __REDIRECT_FORTIFY_NTH (__getdomainname_alias, (char *__buf, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:191:12: error: ‘size_t’ has not been declared 191 | extern int __REDIRECT_NTH (__getdomainname_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:191:12: error: ‘size_t’ has not been declared 191 | extern int __REDIRECT_NTH (__getdomainname_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd.h:26:65: error: ‘size_t’ has not been declared 26 | read (int __fd, __fortify_clang_overload_arg0 (void *, ,__buf), size_t __nbytes) | ^~~~~~ /usr/include/bits/unistd.h:41:8: error: ‘size_t’ has not been declared 41 | size_t __nbytes, __off_t __offset) | ^~~~~~ /usr/include/bits/unistd.h:67:10: error: ‘size_t’ has not been declared 67 | size_t __nbytes, __off64_t __offset) | ^~~~~~ /usr/include/bits/unistd.h:81:1: error: ‘size_t’ has not been declared 81 | __NTH (readlink (const char *__restrict __path, | ^~~~~ /usr/include/bits/unistd.h:97:1: error: ‘size_t’ has not been declared 97 | __NTH (readlinkat (int __fd, const char *__restrict __path, | ^~~~~ /usr/include/bits/unistd.h:111:1: error: ‘size_t’ has not been declared 111 | __NTH (getcwd (__fortify_clang_overload_arg (char *, , __buf), size_t __size)) | ^~~~~ /usr/include/bits/unistd.h: In function ‘char* getwd(char*)’: /usr/include/bits/unistd.h:126:35: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 126 | if (__glibc_objsize (__buf) != (size_t) -1) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/unistd.h: At global scope: /usr/include/bits/unistd.h:132:47: error: ‘size_t’ does not name a type 132 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/unistd.h:24:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 23 | # include +++ |+#include 24 | /usr/include/bits/unistd.h:160:1: error: ‘size_t’ has not been declared 160 | __NTH (ttyname_r (int __fd, | ^~~~~ /usr/include/bits/unistd.h:175:60: error: ‘size_t’ has not been declared 175 | getlogin_r (__fortify_clang_overload_arg (char *, ,__buf), size_t __buflen) | ^~~~~~ /usr/include/bits/unistd.h:189:1: error: ‘size_t’ has not been declared 189 | __NTH (gethostname (__fortify_clang_overload_arg (char *, ,__buf), | ^~~~~ /usr/include/bits/unistd.h:204:1: error: ‘size_t’ has not been declared 204 | __NTH (getdomainname (__fortify_clang_overload_arg (char *, ,__buf), | ^~~~~ /usr/include/c++/14/ext/string_conversions.h:101:5: note: candidate: ‘template _String __gnu_cxx::__to_xstring(int (*)(_CharT*, std::size_t, const _CharT*, __va_list_tag*), std::size_t, const _CharT*, ...)’ 101 | __to_xstring(int (*__convf) (_CharT*, std::size_t, const _CharT*, | ^~~~~~~~~~~~ /usr/include/c++/14/ext/string_conversions.h:101:5: note: template argument deduction/substitution failed: /usr/include/c++/14/bits/basic_string.h:4425:43: note: mismatched types ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ 4425 | return __gnu_cxx::__to_xstring(&std::vsnprintf, __n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4426 | "%Lf", __val); | ~~~~~~~~~~~~~ In file included from /usr/include/opencascade/Standard_PrimitiveTypes.hxx:19: /usr/include/c++/14/stdlib.h:71:12: error: ‘mbstowcs’ has not been declared in ‘std’ 71 | using std::mbstowcs; | ^~~~~~~~ /usr/include/c++/14/stdlib.h:83:12: error: ‘wcstombs’ has not been declared in ‘std’ 83 | using std::wcstombs; | ^~~~~~~~ In file included from /usr/include/c++/14/string:68: /usr/include/c++/14/bits/memory_resource.h: At global scope: /usr/include/c++/14/bits/memory_resource.h:63:52: error: ‘max_align_t’ was not declared in this scope 63 | static constexpr size_t _S_max_align = alignof(max_align_t); | ^~~~~~~~~~~ /usr/include/unistd.h:371:45: error: ‘size_t’ has not been declared 371 | extern ssize_t read (int __fd, void *__buf, size_t __nbytes) __wur | ^~~~~~ /usr/include/unistd.h:378:52: error: ‘size_t’ has not been declared 378 | extern ssize_t write (int __fd, const void *__buf, size_t __n) __wur | ^~~~~~ /usr/include/unistd.h:389:46: error: ‘size_t’ has not been declared 389 | extern ssize_t pread (int __fd, void *__buf, size_t __nbytes, | ^~~~~~ /usr/include/unistd.h:398:53: error: ‘size_t’ has not been declared 398 | extern ssize_t pwrite (int __fd, const void *__buf, size_t __n, | ^~~~~~ /usr/include/unistd.h:422:48: error: ‘size_t’ has not been declared 422 | extern ssize_t pread64 (int __fd, void *__buf, size_t __nbytes, | ^~~~~~ /usr/include/unistd.h:427:55: error: ‘size_t’ has not been declared 427 | extern ssize_t pwrite64 (int __fd, const void *__buf, size_t __n, | ^~~~~~ /usr/include/unistd.h:531:35: error: ‘size_t’ has not been declared 531 | extern char *getcwd (char *__buf, size_t __size) __THROW __wur; | ^~~~~~ /usr/include/unistd.h:644:8: error: ‘size_t’ does not name a type 644 | extern size_t confstr (int __name, char *__buf, size_t __len) __THROW | ^~~~~~ /usr/include/unistd.h:631:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 630 | #include +++ |+#include 631 | /usr/include/unistd.h:803:46: error: ‘size_t’ has not been declared 803 | extern int ttyname_r (int __fd, char *__buf, size_t __buflen) | ^~~~~~ /usr/include/unistd.h:839:50: error: ‘size_t’ has not been declared 839 | char *__restrict __buf, size_t __len) | ^~~~~~ /usr/include/unistd.h:852:52: error: ‘size_t’ has not been declared 852 | char *__restrict __buf, size_t __len) | ^~~~~~ /usr/include/unistd.h:889:38: error: ‘size_t’ has not been declared 889 | extern int getlogin_r (char *__name, size_t __name_len) __nonnull ((1)) | ^~~~~~ /usr/include/unistd.h:911:39: error: ‘size_t’ has not been declared 911 | extern int gethostname (char *__name, size_t __len) __THROW __nonnull ((1)) | ^~~~~~ /usr/include/unistd.h:919:45: error: ‘size_t’ has not been declared 919 | extern int sethostname (const char *__name, size_t __len) | ^~~~~~ /usr/include/unistd.h:930:41: error: ‘size_t’ has not been declared 930 | extern int getdomainname (char *__name, size_t __len) | ^~~~~~ /usr/include/unistd.h:933:47: error: ‘size_t’ has not been declared 933 | extern int setdomainname (const char *__name, size_t __len) | ^~~~~~ /usr/include/unistd.h:950:57: error: ‘size_t’ has not been declared 950 | extern int profil (unsigned short int *__sample_buffer, size_t __size, | ^~~~~~ /usr/include/unistd.h:951:20: error: ‘size_t’ has not been declared 951 | size_t __offset, unsigned int __scale) | ^~~~~~ /usr/include/unistd.h:1144:26: error: ‘size_t’ has not been declared 1144 | size_t __length, unsigned int __flags); | ^~~~~~ /usr/include/unistd.h:1201:33: error: ‘size_t’ has not been declared 1201 | int getentropy (void *__buffer, size_t __length) __wur | ^~~~~~ In file included from /usr/include/bits/unistd.h:23, from /usr/include/unistd.h:1217: /usr/include/bits/unistd-decl.h:26:51: error: ‘size_t’ has not been declared 26 | extern ssize_t __read_chk (int __fd, void *__buf, size_t __nbytes, | ^~~~~~ /usr/include/bits/unistd-decl.h:27:28: error: ‘size_t’ has not been declared 27 | size_t __buflen) | ^~~~~~ /usr/include/bits/unistd-decl.h:29:16: error: ‘size_t’ has not been declared 29 | extern ssize_t __REDIRECT_FORTIFY (__read_alias, (int __fd, void *__buf, | ^~~~~~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:32:16: error: ‘size_t’ has not been declared 32 | extern ssize_t __REDIRECT (__read_chk_warn, | ^~~~~~~~~~ /usr/include/bits/unistd-decl.h:32:16: error: ‘size_t’ has not been declared 32 | extern ssize_t __REDIRECT (__read_chk_warn, | ^~~~~~~~~~ /usr/include/bits/unistd-decl.h:39:52: error: ‘size_t’ has not been declared 39 | extern ssize_t __pread_chk (int __fd, void *__buf, size_t __nbytes, | ^~~~~~ /usr/include/bits/unistd-decl.h:40:47: error: ‘size_t’ has not been declared 40 | __off_t __offset, size_t __bufsize) | ^~~~~~ /usr/include/bits/unistd-decl.h:42:54: error: ‘size_t’ has not been declared 42 | extern ssize_t __pread64_chk (int __fd, void *__buf, size_t __nbytes, | ^~~~~~ /usr/include/bits/unistd-decl.h:43:51: error: ‘size_t’ has not been declared 43 | __off64_t __offset, size_t __bufsize) | ^~~~~~ /usr/include/bits/unistd-decl.h:45:16: error: ‘size_t’ has not been declared 45 | extern ssize_t __REDIRECT (__pread_alias, | ^~~~~~~~~~ /usr/include/bits/unistd-decl.h:49:16: error: ‘size_t’ has not been declared 49 | extern ssize_t __REDIRECT (__pread64_alias, | ^~~~~~~~~~ /usr/include/bits/unistd-decl.h:53:16: error: ‘size_t’ has not been declared 53 | extern ssize_t __REDIRECT (__pread_chk_warn, | ^~~~~~~~~~ /usr/include/bits/unistd-decl.h:53:16: error: ‘size_t’ has not been declared 53 | extern ssize_t __REDIRECT (__pread_chk_warn, | ^~~~~~~~~~ /usr/include/bits/unistd-decl.h:58:16: error: ‘size_t’ has not been declared 58 | extern ssize_t __REDIRECT (__pread64_chk_warn, | ^~~~~~~~~~ /usr/include/bits/unistd-decl.h:58:16: error: ‘size_t’ has not been declared 58 | extern ssize_t __REDIRECT (__pread64_chk_warn, | ^~~~~~~~~~ /usr/include/bits/unistd-decl.h:68:56: error: ‘size_t’ has not been declared 68 | char *__restrict __buf, size_t __len, | ^~~~~~ /usr/include/bits/unistd-decl.h:69:32: error: ‘size_t’ has not been declared 69 | size_t __buflen) | ^~~~~~ /usr/include/bits/unistd-decl.h:71:16: error: ‘size_t’ has not been declared 71 | extern ssize_t __REDIRECT_NTH (__readlink_alias, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:75:16: error: ‘size_t’ has not been declared 75 | extern ssize_t __REDIRECT_NTH (__readlink_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:75:16: error: ‘size_t’ has not been declared 75 | extern ssize_t __REDIRECT_NTH (__readlink_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:85:58: error: ‘size_t’ has not been declared 85 | char *__restrict __buf, size_t __len, | ^~~~~~ /usr/include/bits/unistd-decl.h:86:34: error: ‘size_t’ has not been declared 86 | size_t __buflen) | ^~~~~~ /usr/include/bits/unistd-decl.h:88:16: error: ‘size_t’ has not been declared 88 | extern ssize_t __REDIRECT_NTH (__readlinkat_alias, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:93:16: error: ‘size_t’ has not been declared 93 | extern ssize_t __REDIRECT_NTH (__readlinkat_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:93:16: error: ‘size_t’ has not been declared 93 | extern ssize_t __REDIRECT_NTH (__readlinkat_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:102:41: error: ‘size_t’ has not been declared 102 | extern char *__getcwd_chk (char *__buf, size_t __size, size_t __buflen) | ^~~~~~ /usr/include/bits/unistd-decl.h:102:56: error: ‘size_t’ has not been declared 102 | extern char *__getcwd_chk (char *__buf, size_t __size, size_t __buflen) | ^~~~~~ /usr/include/bits/unistd-decl.h:104:14: error: ‘size_t’ has not been declared 104 | extern char *__REDIRECT_NTH (__getcwd_alias, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:106:14: error: ‘size_t’ has not been declared 106 | extern char *__REDIRECT_NTH (__getcwd_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:106:14: error: ‘size_t’ has not been declared 106 | extern char *__REDIRECT_NTH (__getcwd_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:113:40: error: ‘size_t’ has not been declared 113 | extern char *__getwd_chk (char *__buf, size_t buflen) | ^~~~~~ /usr/include/bits/unistd-decl.h:120:8: error: ‘size_t’ does not name a type 120 | extern size_t __confstr_chk (int __name, char *__buf, size_t __len, | ^~~~~~ /usr/include/bits/unistd-decl.h:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | /* Checking routines for unistd functions. Declaration only. /usr/include/bits/unistd-decl.h:123:8: error: ‘size_t’ does not name a type 123 | extern size_t __REDIRECT_NTH (__confstr_alias, (int __name, char *__buf, | ^~~~~~ /usr/include/bits/unistd-decl.h:123:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/unistd-decl.h:126:8: error: ‘size_t’ does not name a type 126 | extern size_t __REDIRECT_NTH (__confstr_chk_warn, | ^~~~~~ /usr/include/bits/unistd-decl.h:126:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/unistd-decl.h:133:59: error: ‘size_t’ has not been declared 133 | extern int __getgroups_chk (int __size, __gid_t __list[], size_t __listlen) | ^~~~~~ /usr/include/bits/unistd-decl.h:137:12: error: ‘size_t’ has not been declared 137 | extern int __REDIRECT_NTH (__getgroups_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:144:52: error: ‘size_t’ has not been declared 144 | extern int __ttyname_r_chk (int __fd, char *__buf, size_t __buflen, | ^~~~~~ /usr/include/bits/unistd-decl.h:145:29: error: ‘size_t’ has not been declared 145 | size_t __nreal) __THROW __nonnull ((2)) | ^~~~~~ /usr/include/bits/unistd-decl.h:147:12: error: ‘size_t’ has not been declared 147 | extern int __REDIRECT_NTH (__ttyname_r_alias, (int __fd, char *__buf, | ^~~~~~~~~~~~~~ In file included from /usr/include/opencascade/Standard_PrimitiveTypes.hxx:19: /usr/include/c++/14/stdlib.h:71:12: error: ‘mbstowcs’ has not been declared in ‘std’ 71 | using std::mbstowcs; | ^~~~~~~~ /usr/include/c++/14/stdlib.h:83:12: error: ‘wcstombs’ has not been declared in ‘std’ 83 | using std::wcstombs; | ^~~~~~~~ /usr/include/bits/unistd-decl.h:150:12: error: ‘size_t’ has not been declared 150 | extern int __REDIRECT_NTH (__ttyname_r_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:150:12: error: ‘size_t’ has not been declared 150 | extern int __REDIRECT_NTH (__ttyname_r_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:158:43: error: ‘size_t’ has not been declared 158 | extern int __getlogin_r_chk (char *__buf, size_t __buflen, size_t __nreal) | ^~~~~~ /usr/include/bits/unistd-decl.h:158:60: error: ‘size_t’ has not been declared 158 | extern int __getlogin_r_chk (char *__buf, size_t __buflen, size_t __nreal) | ^~~~~~ /usr/include/bits/unistd-decl.h:160:12: error: ‘size_t’ has not been declared 160 | extern int __REDIRECT_FORTIFY (__getlogin_r_alias, (char *__buf, size_t __buflen), | ^~~~~~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:162:12: error: ‘size_t’ has not been declared 162 | extern int __REDIRECT (__getlogin_r_chk_warn, | ^~~~~~~~~~ /usr/include/bits/unistd-decl.h:162:12: error: ‘size_t’ has not been declared 162 | extern int __REDIRECT (__getlogin_r_chk_warn, | ^~~~~~~~~~ /usr/include/bits/unistd-decl.h:171:44: error: ‘size_t’ has not been declared 171 | extern int __gethostname_chk (char *__buf, size_t __buflen, size_t __nreal) | ^~~~~~ /usr/include/bits/unistd-decl.h:171:61: error: ‘size_t’ has not been declared 171 | extern int __gethostname_chk (char *__buf, size_t __buflen, size_t __nreal) | ^~~~~~ /usr/include/bits/unistd-decl.h:173:12: error: ‘size_t’ has not been declared 173 | extern int __REDIRECT_NTH (__gethostname_alias, (char *__buf, size_t __buflen), | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:176:12: error: ‘size_t’ has not been declared 176 | extern int __REDIRECT_NTH (__gethostname_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:176:12: error: ‘size_t’ has not been declared 176 | extern int __REDIRECT_NTH (__gethostname_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:185:46: error: ‘size_t’ has not been declared 185 | extern int __getdomainname_chk (char *__buf, size_t __buflen, size_t __nreal) | ^~~~~~ /usr/include/bits/unistd-decl.h:185:63: error: ‘size_t’ has not been declared 185 | extern int __getdomainname_chk (char *__buf, size_t __buflen, size_t __nreal) | ^~~~~~ /usr/include/bits/unistd-decl.h:187:12: error: ‘size_t’ has not been declared 187 | extern int __REDIRECT_FORTIFY_NTH (__getdomainname_alias, (char *__buf, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:191:12: error: ‘size_t’ has not been declared 191 | extern int __REDIRECT_NTH (__getdomainname_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:191:12: error: ‘size_t’ has not been declared 191 | extern int __REDIRECT_NTH (__getdomainname_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd.h:26:65: error: ‘size_t’ has not been declared 26 | read (int __fd, __fortify_clang_overload_arg0 (void *, ,__buf), size_t __nbytes) | ^~~~~~ /usr/include/bits/unistd.h:41:8: error: ‘size_t’ has not been declared 41 | size_t __nbytes, __off_t __offset) | ^~~~~~ /usr/include/bits/unistd.h:67:10: error: ‘size_t’ has not been declared 67 | size_t __nbytes, __off64_t __offset) | ^~~~~~ /usr/include/bits/unistd.h:81:1: error: ‘size_t’ has not been declared 81 | __NTH (readlink (const char *__restrict __path, | ^~~~~ /usr/include/bits/unistd.h:97:1: error: ‘size_t’ has not been declared 97 | __NTH (readlinkat (int __fd, const char *__restrict __path, | ^~~~~ /usr/include/bits/unistd.h:111:1: error: ‘size_t’ has not been declared 111 | __NTH (getcwd (__fortify_clang_overload_arg (char *, , __buf), size_t __size)) | ^~~~~ /usr/include/bits/unistd.h: In function ‘char* getwd(char*)’: /usr/include/bits/unistd.h:126:35: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 126 | if (__glibc_objsize (__buf) != (size_t) -1) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/unistd.h: At global scope: /usr/include/bits/unistd.h:132:47: error: ‘size_t’ does not name a type 132 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/unistd.h:24:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 23 | # include +++ |+#include 24 | /usr/include/bits/unistd.h:160:1: error: ‘size_t’ has not been declared 160 | __NTH (ttyname_r (int __fd, | ^~~~~ /usr/include/bits/unistd.h:175:60: error: ‘size_t’ has not been declared 175 | getlogin_r (__fortify_clang_overload_arg (char *, ,__buf), size_t __buflen) | ^~~~~~ /usr/include/bits/unistd.h:189:1: error: ‘size_t’ has not been declared 189 | __NTH (gethostname (__fortify_clang_overload_arg (char *, ,__buf), | ^~~~~ /usr/include/bits/unistd.h:204:1: error: ‘size_t’ has not been declared 204 | __NTH (getdomainname (__fortify_clang_overload_arg (char *, ,__buf), | ^~~~~ /usr/include/unistd.h:371:45: error: ‘size_t’ has not been declared 371 | extern ssize_t read (int __fd, void *__buf, size_t __nbytes) __wur | ^~~~~~ /usr/include/unistd.h:378:52: error: ‘size_t’ has not been declared 378 | extern ssize_t write (int __fd, const void *__buf, size_t __n) __wur | ^~~~~~ /usr/include/unistd.h:389:46: error: ‘size_t’ has not been declared 389 | extern ssize_t pread (int __fd, void *__buf, size_t __nbytes, | ^~~~~~ /usr/include/unistd.h:398:53: error: ‘size_t’ has not been declared 398 | extern ssize_t pwrite (int __fd, const void *__buf, size_t __n, | ^~~~~~ /usr/include/unistd.h:422:48: error: ‘size_t’ has not been declared 422 | extern ssize_t pread64 (int __fd, void *__buf, size_t __nbytes, | ^~~~~~ /usr/include/unistd.h:427:55: error: ‘size_t’ has not been declared 427 | extern ssize_t pwrite64 (int __fd, const void *__buf, size_t __n, | ^~~~~~ /usr/include/unistd.h:531:35: error: ‘size_t’ has not been declared 531 | extern char *getcwd (char *__buf, size_t __size) __THROW __wur; | ^~~~~~ /usr/include/unistd.h:644:8: error: ‘size_t’ does not name a type 644 | extern size_t confstr (int __name, char *__buf, size_t __len) __THROW | ^~~~~~ /usr/include/unistd.h:631:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 630 | #include +++ |+#include 631 | /usr/include/unistd.h:803:46: error: ‘size_t’ has not been declared 803 | extern int ttyname_r (int __fd, char *__buf, size_t __buflen) | ^~~~~~ /usr/include/unistd.h:839:50: error: ‘size_t’ has not been declared 839 | char *__restrict __buf, size_t __len) | ^~~~~~ /usr/include/unistd.h:852:52: error: ‘size_t’ has not been declared 852 | char *__restrict __buf, size_t __len) | ^~~~~~ /usr/include/unistd.h:889:38: error: ‘size_t’ has not been declared 889 | extern int getlogin_r (char *__name, size_t __name_len) __nonnull ((1)) | ^~~~~~ /usr/include/unistd.h:911:39: error: ‘size_t’ has not been declared 911 | extern int gethostname (char *__name, size_t __len) __THROW __nonnull ((1)) | ^~~~~~ /usr/include/unistd.h:919:45: error: ‘size_t’ has not been declared 919 | extern int sethostname (const char *__name, size_t __len) | ^~~~~~ /usr/include/unistd.h:930:41: error: ‘size_t’ has not been declared 930 | extern int getdomainname (char *__name, size_t __len) | ^~~~~~ /usr/include/unistd.h:933:47: error: ‘size_t’ has not been declared 933 | extern int setdomainname (const char *__name, size_t __len) | ^~~~~~ /usr/include/unistd.h:950:57: error: ‘size_t’ has not been declared 950 | extern int profil (unsigned short int *__sample_buffer, size_t __size, | ^~~~~~ /usr/include/unistd.h:951:20: error: ‘size_t’ has not been declared 951 | size_t __offset, unsigned int __scale) | ^~~~~~ /usr/include/unistd.h:1144:26: error: ‘size_t’ has not been declared 1144 | size_t __length, unsigned int __flags); | ^~~~~~ /usr/include/unistd.h:1201:33: error: ‘size_t’ has not been declared 1201 | int getentropy (void *__buffer, size_t __length) __wur | ^~~~~~ In file included from /usr/include/bits/unistd.h:23, from /usr/include/unistd.h:1217: /usr/include/bits/unistd-decl.h:26:51: error: ‘size_t’ has not been declared 26 | extern ssize_t __read_chk (int __fd, void *__buf, size_t __nbytes, | ^~~~~~ /usr/include/bits/unistd-decl.h:27:28: error: ‘size_t’ has not been declared 27 | size_t __buflen) | ^~~~~~ /usr/include/bits/unistd-decl.h:29:16: error: ‘size_t’ has not been declared 29 | extern ssize_t __REDIRECT_FORTIFY (__read_alias, (int __fd, void *__buf, | ^~~~~~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:32:16: error: ‘size_t’ has not been declared 32 | extern ssize_t __REDIRECT (__read_chk_warn, | ^~~~~~~~~~ /usr/include/bits/unistd-decl.h:32:16: error: ‘size_t’ has not been declared 32 | extern ssize_t __REDIRECT (__read_chk_warn, | ^~~~~~~~~~ /usr/include/bits/unistd-decl.h:39:52: error: ‘size_t’ has not been declared 39 | extern ssize_t __pread_chk (int __fd, void *__buf, size_t __nbytes, | ^~~~~~ /usr/include/bits/unistd-decl.h:40:47: error: ‘size_t’ has not been declared 40 | __off_t __offset, size_t __bufsize) | ^~~~~~ /usr/include/bits/unistd-decl.h:42:54: error: ‘size_t’ has not been declared 42 | extern ssize_t __pread64_chk (int __fd, void *__buf, size_t __nbytes, | ^~~~~~ /usr/include/bits/unistd-decl.h:43:51: error: ‘size_t’ has not been declared 43 | __off64_t __offset, size_t __bufsize) | ^~~~~~ /usr/include/bits/unistd-decl.h:45:16: error: ‘size_t’ has not been declared 45 | extern ssize_t __REDIRECT (__pread_alias, | ^~~~~~~~~~ /usr/include/bits/unistd-decl.h:49:16: error: ‘size_t’ has not been declared 49 | extern ssize_t __REDIRECT (__pread64_alias, | ^~~~~~~~~~ /usr/include/bits/unistd-decl.h:53:16: error: ‘size_t’ has not been declared 53 | extern ssize_t __REDIRECT (__pread_chk_warn, | ^~~~~~~~~~ /usr/include/bits/unistd-decl.h:53:16: error: ‘size_t’ has not been declared 53 | extern ssize_t __REDIRECT (__pread_chk_warn, | ^~~~~~~~~~ /usr/include/bits/unistd-decl.h:58:16: error: ‘size_t’ has not been declared 58 | extern ssize_t __REDIRECT (__pread64_chk_warn, | ^~~~~~~~~~ /usr/include/bits/unistd-decl.h:58:16: error: ‘size_t’ has not been declared 58 | extern ssize_t __REDIRECT (__pread64_chk_warn, | ^~~~~~~~~~ /usr/include/bits/unistd-decl.h:68:56: error: ‘size_t’ has not been declared 68 | char *__restrict __buf, size_t __len, | ^~~~~~ /usr/include/bits/unistd-decl.h:69:32: error: ‘size_t’ has not been declared 69 | size_t __buflen) | ^~~~~~ /usr/include/bits/unistd-decl.h:71:16: error: ‘size_t’ has not been declared 71 | extern ssize_t __REDIRECT_NTH (__readlink_alias, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:75:16: error: ‘size_t’ has not been declared 75 | extern ssize_t __REDIRECT_NTH (__readlink_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:75:16: error: ‘size_t’ has not been declared 75 | extern ssize_t __REDIRECT_NTH (__readlink_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:85:58: error: ‘size_t’ has not been declared 85 | char *__restrict __buf, size_t __len, | ^~~~~~ /usr/include/bits/unistd-decl.h:86:34: error: ‘size_t’ has not been declared 86 | size_t __buflen) | ^~~~~~ /usr/include/bits/unistd-decl.h:88:16: error: ‘size_t’ has not been declared 88 | extern ssize_t __REDIRECT_NTH (__readlinkat_alias, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:93:16: error: ‘size_t’ has not been declared 93 | extern ssize_t __REDIRECT_NTH (__readlinkat_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:93:16: error: ‘size_t’ has not been declared 93 | extern ssize_t __REDIRECT_NTH (__readlinkat_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:102:41: error: ‘size_t’ has not been declared 102 | extern char *__getcwd_chk (char *__buf, size_t __size, size_t __buflen) | ^~~~~~ /usr/include/bits/unistd-decl.h:102:56: error: ‘size_t’ has not been declared 102 | extern char *__getcwd_chk (char *__buf, size_t __size, size_t __buflen) | ^~~~~~ /usr/include/bits/unistd-decl.h:104:14: error: ‘size_t’ has not been declared 104 | extern char *__REDIRECT_NTH (__getcwd_alias, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:106:14: error: ‘size_t’ has not been declared 106 | extern char *__REDIRECT_NTH (__getcwd_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:106:14: error: ‘size_t’ has not been declared 106 | extern char *__REDIRECT_NTH (__getcwd_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:113:40: error: ‘size_t’ has not been declared 113 | extern char *__getwd_chk (char *__buf, size_t buflen) | ^~~~~~ /usr/include/bits/unistd-decl.h:120:8: error: ‘size_t’ does not name a type 120 | extern size_t __confstr_chk (int __name, char *__buf, size_t __len, | ^~~~~~ /usr/include/bits/unistd-decl.h:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | /* Checking routines for unistd functions. Declaration only. /usr/include/bits/unistd-decl.h:123:8: error: ‘size_t’ does not name a type 123 | extern size_t __REDIRECT_NTH (__confstr_alias, (int __name, char *__buf, | ^~~~~~ /usr/include/bits/unistd-decl.h:123:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/unistd-decl.h:126:8: error: ‘size_t’ does not name a type 126 | extern size_t __REDIRECT_NTH (__confstr_chk_warn, | ^~~~~~ /usr/include/bits/unistd-decl.h:126:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/unistd-decl.h:133:59: error: ‘size_t’ has not been declared 133 | extern int __getgroups_chk (int __size, __gid_t __list[], size_t __listlen) | ^~~~~~ /usr/include/bits/unistd-decl.h:137:12: error: ‘size_t’ has not been declared 137 | extern int __REDIRECT_NTH (__getgroups_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:144:52: error: ‘size_t’ has not been declared 144 | extern int __ttyname_r_chk (int __fd, char *__buf, size_t __buflen, | ^~~~~~ /usr/include/bits/unistd-decl.h:145:29: error: ‘size_t’ has not been declared 145 | size_t __nreal) __THROW __nonnull ((2)) | ^~~~~~ /usr/include/bits/unistd-decl.h:147:12: error: ‘size_t’ has not been declared 147 | extern int __REDIRECT_NTH (__ttyname_r_alias, (int __fd, char *__buf, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:150:12: error: ‘size_t’ has not been declared 150 | extern int __REDIRECT_NTH (__ttyname_r_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:150:12: error: ‘size_t’ has not been declared 150 | extern int __REDIRECT_NTH (__ttyname_r_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:158:43: error: ‘size_t’ has not been declared 158 | extern int __getlogin_r_chk (char *__buf, size_t __buflen, size_t __nreal) | ^~~~~~ /usr/include/bits/unistd-decl.h:158:60: error: ‘size_t’ has not been declared 158 | extern int __getlogin_r_chk (char *__buf, size_t __buflen, size_t __nreal) | ^~~~~~ /usr/include/bits/unistd-decl.h:160:12: error: ‘size_t’ has not been declared 160 | extern int __REDIRECT_FORTIFY (__getlogin_r_alias, (char *__buf, size_t __buflen), | ^~~~~~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:162:12: error: ‘size_t’ has not been declared 162 | extern int __REDIRECT (__getlogin_r_chk_warn, | ^~~~~~~~~~ /usr/include/bits/unistd-decl.h:162:12: error: ‘size_t’ has not been declared 162 | extern int __REDIRECT (__getlogin_r_chk_warn, | ^~~~~~~~~~ /usr/include/bits/unistd-decl.h:171:44: error: ‘size_t’ has not been declared 171 | extern int __gethostname_chk (char *__buf, size_t __buflen, size_t __nreal) | ^~~~~~ /usr/include/bits/unistd-decl.h:171:61: error: ‘size_t’ has not been declared 171 | extern int __gethostname_chk (char *__buf, size_t __buflen, size_t __nreal) | ^~~~~~ /usr/include/bits/unistd-decl.h:173:12: error: ‘size_t’ has not been declared 173 | extern int __REDIRECT_NTH (__gethostname_alias, (char *__buf, size_t __buflen), | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:176:12: error: ‘size_t’ has not been declared 176 | extern int __REDIRECT_NTH (__gethostname_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:176:12: error: ‘size_t’ has not been declared 176 | extern int __REDIRECT_NTH (__gethostname_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:185:46: error: ‘size_t’ has not been declared 185 | extern int __getdomainname_chk (char *__buf, size_t __buflen, size_t __nreal) | ^~~~~~ /usr/include/bits/unistd-decl.h:185:63: error: ‘size_t’ has not been declared 185 | extern int __getdomainname_chk (char *__buf, size_t __buflen, size_t __nreal) | ^~~~~~ /usr/include/bits/unistd-decl.h:187:12: error: ‘size_t’ has not been declared 187 | extern int __REDIRECT_FORTIFY_NTH (__getdomainname_alias, (char *__buf, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:191:12: error: ‘size_t’ has not been declared 191 | extern int __REDIRECT_NTH (__getdomainname_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:191:12: error: ‘size_t’ has not been declared 191 | extern int __REDIRECT_NTH (__getdomainname_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd.h:26:65: error: ‘size_t’ has not been declared 26 | read (int __fd, __fortify_clang_overload_arg0 (void *, ,__buf), size_t __nbytes) | ^~~~~~ /usr/include/bits/unistd.h:41:8: error: ‘size_t’ has not been declared 41 | size_t __nbytes, __off_t __offset) | ^~~~~~ /usr/include/bits/unistd.h:67:10: error: ‘size_t’ has not been declared 67 | size_t __nbytes, __off64_t __offset) | ^~~~~~ /usr/include/bits/unistd.h:81:1: error: ‘size_t’ has not been declared 81 | __NTH (readlink (const char *__restrict __path, | ^~~~~ /usr/include/bits/unistd.h:97:1: error: ‘size_t’ has not been declared 97 | __NTH (readlinkat (int __fd, const char *__restrict __path, | ^~~~~ /usr/include/bits/unistd.h:111:1: error: ‘size_t’ has not been declared 111 | __NTH (getcwd (__fortify_clang_overload_arg (char *, , __buf), size_t __size)) | ^~~~~ /usr/include/bits/unistd.h: In function ‘char* getwd(char*)’: /usr/include/bits/unistd.h:126:35: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 126 | if (__glibc_objsize (__buf) != (size_t) -1) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/unistd.h: At global scope: /usr/include/bits/unistd.h:132:47: error: ‘size_t’ does not name a type 132 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/unistd.h:24:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 23 | # include +++ |+#include 24 | In file included from /usr/include/opencascade/Standard_PrimitiveTypes.hxx:19: /usr/include/c++/14/stdlib.h:71:12: error: ‘mbstowcs’ has not been declared in ‘std’ 71 | using std::mbstowcs; | ^~~~~~~~ /usr/include/c++/14/stdlib.h:83:12: error: ‘wcstombs’ has not been declared in ‘std’ 83 | using std::wcstombs; | ^~~~~~~~ /usr/include/bits/unistd.h:160:1: error: ‘size_t’ has not been declared 160 | __NTH (ttyname_r (int __fd, | ^~~~~ /usr/include/bits/unistd.h:175:60: error: ‘size_t’ has not been declared 175 | getlogin_r (__fortify_clang_overload_arg (char *, ,__buf), size_t __buflen) | ^~~~~~ /usr/include/bits/unistd.h:189:1: error: ‘size_t’ has not been declared 189 | __NTH (gethostname (__fortify_clang_overload_arg (char *, ,__buf), | ^~~~~ /usr/include/bits/unistd.h:204:1: error: ‘size_t’ has not been declared 204 | __NTH (getdomainname (__fortify_clang_overload_arg (char *, ,__buf), | ^~~~~ /usr/include/unistd.h:371:45: error: ‘size_t’ has not been declared 371 | extern ssize_t read (int __fd, void *__buf, size_t __nbytes) __wur | ^~~~~~ /usr/include/unistd.h:378:52: error: ‘size_t’ has not been declared 378 | extern ssize_t write (int __fd, const void *__buf, size_t __n) __wur | ^~~~~~ /usr/include/unistd.h:389:46: error: ‘size_t’ has not been declared 389 | extern ssize_t pread (int __fd, void *__buf, size_t __nbytes, | ^~~~~~ /usr/include/unistd.h:398:53: error: ‘size_t’ has not been declared 398 | extern ssize_t pwrite (int __fd, const void *__buf, size_t __n, | ^~~~~~ /usr/include/unistd.h:422:48: error: ‘size_t’ has not been declared 422 | extern ssize_t pread64 (int __fd, void *__buf, size_t __nbytes, | ^~~~~~ /usr/include/unistd.h:427:55: error: ‘size_t’ has not been declared 427 | extern ssize_t pwrite64 (int __fd, const void *__buf, size_t __n, | ^~~~~~ /usr/include/unistd.h:531:35: error: ‘size_t’ has not been declared 531 | extern char *getcwd (char *__buf, size_t __size) __THROW __wur; | ^~~~~~ /usr/include/unistd.h:644:8: error: ‘size_t’ does not name a type 644 | extern size_t confstr (int __name, char *__buf, size_t __len) __THROW | ^~~~~~ /usr/include/unistd.h:631:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 630 | #include +++ |+#include 631 | /usr/include/unistd.h:803:46: error: ‘size_t’ has not been declared 803 | extern int ttyname_r (int __fd, char *__buf, size_t __buflen) | ^~~~~~ /usr/include/unistd.h:839:50: error: ‘size_t’ has not been declared 839 | char *__restrict __buf, size_t __len) | ^~~~~~ /usr/include/unistd.h:852:52: error: ‘size_t’ has not been declared 852 | char *__restrict __buf, size_t __len) | ^~~~~~ /usr/include/unistd.h:889:38: error: ‘size_t’ has not been declared 889 | extern int getlogin_r (char *__name, size_t __name_len) __nonnull ((1)) | ^~~~~~ /usr/include/unistd.h:911:39: error: ‘size_t’ has not been declared 911 | extern int gethostname (char *__name, size_t __len) __THROW __nonnull ((1)) | ^~~~~~ /usr/include/unistd.h:919:45: error: ‘size_t’ has not been declared 919 | extern int sethostname (const char *__name, size_t __len) | ^~~~~~ /usr/include/unistd.h:930:41: error: ‘size_t’ has not been declared 930 | extern int getdomainname (char *__name, size_t __len) | ^~~~~~ /usr/include/unistd.h:933:47: error: ‘size_t’ has not been declared 933 | extern int setdomainname (const char *__name, size_t __len) | ^~~~~~ /usr/include/unistd.h:950:57: error: ‘size_t’ has not been declared 950 | extern int profil (unsigned short int *__sample_buffer, size_t __size, | ^~~~~~ /usr/include/unistd.h:951:20: error: ‘size_t’ has not been declared 951 | size_t __offset, unsigned int __scale) | ^~~~~~ /usr/include/unistd.h:1144:26: error: ‘size_t’ has not been declared 1144 | size_t __length, unsigned int __flags); | ^~~~~~ /usr/include/unistd.h:1201:33: error: ‘size_t’ has not been declared 1201 | int getentropy (void *__buffer, size_t __length) __wur | ^~~~~~ In file included from /usr/include/bits/unistd.h:23, from /usr/include/unistd.h:1217: /usr/include/bits/unistd-decl.h:26:51: error: ‘size_t’ has not been declared 26 | extern ssize_t __read_chk (int __fd, void *__buf, size_t __nbytes, | ^~~~~~ /usr/include/bits/unistd-decl.h:27:28: error: ‘size_t’ has not been declared 27 | size_t __buflen) | ^~~~~~ /usr/include/bits/unistd-decl.h:29:16: error: ‘size_t’ has not been declared 29 | extern ssize_t __REDIRECT_FORTIFY (__read_alias, (int __fd, void *__buf, | ^~~~~~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:32:16: error: ‘size_t’ has not been declared 32 | extern ssize_t __REDIRECT (__read_chk_warn, | ^~~~~~~~~~ /usr/include/bits/unistd-decl.h:32:16: error: ‘size_t’ has not been declared 32 | extern ssize_t __REDIRECT (__read_chk_warn, | ^~~~~~~~~~ /usr/include/bits/unistd-decl.h:39:52: error: ‘size_t’ has not been declared 39 | extern ssize_t __pread_chk (int __fd, void *__buf, size_t __nbytes, | ^~~~~~ /usr/include/bits/unistd-decl.h:40:47: error: ‘size_t’ has not been declared 40 | __off_t __offset, size_t __bufsize) | ^~~~~~ /usr/include/bits/unistd-decl.h:42:54: error: ‘size_t’ has not been declared 42 | extern ssize_t __pread64_chk (int __fd, void *__buf, size_t __nbytes, | ^~~~~~ /usr/include/bits/unistd-decl.h:43:51: error: ‘size_t’ has not been declared 43 | __off64_t __offset, size_t __bufsize) | ^~~~~~ /usr/include/bits/unistd-decl.h:45:16: error: ‘size_t’ has not been declared 45 | extern ssize_t __REDIRECT (__pread_alias, | ^~~~~~~~~~ /usr/include/bits/unistd-decl.h:49:16: error: ‘size_t’ has not been declared 49 | extern ssize_t __REDIRECT (__pread64_alias, | ^~~~~~~~~~ /usr/include/bits/unistd-decl.h:53:16: error: ‘size_t’ has not been declared 53 | extern ssize_t __REDIRECT (__pread_chk_warn, | ^~~~~~~~~~ /usr/include/bits/unistd-decl.h:53:16: error: ‘size_t’ has not been declared 53 | extern ssize_t __REDIRECT (__pread_chk_warn, | ^~~~~~~~~~ /usr/include/bits/unistd-decl.h:58:16: error: ‘size_t’ has not been declared 58 | extern ssize_t __REDIRECT (__pread64_chk_warn, | ^~~~~~~~~~ /usr/include/bits/unistd-decl.h:58:16: error: ‘size_t’ has not been declared 58 | extern ssize_t __REDIRECT (__pread64_chk_warn, | ^~~~~~~~~~ /usr/include/bits/unistd-decl.h:68:56: error: ‘size_t’ has not been declared 68 | char *__restrict __buf, size_t __len, | ^~~~~~ /usr/include/bits/unistd-decl.h:69:32: error: ‘size_t’ has not been declared 69 | size_t __buflen) | ^~~~~~ /usr/include/bits/unistd-decl.h:71:16: error: ‘size_t’ has not been declared 71 | extern ssize_t __REDIRECT_NTH (__readlink_alias, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:75:16: error: ‘size_t’ has not been declared 75 | extern ssize_t __REDIRECT_NTH (__readlink_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:75:16: error: ‘size_t’ has not been declared 75 | extern ssize_t __REDIRECT_NTH (__readlink_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:85:58: error: ‘size_t’ has not been declared 85 | char *__restrict __buf, size_t __len, | ^~~~~~ /usr/include/bits/unistd-decl.h:86:34: error: ‘size_t’ has not been declared 86 | size_t __buflen) | ^~~~~~ /usr/include/bits/unistd-decl.h:88:16: error: ‘size_t’ has not been declared 88 | extern ssize_t __REDIRECT_NTH (__readlinkat_alias, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:93:16: error: ‘size_t’ has not been declared 93 | extern ssize_t __REDIRECT_NTH (__readlinkat_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:93:16: error: ‘size_t’ has not been declared 93 | extern ssize_t __REDIRECT_NTH (__readlinkat_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:102:41: error: ‘size_t’ has not been declared 102 | extern char *__getcwd_chk (char *__buf, size_t __size, size_t __buflen) | ^~~~~~ /usr/include/bits/unistd-decl.h:102:56: error: ‘size_t’ has not been declared 102 | extern char *__getcwd_chk (char *__buf, size_t __size, size_t __buflen) | ^~~~~~ /usr/include/bits/unistd-decl.h:104:14: error: ‘size_t’ has not been declared 104 | extern char *__REDIRECT_NTH (__getcwd_alias, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:106:14: error: ‘size_t’ has not been declared 106 | extern char *__REDIRECT_NTH (__getcwd_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:106:14: error: ‘size_t’ has not been declared 106 | extern char *__REDIRECT_NTH (__getcwd_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:113:40: error: ‘size_t’ has not been declared 113 | extern char *__getwd_chk (char *__buf, size_t buflen) | ^~~~~~ /usr/include/bits/unistd-decl.h:120:8: error: ‘size_t’ does not name a type 120 | extern size_t __confstr_chk (int __name, char *__buf, size_t __len, | ^~~~~~ /usr/include/bits/unistd-decl.h:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | /* Checking routines for unistd functions. Declaration only. /usr/include/bits/unistd-decl.h:123:8: error: ‘size_t’ does not name a type 123 | extern size_t __REDIRECT_NTH (__confstr_alias, (int __name, char *__buf, | ^~~~~~ /usr/include/bits/unistd-decl.h:123:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/unistd-decl.h:126:8: error: ‘size_t’ does not name a type 126 | extern size_t __REDIRECT_NTH (__confstr_chk_warn, | ^~~~~~ /usr/include/bits/unistd-decl.h:126:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/unistd-decl.h:133:59: error: ‘size_t’ has not been declared 133 | extern int __getgroups_chk (int __size, __gid_t __list[], size_t __listlen) | ^~~~~~ /usr/include/bits/unistd-decl.h:137:12: error: ‘size_t’ has not been declared 137 | extern int __REDIRECT_NTH (__getgroups_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:144:52: error: ‘size_t’ has not been declared 144 | extern int __ttyname_r_chk (int __fd, char *__buf, size_t __buflen, | ^~~~~~ /usr/include/bits/unistd-decl.h:145:29: error: ‘size_t’ has not been declared 145 | size_t __nreal) __THROW __nonnull ((2)) | ^~~~~~ /usr/include/bits/unistd-decl.h:147:12: error: ‘size_t’ has not been declared 147 | extern int __REDIRECT_NTH (__ttyname_r_alias, (int __fd, char *__buf, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:150:12: error: ‘size_t’ has not been declared 150 | extern int __REDIRECT_NTH (__ttyname_r_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:150:12: error: ‘size_t’ has not been declared 150 | extern int __REDIRECT_NTH (__ttyname_r_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:158:43: error: ‘size_t’ has not been declared 158 | extern int __getlogin_r_chk (char *__buf, size_t __buflen, size_t __nreal) | ^~~~~~ /usr/include/bits/unistd-decl.h:158:60: error: ‘size_t’ has not been declared 158 | extern int __getlogin_r_chk (char *__buf, size_t __buflen, size_t __nreal) | ^~~~~~ /usr/include/bits/unistd-decl.h:160:12: error: ‘size_t’ has not been declared 160 | extern int __REDIRECT_FORTIFY (__getlogin_r_alias, (char *__buf, size_t __buflen), | ^~~~~~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:162:12: error: ‘size_t’ has not been declared 162 | extern int __REDIRECT (__getlogin_r_chk_warn, | ^~~~~~~~~~ /usr/include/bits/unistd-decl.h:162:12: error: ‘size_t’ has not been declared 162 | extern int __REDIRECT (__getlogin_r_chk_warn, | ^~~~~~~~~~ /usr/include/bits/unistd-decl.h:171:44: error: ‘size_t’ has not been declared 171 | extern int __gethostname_chk (char *__buf, size_t __buflen, size_t __nreal) | ^~~~~~ /usr/include/bits/unistd-decl.h:171:61: error: ‘size_t’ has not been declared 171 | extern int __gethostname_chk (char *__buf, size_t __buflen, size_t __nreal) | ^~~~~~ /usr/include/bits/unistd-decl.h:173:12: error: ‘size_t’ has not been declared 173 | extern int __REDIRECT_NTH (__gethostname_alias, (char *__buf, size_t __buflen), | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:176:12: error: ‘size_t’ has not been declared 176 | extern int __REDIRECT_NTH (__gethostname_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:176:12: error: ‘size_t’ has not been declared 176 | extern int __REDIRECT_NTH (__gethostname_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:185:46: error: ‘size_t’ has not been declared 185 | extern int __getdomainname_chk (char *__buf, size_t __buflen, size_t __nreal) | ^~~~~~ /usr/include/bits/unistd-decl.h:185:63: error: ‘size_t’ has not been declared 185 | extern int __getdomainname_chk (char *__buf, size_t __buflen, size_t __nreal) | ^~~~~~ /usr/include/bits/unistd-decl.h:187:12: error: ‘size_t’ has not been declared 187 | extern int __REDIRECT_FORTIFY_NTH (__getdomainname_alias, (char *__buf, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:191:12: error: ‘size_t’ has not been declared 191 | extern int __REDIRECT_NTH (__getdomainname_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h:191:12: error: ‘size_t’ has not been declared 191 | extern int __REDIRECT_NTH (__getdomainname_chk_warn, | ^~~~~~~~~~~~~~ /usr/include/bits/unistd.h:26:65: error: ‘size_t’ has not been declared 26 | read (int __fd, __fortify_clang_overload_arg0 (void *, ,__buf), size_t __nbytes) | ^~~~~~ /usr/include/bits/unistd.h:41:8: error: ‘size_t’ has not been declared 41 | size_t __nbytes, __off_t __offset) | ^~~~~~ /usr/include/bits/unistd.h:67:10: error: ‘size_t’ has not been declared 67 | size_t __nbytes, __off64_t __offset) | ^~~~~~ /usr/include/bits/unistd.h:81:1: error: ‘size_t’ has not been declared 81 | __NTH (readlink (const char *__restrict __path, | ^~~~~ /usr/include/opencascade/Standard_Real.hxx: In function ‘constexpr Standard_Real RealSmall()’: /usr/include/opencascade/Standard_Real.hxx:61:10: error: ‘DBL_MIN’ was not declared in this scope 61 | { return DBL_MIN; } | ^~~~~~~ /usr/include/bits/unistd.h:97:1: error: ‘size_t’ has not been declared 97 | __NTH (readlinkat (int __fd, const char *__restrict __path, | ^~~~~ /usr/include/opencascade/Standard_Real.hxx:21:1: note: ‘DBL_MIN’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 20 | #include +++ |+#include 21 | /usr/include/bits/unistd.h:111:1: error: ‘size_t’ has not been declared 111 | __NTH (getcwd (__fortify_clang_overload_arg (char *, , __buf), size_t __size)) | ^~~~~ /usr/include/bits/unistd.h: In function ‘char* getwd(char*)’: /usr/include/bits/unistd.h:126:35: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 126 | if (__glibc_objsize (__buf) != (size_t) -1) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/bits/unistd.h: At global scope: /usr/include/bits/unistd.h:132:47: error: ‘size_t’ does not name a type 132 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/unistd.h:24:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 23 | # include +++ |+#include 24 | /usr/include/bits/unistd.h:160:1: error: ‘size_t’ has not been declared 160 | __NTH (ttyname_r (int __fd, | ^~~~~ /usr/include/bits/unistd.h:175:60: error: ‘size_t’ has not been declared 175 | getlogin_r (__fortify_clang_overload_arg (char *, ,__buf), size_t __buflen) | ^~~~~~ /usr/include/bits/unistd.h:189:1: error: ‘size_t’ has not been declared 189 | __NTH (gethostname (__fortify_clang_overload_arg (char *, ,__buf), | ^~~~~ /usr/include/bits/unistd.h:204:1: error: ‘size_t’ has not been declared 204 | __NTH (getdomainname (__fortify_clang_overload_arg (char *, ,__buf), | ^~~~~ /usr/include/opencascade/Standard_Real.hxx: In function ‘constexpr Standard_Integer RealDigits()’: /usr/include/opencascade/Standard_Real.hxx:89:10: error: ‘DBL_DIG’ was not declared in this scope 89 | { return DBL_DIG; } | ^~~~~~~ /usr/include/opencascade/Standard_Real.hxx: In function ‘constexpr Standard_Real RealEpsilon()’: /usr/include/opencascade/Standard_Real.hxx:96:10: error: ‘DBL_EPSILON’ was not declared in this scope 96 | { return DBL_EPSILON; } | ^~~~~~~~~~~ /usr/include/opencascade/Standard_Real.hxx: In function ‘constexpr Standard_Real RealFirst()’: /usr/include/opencascade/Standard_Real.hxx:102:11: error: ‘DBL_MAX’ was not declared in this scope 102 | { return -DBL_MAX; } | ^~~~~~~ /usr/include/opencascade/Standard_Real.hxx:102:11: note: ‘DBL_MAX’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_Real.hxx: In function ‘constexpr Standard_Integer RealFirst10Exp()’: /usr/include/opencascade/Standard_Real.hxx:109:10: error: ‘DBL_MIN_10_EXP’ was not declared in this scope 109 | { return DBL_MIN_10_EXP; } | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_Real.hxx: In function ‘constexpr Standard_Real RealLast()’: /usr/include/opencascade/Standard_Real.hxx:115:11: error: ‘DBL_MAX’ was not declared in this scope 115 | { return DBL_MAX; } | ^~~~~~~ /usr/include/opencascade/Standard_Real.hxx:115:11: note: ‘DBL_MAX’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_Real.hxx: In function ‘constexpr Standard_Integer RealLast10Exp()’: /usr/include/opencascade/Standard_Real.hxx:122:11: error: ‘DBL_MAX_10_EXP’ was not declared in this scope 122 | { return DBL_MAX_10_EXP; } | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_Real.hxx: In function ‘constexpr Standard_Integer RealMantissa()’: /usr/include/opencascade/Standard_Real.hxx:129:11: error: ‘DBL_MANT_DIG’ was not declared in this scope 129 | { return DBL_MANT_DIG; } | ^~~~~~~~~~~~ /usr/include/opencascade/Standard_Real.hxx: In function ‘constexpr Standard_Integer RealRadix()’: /usr/include/opencascade/Standard_Real.hxx:135:11: error: ‘FLT_RADIX’ was not declared in this scope 135 | { return FLT_RADIX; } | ^~~~~~~~~ /usr/include/opencascade/Standard_Real.hxx: In function ‘Standard_ShortReal RealToShortReal(Standard_Real)’: /usr/include/opencascade/Standard_Real.hxx:278:20: error: ‘FLT_MAX’ was not declared in this scope 278 | return theVal < -FLT_MAX ? -FLT_MAX | ^~~~~~~ /usr/include/opencascade/Standard_Real.hxx:278:20: note: ‘FLT_MAX’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/string.h: At global scope: /usr/include/string.h:44:22: error: ‘size_t’ has not been declared 44 | size_t __n) __THROW __nonnull ((1, 2)); | ^~~~~~ /usr/include/string.h:47:56: error: ‘size_t’ has not been declared 47 | extern void *memmove (void *__dest, const void *__src, size_t __n) | ^~~~~~ /usr/include/string.h:55:32: error: ‘size_t’ has not been declared 55 | int __c, size_t __n) | ^~~~~~ /usr/include/string.h:61:42: error: ‘size_t’ has not been declared 61 | extern void *memset (void *__s, int __c, size_t __n) __THROW __nonnull ((1)); | ^~~~~~ /usr/include/string.h:64:56: error: ‘size_t’ has not been declared 64 | extern int memcmp (const void *__s1, const void *__s2, size_t __n) | ^~~~~~ /usr/include/string.h:80:60: error: ‘size_t’ has not been declared 80 | extern int __memcmpeq (const void *__s1, const void *__s2, size_t __n) | ^~~~~~ /usr/include/string.h:87:42: error: ‘size_t’ has not been declared 87 | extern void *memchr (void *__s, int __c, size_t __n) | ^~~~~~ /usr/include/string.h:89:54: error: ‘size_t’ has not been declared 89 | extern const void *memchr (const void *__s, int __c, size_t __n) | ^~~~~~ /usr/include/string.h:94:29: error: ‘size_t’ has not been declared 94 | memchr (void *__s, int __c, size_t __n) __THROW | ^~~~~~ /usr/include/string.h:100:35: error: ‘size_t’ has not been declared 100 | memchr (const void *__s, int __c, size_t __n) __THROW | ^~~~~~ /usr/include/string.h:126:49: error: ‘size_t’ has not been declared 126 | extern "C++" void *memrchr (void *__s, int __c, size_t __n) | ^~~~~~ /usr/include/string.h:129:61: error: ‘size_t’ has not been declared 129 | extern "C++" const void *memrchr (const void *__s, int __c, size_t __n) | ^~~~~~ /usr/include/string.h:145:53: error: ‘size_t’ has not been declared 145 | const char *__restrict __src, size_t __n) | ^~~~~~ /usr/include/string.h:153:23: error: ‘size_t’ has not been declared 153 | size_t __n) __THROW __nonnull ((1, 2)); | ^~~~~~ /usr/include/string.h:159:57: error: ‘size_t’ has not been declared 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) | ^~~~~~ /usr/include/string.h:166:8: error: ‘size_t’ does not name a type 166 | extern size_t strxfrm (char *__restrict __dest, | ^~~~~~ /usr/include/string.h:34:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 33 | #include +++ |+#include 34 | /usr/include/string.h:179:8: error: ‘size_t’ does not name a type 179 | extern size_t strxfrm_l (char *__dest, const char *__src, size_t __n, | ^~~~~~ /usr/include/string.h:179:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/string.h:195:45: error: ‘size_t’ has not been declared 195 | extern char *strndup (const char *__string, size_t __n) | ^~~~~~ /usr/include/string.h:293:8: error: ‘size_t’ does not name a type 293 | extern size_t strcspn (const char *__s, const char *__reject) | ^~~~~~ /usr/include/string.h:293:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/string.h:297:8: error: ‘size_t’ does not name a type 297 | extern size_t strspn (const char *__s, const char *__accept) | ^~~~~~ /usr/include/string.h:297:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/string.h:389:46: error: ‘size_t’ has not been declared 389 | extern void *memmem (const void *__haystack, size_t __haystacklen, | ^~~~~~ /usr/include/string.h:390:44: error: ‘size_t’ has not been declared 390 | const void *__needle, size_t __needlelen) | ^~~~~~ /usr/include/string.h:398:55: error: ‘size_t’ has not been declared 398 | const void *__restrict __src, size_t __n) | ^~~~~~ /usr/include/string.h:401:53: error: ‘size_t’ has not been declared 401 | const void *__restrict __src, size_t __n) | ^~~~~~ /usr/include/string.h:407:8: error: ‘size_t’ does not name a type 407 | extern size_t strlen (const char *__s) | ^~~~~~ /usr/include/string.h:407:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/string.h:413:8: error: ‘size_t’ does not name a type 413 | extern size_t strnlen (const char *__string, size_t __maxlen) | ^~~~~~ /usr/include/string.h:413:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/string.h:444:53: error: ‘size_t’ has not been declared 444 | extern char *strerror_r (int __errnum, char *__buf, size_t __buflen) | ^~~~~~ /usr/include/strings.h:34:54: error: ‘size_t’ has not been declared 34 | extern int bcmp (const void *__s1, const void *__s2, size_t __n) | ^~~~~~ /usr/include/strings.h:38:53: error: ‘size_t’ has not been declared 38 | extern void bcopy (const void *__src, void *__dest, size_t __n) | ^~~~~~ /usr/include/strings.h:42:31: error: ‘size_t’ has not been declared 42 | extern void bzero (void *__s, size_t __n) __THROW __nonnull ((1)); | ^~~~~~ /usr/include/strings.h:120:61: error: ‘size_t’ has not been declared 120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) | ^~~~~~ /usr/include/strings.h:134:27: error: ‘size_t’ has not been declared 134 | size_t __n, locale_t __loc) | ^~~~~~ /usr/include/bits/strings_fortified.h:23:1: error: ‘size_t’ has not been declared 23 | __NTH (bcopy (const void *__src, void *__dest, size_t __len)) | ^~~~~ /usr/include/bits/strings_fortified.h:30:1: error: ‘size_t’ has not been declared 30 | __NTH (bzero (void *__dest, size_t __len)) | ^~~~~ /usr/include/string.h:466:40: error: ‘size_t’ has not been declared 466 | extern void explicit_bzero (void *__s, size_t __n) __THROW __nonnull ((1)) | ^~~~~~ /usr/include/string.h:497:55: error: ‘size_t’ has not been declared 497 | const char *__restrict __src, size_t __n) | ^~~~~~ /usr/include/string.h:500:53: error: ‘size_t’ has not been declared 500 | const char *__restrict __src, size_t __n) | ^~~~~~ /usr/include/string.h:506:8: error: ‘size_t’ does not name a type 506 | extern size_t strlcpy (char *__restrict __dest, | ^~~~~~ /usr/include/string.h:506:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/string.h:512:8: error: ‘size_t’ does not name a type 512 | extern size_t strlcat (char *__restrict __dest, | ^~~~~~ /usr/include/string.h:512:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/string.h:526:34: error: ‘size_t’ has not been declared 526 | extern void *memfrob (void *__s, size_t __n) __THROW __nonnull ((1)) | ^~~~~~ /usr/include/bits/string_fortified.h:26:1: error: ‘size_t’ has not been declared 26 | __NTH (memcpy (void *__restrict __dest, const void *__restrict __src, | ^~~~~ /usr/include/bits/string_fortified.h:34:1: error: ‘size_t’ has not been declared 34 | __NTH (memmove (void *__dest, const void *__src, size_t __len)) | ^~~~~ /usr/include/bits/string_fortified.h:42:1: error: ‘size_t’ has not been declared 42 | __NTH (mempcpy (void *__restrict __dest, const void *__restrict __src, | ^~~~~ /usr/include/bits/string_fortified.h:57:1: error: ‘size_t’ has not been declared 57 | __NTH (memset (void *__dest, int __ch, size_t __len)) | ^~~~~ In file included from /usr/include/string.h:548: /usr/include/bits/string_fortified.h:66:42: error: ‘size_t’ has not been declared 66 | void __explicit_bzero_chk (void *__dest, size_t __len, size_t __destlen) | ^~~~~~ /usr/include/bits/string_fortified.h:66:56: error: ‘size_t’ has not been declared 66 | void __explicit_bzero_chk (void *__dest, size_t __len, size_t __destlen) | ^~~~~~ /usr/include/bits/string_fortified.h:70:1: error: ‘size_t’ has not been declared 70 | __NTH (explicit_bzero (void *__dest, size_t __len)) | ^~~~~ /usr/include/bits/string_fortified.h:96:1: error: ‘size_t’ has not been declared 96 | __NTH (strncpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ /usr/include/bits/string_fortified.h:107:1: error: ‘size_t’ has not been declared 107 | __NTH (stpncpy (__fortify_clang_overload_arg (char *, ,__dest), | ^~~~~ /usr/include/bits/string_fortified.h:145:1: error: ‘size_t’ has not been declared 145 | __NTH (strncat (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ /usr/include/bits/string_fortified.h:154:8: error: ‘size_t’ does not name a type 154 | extern size_t __strlcpy_chk (char *__dest, const char *__src, size_t __n, | ^~~~~~ /usr/include/bits/string_fortified.h:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | /* Copyright (C) 2004-2024 Free Software Foundation, Inc. /usr/include/bits/string_fortified.h:156:8: error: ‘size_t’ does not name a type 156 | extern size_t __REDIRECT_NTH (__strlcpy_alias, | ^~~~~~ /usr/include/bits/string_fortified.h:156:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/string_fortified.h:160:47: error: ‘size_t’ does not name a type 160 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/string_fortified.h:160:47: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/string_fortified.h:172:8: error: ‘size_t’ does not name a type 172 | extern size_t __strlcat_chk (char *__dest, const char *__src, size_t __n, | ^~~~~~ /usr/include/bits/string_fortified.h:172:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/string_fortified.h:174:8: error: ‘size_t’ does not name a type 174 | extern size_t __REDIRECT_NTH (__strlcat_alias, | ^~~~~~ /usr/include/bits/string_fortified.h:174:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/string_fortified.h:178:47: error: ‘size_t’ does not name a type 178 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/string_fortified.h:178:47: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_Transient.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_Transient.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_Transient.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_Transient.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_Transient.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_Transient.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/Standard_Handle.hxx:401: /usr/include/opencascade/Standard_HashUtils.hxx:34:41: error: ‘size_t’ does not name a type 34 | template | ^~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Copyright (c) 2023 OPEN CASCADE SAS /usr/include/opencascade/Standard_HashUtils.hxx:41:41: error: ‘size_t’ does not name a type 41 | template | ^~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:41:41: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_HashUtils.hxx:48:28: error: ‘size_t’ does not name a type 48 | template | ^~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:48:28: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_HashUtils.hxx:66:41: error: ‘size_t’ does not name a type 66 | template | ^~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:66:41: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_HashUtils.hxx:73:41: error: ‘size_t’ does not name a type 73 | template | ^~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:73:41: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_HashUtils.hxx:80:28: error: ‘size_t’ does not name a type 80 | template | ^~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:80:28: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_HashUtils.hxx:87:39: error: ‘size_t’ does not name a type 87 | template | ^~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:87:39: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_HashUtils.hxx:93:39: error: ‘size_t’ does not name a type 93 | template | ^~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:93:39: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_HashUtils.hxx:99:39: error: ‘size_t’ does not name a type 99 | template | ^~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:99:39: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ In file included from /usr/include/opencascade/Standard_HashUtils.lxx:14, from /usr/include/opencascade/Standard_HashUtils.hxx:106: /usr/include/c++/14/cstring:87:11: error: ‘strcspn’ has not been declared in ‘::’ 87 | using ::strcspn; | ^~~~~~~ /usr/include/c++/14/cstring:89:11: error: ‘strlen’ has not been declared in ‘::’ 89 | using ::strlen; | ^~~~~~ /usr/include/c++/14/cstring:93:11: error: ‘strspn’ has not been declared in ‘::’ 93 | using ::strspn; | ^~~~~~ /usr/include/c++/14/cstring:97:11: error: ‘strxfrm’ has not been declared in ‘::’ 97 | using ::strxfrm; | ^~~~~~~ /usr/include/opencascade/Standard_Type.hxx:156:3: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 156 | Standard_Size Size() const { return mySize; } | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/Standard_Type.hxx:193:30: error: ‘Standard_Size’ has not been declared 193 | Standard_Size theSize, const Handle(Standard_Type)& theParent); | ^~~~~~~~~~~~~ /usr/include/opencascade/Standard_Type.hxx:205:18: error: ‘Standard_Size’ has not been declared 205 | Standard_Size theSize, const Handle(Standard_Type)& theParent); | ^~~~~~~~~~~~~ /usr/include/opencascade/Standard_Type.hxx:210:3: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 210 | Standard_Size mySize; //!< Size of the class instance, in bytes | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Mat.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Mat.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Mat.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Mat.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Mat.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Mat.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_XYZ.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/gp_Mat.hxx:19, from /usr/include/opencascade/gp_XYZ.hxx:19, from /usr/include/opencascade/gp_Pnt.hxx:21, from /usr/include/opencascade/gp_Ax1.hxx:18, from /usr/include/opencascade/Geom_Line.hxx:23: /usr/include/opencascade/gp_XYZ.hxx: In member function ‘void gp_XYZ::SetCoord(Standard_Integer, Standard_Real)’: /usr/include/opencascade/gp_XYZ.hxx:67:65: error: ‘NULL’ was not declared in this scope 67 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 3, NULL); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:44: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:67:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 67 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 3, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:20:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 19 | #include +++ |+#include 20 | #include /usr/include/opencascade/gp_XYZ.hxx: In member function ‘Standard_Real gp_XYZ::Coord(Standard_Integer) const’: /usr/include/opencascade/gp_XYZ.hxx:88:65: error: ‘NULL’ was not declared in this scope 88 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 3, NULL); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:44: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:88:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 88 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 3, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:88:65: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 88 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 3, NULL); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:44: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:88:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 88 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 3, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XYZ.hxx: In member function ‘Standard_Real& gp_XYZ::ChangeCoord(Standard_Integer)’: /usr/include/opencascade/gp_XYZ.hxx:94:65: error: ‘NULL’ was not declared in this scope 94 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 3, NULL); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:44: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:94:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 94 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 3, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:94:65: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 94 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 3, NULL); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:44: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:94:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 94 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 3, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Pnt.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Pnt.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Pnt.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Pnt.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Pnt.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Pnt.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Pnt.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/NCollection_BaseMap.hxx:20, from /usr/include/opencascade/NCollection_IndexedDataMap.hxx:19, from /usr/include/opencascade/Standard_Dump.hxx:17, from /usr/include/opencascade/NCollection_Vec2.hxx:20, from /usr/include/opencascade/NCollection_Vec3.hxx:20, from /usr/include/opencascade/NCollection_Vec4.hxx:18, from /usr/include/opencascade/NCollection_Mat4.hxx:19, from /usr/include/opencascade/gp_Trsf.hxx:21, from /usr/include/opencascade/gp_Pnt.hxx:250: /usr/include/opencascade/NCollection_BaseAllocator.hxx:49:55: error: ‘size_t’ does not name a type 49 | Standard_EXPORT virtual void* Allocate (const size_t theSize); | ^~~~~~ /usr/include/opencascade/NCollection_BaseAllocator.hxx:31:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 30 | #include +++ |+#include 31 | #include /usr/include/opencascade/NCollection_BaseAllocator.hxx:50:55: error: ‘size_t’ does not name a type 50 | Standard_EXPORT virtual void* AllocateOptimal(const size_t theSize); | ^~~~~~ /usr/include/opencascade/NCollection_BaseAllocator.hxx:50:55: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ In file included from /usr/include/opencascade/NCollection_BaseMap.hxx:21: /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_ListNode.hxx:30:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_ListNode.hxx:30:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:42:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 42 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:42:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 42 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseMap.hxx: In constructor ‘NCollection_BaseMap::Iterator::Iterator()’: /usr/include/opencascade/NCollection_BaseMap.hxx:52:20: error: ‘NULL’ was not declared in this scope 52 | myBuckets (NULL), | ^~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:23:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 22 | #include +++ |+#include 23 | /usr/include/opencascade/NCollection_BaseMap.hxx: In constructor ‘NCollection_BaseMap::Iterator::Iterator(const NCollection_BaseMap&)’: /usr/include/opencascade/NCollection_BaseMap.hxx:61:20: error: ‘NULL’ was not declared in this scope 61 | myNode (NULL) | ^~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:61:20: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseMap.hxx: In member function ‘void NCollection_BaseMap::Iterator::Initialize(const NCollection_BaseMap&)’: /usr/include/opencascade/NCollection_BaseMap.hxx:81:16: error: ‘NULL’ was not declared in this scope 81 | myNode = NULL; | ^~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:81:16: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseMap.hxx: In member function ‘void NCollection_BaseMap::Iterator::Reset()’: /usr/include/opencascade/NCollection_BaseMap.hxx:91:16: error: ‘NULL’ was not declared in this scope 91 | myNode = NULL; | ^~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:91:16: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseMap.hxx: In member function ‘Standard_Boolean NCollection_BaseMap::Iterator::PMore() const’: /usr/include/opencascade/NCollection_BaseMap.hxx:104:25: error: ‘NULL’ was not declared in this scope 104 | { return (myNode != NULL); } | ^~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:104:25: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseMap.hxx: In constructor ‘NCollection_BaseMap::NCollection_BaseMap(Standard_Integer, Standard_Boolean, const opencascade::handle&)’: /usr/include/opencascade/NCollection_BaseMap.hxx:164:13: error: ‘NULL’ was not declared in this scope 164 | myData1(NULL), | ^~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:164:13: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ In file included from /usr/include/opencascade/NCollection_IndexedDataMap.hxx:20: /usr/include/opencascade/NCollection_TListNode.hxx: At global scope: /usr/include/opencascade/NCollection_TListNode.hxx:32:56: error: ‘NULL’ was not declared in this scope 32 | NCollection_ListNode* theNext=NULL) : | ^~~~ /usr/include/opencascade/NCollection_TListNode.hxx:1:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Created on: 2002-04-23 /usr/include/opencascade/NCollection_TListNode.hxx:35:56: error: ‘NULL’ was not declared in this scope 35 | NCollection_ListNode* theNext=NULL) : | ^~~~ /usr/include/opencascade/NCollection_TListNode.hxx:35:56: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ In file included from /usr/include/opencascade/NCollection_IndexedDataMap.hxx:23: /usr/include/opencascade/NCollection_StlIterator.hxx:36:27: error: ‘ptrdiff_t’ does not name a type 36 | using difference_type = ptrdiff_t; | ^~~~~~~~~ /usr/include/opencascade/NCollection_StlIterator.hxx:20:1: note: ‘ptrdiff_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 19 | #include +++ |+#include 20 | #include In file included from /usr/include/opencascade/NCollection_IndexedDataMap.hxx:24: /usr/include/opencascade/NCollection_DefaultHasher.hxx:34:3: error: ‘size_t’ does not name a type 34 | size_t operator()(const TheKeyType& theKey) const noexcept | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:22:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 21 | #include +++ |+#include 22 | /usr/include/opencascade/NCollection_DefaultHasher.hxx:46:52: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 46 | typename std::enable_if::value, size_t>::type | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:46:58: error: template argument 2 is invalid 46 | typename std::enable_if::value, size_t>::type | ^ /usr/include/opencascade/NCollection_DefaultHasher.hxx:46:59: error: ‘’ is not a template [-fpermissive] 46 | typename std::enable_if::value, size_t>::type | ^~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:62:51: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 62 | typename std::enable_if::value, size_t>::type | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:62:57: error: template argument 2 is invalid 62 | typename std::enable_if::value, size_t>::type | ^ /usr/include/opencascade/NCollection_DefaultHasher.hxx:62:58: error: ‘’ is not a template [-fpermissive] 62 | typename std::enable_if::value, size_t>::type | ^~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:63:5: error: ‘template template int NCollection_DefaultHasher::HashCode(const TheKeyType&) const’ cannot be overloaded with ‘template template int NCollection_DefaultHasher::HashCode(const TheKeyType&) const’ 63 | HashCode(const TheKeyType& theKey) const noexcept | ^~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:47:5: note: previous declaration ‘template template int NCollection_DefaultHasher::HashCode(const TheKeyType&) const’ 47 | HashCode(const TheKeyType& theKey) const noexcept | ^~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx: In member function ‘int NCollection_DefaultHasher::HashCode(const TheKeyType&) const’: /usr/include/opencascade/NCollection_DefaultHasher.hxx:65:24: error: ‘size_t’ does not name a type 65 | return static_cast(theKey); | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:65:24: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DefaultHasher.hxx: At global scope: /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:93:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 93 | DEFINE_DEFAULT_HASHER_PURE(bool) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:93:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 93 | DEFINE_DEFAULT_HASHER_PURE(bool) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:96:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 96 | DEFINE_DEFAULT_HASHER_PURE(char) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:96:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 96 | DEFINE_DEFAULT_HASHER_PURE(char) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:99:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 99 | DEFINE_DEFAULT_HASHER_PURE(signed char) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:99:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 99 | DEFINE_DEFAULT_HASHER_PURE(signed char) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_Real.hxx: In function ‘constexpr Standard_Real RealSmall()’: /usr/include/opencascade/Standard_Real.hxx:61:10: error: ‘DBL_MIN’ was not declared in this scope 61 | { return DBL_MIN; } | ^~~~~~~ /usr/include/opencascade/Standard_Real.hxx:21:1: note: ‘DBL_MIN’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 20 | #include +++ |+#include 21 | /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:102:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 102 | DEFINE_DEFAULT_HASHER_PURE(unsigned char) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:102:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 102 | DEFINE_DEFAULT_HASHER_PURE(unsigned char) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:105:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 105 | DEFINE_DEFAULT_HASHER_PURE(wchar_t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:105:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 105 | DEFINE_DEFAULT_HASHER_PURE(wchar_t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:108:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 108 | DEFINE_DEFAULT_HASHER_PURE(char16_t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:108:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 108 | DEFINE_DEFAULT_HASHER_PURE(char16_t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:111:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 111 | DEFINE_DEFAULT_HASHER_PURE(char32_t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:111:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 111 | DEFINE_DEFAULT_HASHER_PURE(char32_t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:114:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 114 | DEFINE_DEFAULT_HASHER_PURE(short) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:114:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 114 | DEFINE_DEFAULT_HASHER_PURE(short) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:117:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 117 | DEFINE_DEFAULT_HASHER_PURE(int) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:117:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 117 | DEFINE_DEFAULT_HASHER_PURE(int) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:120:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 120 | DEFINE_DEFAULT_HASHER_PURE(long) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:120:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 120 | DEFINE_DEFAULT_HASHER_PURE(long) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:123:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 123 | DEFINE_DEFAULT_HASHER_PURE(long long) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:123:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 123 | DEFINE_DEFAULT_HASHER_PURE(long long) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:126:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 126 | DEFINE_DEFAULT_HASHER_PURE(unsigned short) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:126:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 126 | DEFINE_DEFAULT_HASHER_PURE(unsigned short) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:129:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 129 | DEFINE_DEFAULT_HASHER_PURE(unsigned int) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:129:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 129 | DEFINE_DEFAULT_HASHER_PURE(unsigned int) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:132:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 132 | DEFINE_DEFAULT_HASHER_PURE(unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:132:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 132 | DEFINE_DEFAULT_HASHER_PURE(unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:135:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 135 | DEFINE_DEFAULT_HASHER_PURE(unsigned long long) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:135:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 135 | DEFINE_DEFAULT_HASHER_PURE(unsigned long long) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:141:3: error: ‘size_t’ does not name a type 141 | size_t operator()(const TheKeyType* theKey) const noexcept | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:141:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:636:83: error: ‘size_t’ has not been declared 636 | Standard_Boolean lookup(const TheKeyType& theKey, IndexedDataMapNode*& theNode, size_t& theHash) const | ^~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:675:3: error: ‘size_t’ does not name a type 675 | size_t HashCode(const TheKeyType& theKey, | ^~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:25:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 24 | #include +++ |+#include 25 | /usr/include/opencascade/NCollection_IndexedDataMap.hxx: In constructor ‘NCollection_IndexedDataMap::Iterator::Iterator()’: /usr/include/opencascade/NCollection_IndexedDataMap.hxx:125:14: error: ‘NULL’ was not declared in this scope 125 | : myMap (NULL), | ^~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:125:14: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedDataMap.hxx: In member function ‘Standard_Boolean NCollection_IndexedDataMap::Iterator::More() const’: /usr/include/opencascade/NCollection_IndexedDataMap.hxx:135:24: error: ‘NULL’ was not declared in this scope 135 | { return (myMap != NULL) && (myIndex <= myMap->Extent()); } | ^~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:135:24: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedDataMap.hxx: In member function ‘NCollection_IndexedDataMap& NCollection_IndexedDataMap::Assign(const NCollection_IndexedDataMap&)’: /usr/include/opencascade/NCollection_IndexedDataMap.hxx:236:15: error: ‘size_t’ does not name a type 236 | const size_t iK1 = HashCode (aKey1, NbBuckets()); | ^~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:236:15: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_Real.hxx: In function ‘constexpr Standard_Integer RealDigits()’: /usr/include/opencascade/Standard_Real.hxx:89:10: error: ‘DBL_DIG’ was not declared in this scope 89 | { return DBL_DIG; } | ^~~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:237:117: error: ‘iK1’ was not declared in this scope 237 | IndexedDataMapNode* pNode = new (this->myAllocator) IndexedDataMapNode (aKey1, anIndexIter, anItem, myData1[iK1]); | ^~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx: In member function ‘void NCollection_IndexedDataMap::ReSize(Standard_Integer)’: /usr/include/opencascade/NCollection_IndexedDataMap.hxx:264:41: error: ‘NULL’ was not declared in this scope 264 | NCollection_ListNode** ppNewData1 = NULL; | ^~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:264:41: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:278:21: error: ‘size_t’ does not name a type 278 | const size_t iK1 = HashCode (p->Key1(), newBuck); | ^~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:278:21: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:280:38: error: ‘iK1’ was not declared in this scope 280 | p->Next() = ppNewData1[iK1]; | ^~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx: In member function ‘Standard_Integer NCollection_IndexedDataMap::Add(const TheKeyType&, const TheItemType&)’: /usr/include/opencascade/NCollection_IndexedDataMap.hxx:303:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 303 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/Standard_Real.hxx: In function ‘constexpr Standard_Real RealEpsilon()’: /usr/include/opencascade/Standard_Real.hxx:96:10: error: ‘DBL_EPSILON’ was not declared in this scope 96 | { return DBL_EPSILON; } | ^~~~~~~~~~~ /usr/include/opencascade/Standard_Real.hxx: In function ‘constexpr Standard_Real RealFirst()’: /usr/include/opencascade/Standard_Real.hxx:102:11: error: ‘DBL_MAX’ was not declared in this scope 102 | { return -DBL_MAX; } | ^~~~~~~ /usr/include/opencascade/Standard_Real.hxx:102:11: note: ‘DBL_MAX’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:304:32: error: ‘aHash’ was not declared in this scope 304 | if (lookup(theKey1, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:309:94: error: ‘aHash’ was not declared in this scope 309 | aNode = new (this->myAllocator) IndexedDataMapNode (theKey1, aNewIndex, theItem, myData1[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx: In member function ‘Standard_Integer NCollection_IndexedDataMap::Add(TheKeyType&&, const TheItemType&)’: /usr/include/opencascade/NCollection_IndexedDataMap.hxx:326:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 326 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/Standard_Real.hxx: In function ‘constexpr Standard_Integer RealFirst10Exp()’: /usr/include/opencascade/Standard_Real.hxx:109:10: error: ‘DBL_MIN_10_EXP’ was not declared in this scope 109 | { return DBL_MIN_10_EXP; } | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_Real.hxx: In function ‘constexpr Standard_Real RealLast()’: /usr/include/opencascade/Standard_Real.hxx:115:11: error: ‘DBL_MAX’ was not declared in this scope 115 | { return DBL_MAX; } | ^~~~~~~ /usr/include/opencascade/Standard_Real.hxx:115:11: note: ‘DBL_MAX’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:327:32: error: ‘aHash’ was not declared in this scope 327 | if (lookup(theKey1, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:332:120: error: ‘aHash’ was not declared in this scope 332 | aNode = new (this->myAllocator) IndexedDataMapNode (std::forward(theKey1), aNewIndex, theItem, myData1[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx: In member function ‘Standard_Integer NCollection_IndexedDataMap::Add(const TheKeyType&, TheItemType&&)’: /usr/include/opencascade/NCollection_IndexedDataMap.hxx:349:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 349 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:350:32: error: ‘aHash’ was not declared in this scope 350 | if (lookup(theKey1, aNode, aHash)) | ^~~~~ /usr/include/opencascade/Standard_Real.hxx: In function ‘constexpr Standard_Integer RealLast10Exp()’: /usr/include/opencascade/Standard_Real.hxx:122:11: error: ‘DBL_MAX_10_EXP’ was not declared in this scope 122 | { return DBL_MAX_10_EXP; } | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:355:121: error: ‘aHash’ was not declared in this scope 355 | aNode = new (this->myAllocator) IndexedDataMapNode (theKey1, aNewIndex, std::forward(theItem), myData1[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx: In member function ‘Standard_Integer NCollection_IndexedDataMap::Add(TheKeyType&&, TheItemType&&)’: /usr/include/opencascade/NCollection_IndexedDataMap.hxx:372:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 372 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/Standard_Real.hxx: In function ‘constexpr Standard_Real RealSmall()’: /usr/include/opencascade/Standard_Real.hxx:61:10: error: ‘DBL_MIN’ was not declared in this scope 61 | { return DBL_MIN; } | ^~~~~~~ /usr/include/opencascade/Standard_Real.hxx:21:1: note: ‘DBL_MIN’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 20 | #include +++ |+#include 21 | /usr/include/opencascade/NCollection_IndexedDataMap.hxx:373:32: error: ‘aHash’ was not declared in this scope 373 | if (lookup(theKey1, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:379:101: error: ‘aHash’ was not declared in this scope 379 | std::forward(theItem), myData1[aHash]); | ^~~~~ /usr/include/opencascade/Standard_Real.hxx: In function ‘constexpr Standard_Integer RealDigits()’: /usr/include/opencascade/Standard_Real.hxx:89:10: error: ‘DBL_DIG’ was not declared in this scope 89 | { return DBL_DIG; } | ^~~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx: In member function ‘void NCollection_IndexedDataMap::Substitute(Standard_Integer, const TheKeyType&, const TheItemType&)’: /usr/include/opencascade/NCollection_IndexedDataMap.hxx:406:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 406 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/Standard_Real.hxx: In function ‘constexpr Standard_Integer RealMantissa()’: /usr/include/opencascade/Standard_Real.hxx:129:11: error: ‘DBL_MANT_DIG’ was not declared in this scope 129 | { return DBL_MANT_DIG; } | ^~~~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:408:32: error: ‘aHash’ was not declared in this scope 408 | if (lookup(theKey1, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:424:11: error: ‘size_t’ does not name a type 424 | const size_t iK = HashCode (aNode->Key1(), NbBuckets()); | ^~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:424:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_Real.hxx: In function ‘constexpr Standard_Integer RealRadix()’: /usr/include/opencascade/Standard_Real.hxx:135:11: error: ‘FLT_RADIX’ was not declared in this scope 135 | { return FLT_RADIX; } | ^~~~~~~~~ /usr/include/opencascade/Standard_Real.hxx: In function ‘constexpr Standard_Real RealEpsilon()’: /usr/include/opencascade/Standard_Real.hxx:96:10: error: ‘DBL_EPSILON’ was not declared in this scope 96 | { return DBL_EPSILON; } | ^~~~~~~~~~~ /usr/include/opencascade/Standard_Real.hxx: In function ‘constexpr Standard_Real RealFirst()’: /usr/include/opencascade/Standard_Real.hxx:102:11: error: ‘DBL_MAX’ was not declared in this scope 102 | { return -DBL_MAX; } | ^~~~~~~ /usr/include/opencascade/Standard_Real.hxx:102:11: note: ‘DBL_MAX’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:425:61: error: ‘iK’ was not declared in this scope 425 | IndexedDataMapNode * q = (IndexedDataMapNode *) myData1[iK]; | ^~ /usr/include/opencascade/Standard_Real.hxx: In function ‘Standard_ShortReal RealToShortReal(Standard_Real)’: /usr/include/opencascade/Standard_Real.hxx:278:20: error: ‘FLT_MAX’ was not declared in this scope 278 | return theVal < -FLT_MAX ? -FLT_MAX | ^~~~~~~ /usr/include/opencascade/Standard_Real.hxx:278:20: note: ‘FLT_MAX’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/string.h: At global scope: /usr/include/string.h:44:22: error: ‘size_t’ has not been declared 44 | size_t __n) __THROW __nonnull ((1, 2)); | ^~~~~~ /usr/include/string.h:47:56: error: ‘size_t’ has not been declared 47 | extern void *memmove (void *__dest, const void *__src, size_t __n) | ^~~~~~ /usr/include/string.h:55:32: error: ‘size_t’ has not been declared 55 | int __c, size_t __n) | ^~~~~~ /usr/include/string.h:61:42: error: ‘size_t’ has not been declared 61 | extern void *memset (void *__s, int __c, size_t __n) __THROW __nonnull ((1)); | ^~~~~~ /usr/include/string.h:64:56: error: ‘size_t’ has not been declared 64 | extern int memcmp (const void *__s1, const void *__s2, size_t __n) | ^~~~~~ /usr/include/string.h:80:60: error: ‘size_t’ has not been declared 80 | extern int __memcmpeq (const void *__s1, const void *__s2, size_t __n) | ^~~~~~ /usr/include/string.h:87:42: error: ‘size_t’ has not been declared 87 | extern void *memchr (void *__s, int __c, size_t __n) | ^~~~~~ /usr/include/string.h:89:54: error: ‘size_t’ has not been declared 89 | extern const void *memchr (const void *__s, int __c, size_t __n) | ^~~~~~ /usr/include/string.h:94:29: error: ‘size_t’ has not been declared 94 | memchr (void *__s, int __c, size_t __n) __THROW | ^~~~~~ /usr/include/string.h:100:35: error: ‘size_t’ has not been declared 100 | memchr (const void *__s, int __c, size_t __n) __THROW | ^~~~~~ /usr/include/string.h:126:49: error: ‘size_t’ has not been declared 126 | extern "C++" void *memrchr (void *__s, int __c, size_t __n) | ^~~~~~ /usr/include/string.h:129:61: error: ‘size_t’ has not been declared 129 | extern "C++" const void *memrchr (const void *__s, int __c, size_t __n) | ^~~~~~ /usr/include/string.h:145:53: error: ‘size_t’ has not been declared 145 | const char *__restrict __src, size_t __n) | ^~~~~~ /usr/include/string.h:153:23: error: ‘size_t’ has not been declared 153 | size_t __n) __THROW __nonnull ((1, 2)); | ^~~~~~ /usr/include/string.h:159:57: error: ‘size_t’ has not been declared 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) | ^~~~~~ /usr/include/string.h:166:8: error: ‘size_t’ does not name a type 166 | extern size_t strxfrm (char *__restrict __dest, | ^~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:438:30: error: ‘aHash’ was not declared in this scope 438 | aNode->Next() = myData1[aHash]; | ^~~~~ /usr/include/string.h:34:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 33 | #include +++ |+#include 34 | /usr/include/opencascade/NCollection_IndexedDataMap.hxx: In member function ‘void NCollection_IndexedDataMap::RemoveLast()’: /usr/include/opencascade/NCollection_IndexedDataMap.hxx:469:31: error: ‘NULL’ was not declared in this scope 469 | myData2[aLastIndex - 1] = NULL; | ^~~~ /usr/include/string.h:179:8: error: ‘size_t’ does not name a type 179 | extern size_t strxfrm_l (char *__dest, const char *__src, size_t __n, | ^~~~~~ /usr/include/string.h:179:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/string.h:195:45: error: ‘size_t’ has not been declared 195 | extern char *strndup (const char *__string, size_t __n) | ^~~~~~ /usr/include/string.h:293:8: error: ‘size_t’ does not name a type 293 | extern size_t strcspn (const char *__s, const char *__reject) | ^~~~~~ /usr/include/string.h:293:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/string.h:297:8: error: ‘size_t’ does not name a type 297 | extern size_t strspn (const char *__s, const char *__accept) | ^~~~~~ /usr/include/string.h:297:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:469:31: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:472:11: error: ‘size_t’ does not name a type 472 | const size_t iK1 = HashCode (p->Key1(), NbBuckets()); | ^~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:472:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/string.h:389:46: error: ‘size_t’ has not been declared 389 | extern void *memmem (const void *__haystack, size_t __haystacklen, | ^~~~~~ /usr/include/string.h:390:44: error: ‘size_t’ has not been declared 390 | const void *__needle, size_t __needlelen) | ^~~~~~ /usr/include/string.h:398:55: error: ‘size_t’ has not been declared 398 | const void *__restrict __src, size_t __n) | ^~~~~~ /usr/include/string.h:401:53: error: ‘size_t’ has not been declared 401 | const void *__restrict __src, size_t __n) | ^~~~~~ /usr/include/string.h:407:8: error: ‘size_t’ does not name a type 407 | extern size_t strlen (const char *__s) | ^~~~~~ /usr/include/string.h:407:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/string.h:413:8: error: ‘size_t’ does not name a type 413 | extern size_t strnlen (const char *__string, size_t __maxlen) | ^~~~~~ /usr/include/string.h:413:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/string.h:444:53: error: ‘size_t’ has not been declared 444 | extern char *strerror_r (int __errnum, char *__buf, size_t __buflen) | ^~~~~~ /usr/include/opencascade/Standard_Real.hxx: In function ‘constexpr Standard_Real RealSmall()’: /usr/include/opencascade/Standard_Real.hxx:61:10: error: ‘DBL_MIN’ was not declared in this scope 61 | { return DBL_MIN; } | ^~~~~~~ /usr/include/opencascade/Standard_Real.hxx:21:1: note: ‘DBL_MIN’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 20 | #include +++ |+#include 21 | /usr/include/strings.h:34:54: error: ‘size_t’ has not been declared 34 | extern int bcmp (const void *__s1, const void *__s2, size_t __n) | ^~~~~~ /usr/include/strings.h:38:53: error: ‘size_t’ has not been declared 38 | extern void bcopy (const void *__src, void *__dest, size_t __n) | ^~~~~~ /usr/include/strings.h:42:31: error: ‘size_t’ has not been declared 42 | extern void bzero (void *__s, size_t __n) __THROW __nonnull ((1)); | ^~~~~~ /usr/include/strings.h:120:61: error: ‘size_t’ has not been declared 120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) | ^~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:473:60: error: ‘iK1’ was not declared in this scope 473 | IndexedDataMapNode* q = (IndexedDataMapNode *) myData1[iK1]; | ^~~ /usr/include/opencascade/Standard_Real.hxx: In function ‘constexpr Standard_Integer RealFirst10Exp()’: /usr/include/opencascade/Standard_Real.hxx:109:10: error: ‘DBL_MIN_10_EXP’ was not declared in this scope 109 | { return DBL_MIN_10_EXP; } | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_Real.hxx: In function ‘constexpr Standard_Real RealLast()’: /usr/include/opencascade/Standard_Real.hxx:115:11: error: ‘DBL_MAX’ was not declared in this scope 115 | { return DBL_MAX; } | ^~~~~~~ /usr/include/opencascade/Standard_Real.hxx:115:11: note: ‘DBL_MAX’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseList.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_BaseList.hxx:40:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 40 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/strings.h:134:27: error: ‘size_t’ has not been declared 134 | size_t __n, locale_t __loc) | ^~~~~~ /usr/include/bits/strings_fortified.h:23:1: error: ‘size_t’ has not been declared 23 | __NTH (bcopy (const void *__src, void *__dest, size_t __len)) | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_BaseList.hxx:40:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 40 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseList.hxx:40:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 40 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseList.hxx:40:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 40 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseList.hxx:40:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 40 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseList.hxx:40:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 40 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_BaseList.hxx:41:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 41 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_BaseList.hxx:41:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 41 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/NCollection_TListIterator.hxx:19, from /usr/include/opencascade/NCollection_List.hxx:19, from /usr/include/opencascade/Standard_Dump.hxx:18: /usr/include/opencascade/NCollection_BaseList.hxx: In constructor ‘NCollection_BaseList::Iterator::Iterator()’: /usr/include/opencascade/NCollection_BaseList.hxx:49:18: error: ‘NULL’ was not declared in this scope 49 | myCurrent (NULL), | ^~~~ /usr/include/opencascade/NCollection_BaseList.hxx:1:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Created on: 2002-04-17 /usr/include/opencascade/NCollection_BaseList.hxx: In constructor ‘NCollection_BaseList::Iterator::Iterator(const NCollection_BaseList&)’: /usr/include/opencascade/NCollection_BaseList.hxx:54:18: error: ‘NULL’ was not declared in this scope 54 | myPrevious(NULL) {} | ^~~~ /usr/include/opencascade/NCollection_BaseList.hxx:54:18: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseList.hxx: In member function ‘void NCollection_BaseList::Iterator::Init(const NCollection_BaseList&)’: /usr/include/opencascade/NCollection_BaseList.hxx:59:20: error: ‘NULL’ was not declared in this scope 59 | myPrevious = NULL; | ^~~~ /usr/include/opencascade/NCollection_BaseList.hxx:59:20: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseList.hxx: In member function ‘Standard_Boolean NCollection_BaseList::Iterator::More() const’: /usr/include/opencascade/NCollection_BaseList.hxx:68:26: error: ‘NULL’ was not declared in this scope 68 | { return (myCurrent!=NULL); } | ^~~~ /usr/include/opencascade/NCollection_BaseList.hxx:68:26: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseList.hxx: In member function ‘Standard_Boolean NCollection_BaseList::IsEmpty() const’: /usr/include/opencascade/NCollection_BaseList.hxx:105:24: error: ‘NULL’ was not declared in this scope 105 | { return (myFirst == NULL); } | ^~~~ /usr/include/opencascade/NCollection_BaseList.hxx:105:24: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseList.hxx: In constructor ‘NCollection_BaseList::NCollection_BaseList(const opencascade::handle&)’: /usr/include/opencascade/NCollection_BaseList.hxx:123:13: error: ‘NULL’ was not declared in this scope 123 | myFirst(NULL), | ^~~~ /usr/include/opencascade/NCollection_BaseList.hxx:123:13: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_TListIterator.hxx: In member function ‘Standard_Boolean NCollection_TListIterator::More() const’: /usr/include/opencascade/NCollection_TListIterator.hxx:39:24: error: ‘NULL’ was not declared in this scope 39 | { return (myCurrent!=NULL); } | ^~~~ /usr/include/opencascade/NCollection_TListIterator.hxx:20:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 19 | #include +++ |+#include 20 | #include /usr/include/opencascade/Standard_Real.hxx: In function ‘constexpr Standard_Integer RealDigits()’: /usr/include/opencascade/Standard_Real.hxx:89:10: error: ‘DBL_DIG’ was not declared in this scope 89 | { return DBL_DIG; } | ^~~~~~~ /usr/include/opencascade/TCollection_AsciiString.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TCollection_AsciiString.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TCollection_AsciiString.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TCollection_AsciiString.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TCollection_AsciiString.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TCollection_AsciiString.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/bits/strings_fortified.h:30:1: error: ‘size_t’ has not been declared 30 | __NTH (bzero (void *__dest, size_t __len)) | ^~~~~ /usr/include/string.h:466:40: error: ‘size_t’ has not been declared 466 | extern void explicit_bzero (void *__s, size_t __n) __THROW __nonnull ((1)) | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TCollection_AsciiString.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/Standard_Dump.hxx:21: /usr/include/opencascade/TCollection_AsciiString.hxx:680:3: error: ‘size_t’ does not name a type 680 | size_t HashCode() const; | ^~~~~~ /usr/include/opencascade/TCollection_AsciiString.hxx:29:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 28 | #include +++ |+#include 29 | #include /usr/include/string.h:497:55: error: ‘size_t’ has not been declared 497 | const char *__restrict __src, size_t __n) | ^~~~~~ /usr/include/string.h:500:53: error: ‘size_t’ has not been declared 500 | const char *__restrict __src, size_t __n) | ^~~~~~ /usr/include/string.h:506:8: error: ‘size_t’ does not name a type 506 | extern size_t strlcpy (char *__restrict __dest, | ^~~~~~ In file included from /usr/include/opencascade/TCollection_AsciiString.hxx:714: /usr/include/opencascade/TCollection_AsciiString.lxx: In member function ‘std::size_t std::hash::operator()(const TCollection_AsciiString&) const’: /usr/include/opencascade/TCollection_AsciiString.lxx:29:24: error: ‘const class TCollection_AsciiString’ has no member named ‘HashCode’ 29 | return theString.HashCode(); | ^~~~~~~~ /usr/include/string.h:506:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/string.h:512:8: error: ‘size_t’ does not name a type 512 | extern size_t strlcat (char *__restrict __dest, | ^~~~~~ /usr/include/string.h:512:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/string.h:526:34: error: ‘size_t’ has not been declared 526 | extern void *memfrob (void *__s, size_t __n) __THROW __nonnull ((1)) | ^~~~~~ /usr/include/bits/string_fortified.h:26:1: error: ‘size_t’ has not been declared 26 | __NTH (memcpy (void *__restrict __dest, const void *__restrict __src, | ^~~~~ /usr/include/bits/string_fortified.h:34:1: error: ‘size_t’ has not been declared 34 | __NTH (memmove (void *__dest, const void *__src, size_t __len)) | ^~~~~ /usr/include/opencascade/TCollection_AsciiString.lxx: At global scope: /usr/include/opencascade/TCollection_AsciiString.lxx:88:8: error: ‘size_t’ does not name a type 88 | inline size_t TCollection_AsciiString::HashCode() const | ^~~~~~ /usr/include/bits/string_fortified.h:42:1: error: ‘size_t’ has not been declared 42 | __NTH (mempcpy (void *__restrict __dest, const void *__restrict __src, | ^~~~~ /usr/include/opencascade/TCollection_AsciiString.lxx:19:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 18 | #include "TCollection_AsciiString.hxx" +++ |+#include 19 | /usr/include/bits/string_fortified.h:57:1: error: ‘size_t’ has not been declared 57 | __NTH (memset (void *__dest, int __ch, size_t __len)) | ^~~~~ In file included from /usr/include/string.h:548: /usr/include/bits/string_fortified.h:66:42: error: ‘size_t’ has not been declared 66 | void __explicit_bzero_chk (void *__dest, size_t __len, size_t __destlen) | ^~~~~~ /usr/include/bits/string_fortified.h:66:56: error: ‘size_t’ has not been declared 66 | void __explicit_bzero_chk (void *__dest, size_t __len, size_t __destlen) | ^~~~~~ /usr/include/bits/string_fortified.h:70:1: error: ‘size_t’ has not been declared 70 | __NTH (explicit_bzero (void *__dest, size_t __len)) | ^~~~~ /usr/include/opencascade/Standard_Real.hxx: In function ‘constexpr Standard_Integer RealLast10Exp()’: /usr/include/opencascade/Standard_Real.hxx:122:11: error: ‘DBL_MAX_10_EXP’ was not declared in this scope 122 | { return DBL_MAX_10_EXP; } | ^~~~~~~~~~~~~~ /usr/include/bits/string_fortified.h:96:1: error: ‘size_t’ has not been declared 96 | __NTH (strncpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ /usr/include/bits/string_fortified.h:107:1: error: ‘size_t’ has not been declared 107 | __NTH (stpncpy (__fortify_clang_overload_arg (char *, ,__dest), | ^~~~~ /usr/include/bits/string_fortified.h:145:1: error: ‘size_t’ has not been declared 145 | __NTH (strncat (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ /usr/include/bits/string_fortified.h:154:8: error: ‘size_t’ does not name a type 154 | extern size_t __strlcpy_chk (char *__dest, const char *__src, size_t __n, | ^~~~~~ /usr/include/bits/string_fortified.h:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | /* Copyright (C) 2004-2024 Free Software Foundation, Inc. /usr/include/opencascade/Standard_Real.hxx: In function ‘constexpr Standard_Real RealEpsilon()’: /usr/include/opencascade/Standard_Real.hxx:96:10: error: ‘DBL_EPSILON’ was not declared in this scope 96 | { return DBL_EPSILON; } | ^~~~~~~~~~~ /usr/include/opencascade/Standard_Real.hxx: In function ‘constexpr Standard_Real RealFirst()’: /usr/include/opencascade/Standard_Real.hxx:102:11: error: ‘DBL_MAX’ was not declared in this scope 102 | { return -DBL_MAX; } | ^~~~~~~ /usr/include/bits/string_fortified.h:156:8: error: ‘size_t’ does not name a type 156 | extern size_t __REDIRECT_NTH (__strlcpy_alias, | ^~~~~~ /usr/include/bits/string_fortified.h:156:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/string_fortified.h:160:47: error: ‘size_t’ does not name a type 160 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/string_fortified.h:160:47: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/string_fortified.h:172:8: error: ‘size_t’ does not name a type 172 | extern size_t __strlcat_chk (char *__dest, const char *__src, size_t __n, | ^~~~~~ /usr/include/bits/string_fortified.h:172:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/string_fortified.h:174:8: error: ‘size_t’ does not name a type 174 | extern size_t __REDIRECT_NTH (__strlcat_alias, | ^~~~~~ /usr/include/bits/string_fortified.h:174:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/string_fortified.h:178:47: error: ‘size_t’ does not name a type 178 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/string_fortified.h:178:47: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_Transient.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_Transient.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_Transient.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_Transient.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_Transient.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_Transient.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_Real.hxx:102:11: note: ‘DBL_MAX’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ In file included from /usr/include/opencascade/NCollection_Mat4.hxx:20: /usr/include/opencascade/NCollection_Mat3.hxx:63:29: error: ‘size_t’ does not name a type 63 | Element_t GetValue (const size_t theRow, const size_t theCol) const | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Copyright (c) 2020 OPEN CASCADE SAS /usr/include/opencascade/NCollection_Mat3.hxx:63:50: error: ‘size_t’ does not name a type 63 | Element_t GetValue (const size_t theRow, const size_t theCol) const | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:63:50: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:72:33: error: ‘size_t’ does not name a type 72 | Element_t& ChangeValue (const size_t theRow, const size_t theCol) | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:72:33: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:72:54: error: ‘size_t’ does not name a type 72 | Element_t& ChangeValue (const size_t theRow, const size_t theCol) | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:72:54: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:81:24: error: ‘size_t’ does not name a type 81 | void SetValue (const size_t theRow, | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:81:24: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:82:24: error: ‘size_t’ does not name a type 82 | const size_t theCol, | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:82:24: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:89:31: error: ‘size_t’ does not name a type 89 | Element_t& operator()(const size_t theRow, const size_t theCol) { return ChangeValue (theRow, theCol); } | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:89:31: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:89:52: error: ‘size_t’ does not name a type 89 | Element_t& operator()(const size_t theRow, const size_t theCol) { return ChangeValue (theRow, theCol); } | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:89:52: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:92:31: error: ‘size_t’ does not name a type 92 | Element_t operator()(const size_t theRow, const size_t theCol) const { return GetValue (theRow, theCol); } | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:92:31: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:92:52: error: ‘size_t’ does not name a type 92 | Element_t operator()(const size_t theRow, const size_t theCol) const { return GetValue (theRow, theCol); } | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:92:52: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:95:45: error: ‘size_t’ does not name a type 95 | NCollection_Vec3 GetRow (const size_t theRow) const | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:95:45: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:103:22: error: ‘size_t’ does not name a type 103 | void SetRow (const size_t theRow, const NCollection_Vec3& theVec) | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:103:22: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:111:48: error: ‘size_t’ does not name a type 111 | NCollection_Vec3 GetColumn (const size_t theCol) const | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:111:48: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:119:25: error: ‘size_t’ does not name a type 119 | void SetColumn (const size_t theCol, | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:119:25: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_Real.hxx: In function ‘constexpr Standard_Integer RealMantissa()’: /usr/include/opencascade/Standard_Real.hxx:129:11: error: ‘DBL_MANT_DIG’ was not declared in this scope 129 | { return DBL_MANT_DIG; } | ^~~~~~~~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx: In static member function ‘static NCollection_Mat3 NCollection_Mat3::Multiply(const NCollection_Mat3&, const NCollection_Mat3&)’: /usr/include/opencascade/NCollection_Mat3.hxx:202:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 202 | size_t aInputElem; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:203:17: error: expected ‘;’ before ‘aResElem’ 203 | for (size_t aResElem = 0; aResElem < 9; ++aResElem) | ^~~~~~~~ In file included from /usr/include/opencascade/Standard_Handle.hxx:401: /usr/include/opencascade/Standard_HashUtils.hxx:34:41: error: ‘size_t’ does not name a type 34 | template | ^~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Copyright (c) 2023 OPEN CASCADE SAS /usr/include/opencascade/Standard_HashUtils.hxx:41:41: error: ‘size_t’ does not name a type 41 | template | ^~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:41:41: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_HashUtils.hxx:48:28: error: ‘size_t’ does not name a type 48 | template | ^~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:48:28: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_HashUtils.hxx:66:41: error: ‘size_t’ does not name a type 66 | template | ^~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:66:41: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_HashUtils.hxx:73:41: error: ‘size_t’ does not name a type 73 | template | ^~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:73:41: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_Real.hxx: In function ‘constexpr Standard_Integer RealRadix()’: /usr/include/opencascade/Standard_Real.hxx:135:11: error: ‘FLT_RADIX’ was not declared in this scope 135 | { return FLT_RADIX; } | ^~~~~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:80:28: error: ‘size_t’ does not name a type 80 | template | ^~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:80:28: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_HashUtils.hxx:87:39: error: ‘size_t’ does not name a type 87 | template | ^~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:87:39: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_HashUtils.hxx:93:39: error: ‘size_t’ does not name a type 93 | template | ^~~~~~ /usr/include/opencascade/Standard_Real.hxx: In function ‘constexpr Standard_Integer RealFirst10Exp()’: /usr/include/opencascade/Standard_Real.hxx:109:10: error: ‘DBL_MIN_10_EXP’ was not declared in this scope 109 | { return DBL_MIN_10_EXP; } | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_Real.hxx: In function ‘Standard_ShortReal RealToShortReal(Standard_Real)’: /usr/include/opencascade/Standard_Real.hxx:278:20: error: ‘FLT_MAX’ was not declared in this scope 278 | return theVal < -FLT_MAX ? -FLT_MAX | ^~~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:93:39: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_HashUtils.hxx:99:39: error: ‘size_t’ does not name a type 99 | template | ^~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:99:39: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_Real.hxx: In function ‘constexpr Standard_Real RealLast()’: /usr/include/opencascade/Standard_Real.hxx:115:11: error: ‘DBL_MAX’ was not declared in this scope 115 | { return DBL_MAX; } | ^~~~~~~ /usr/include/opencascade/Standard_Real.hxx:115:11: note: ‘DBL_MAX’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ In file included from /usr/include/opencascade/Standard_HashUtils.lxx:14, from /usr/include/opencascade/Standard_HashUtils.hxx:106: /usr/include/c++/14/cstring:87:11: error: ‘strcspn’ has not been declared in ‘::’ 87 | using ::strcspn; | ^~~~~~~ /usr/include/c++/14/cstring:89:11: error: ‘strlen’ has not been declared in ‘::’ 89 | using ::strlen; | ^~~~~~ /usr/include/c++/14/cstring:93:11: error: ‘strspn’ has not been declared in ‘::’ 93 | using ::strspn; | ^~~~~~ /usr/include/opencascade/Standard_Real.hxx:278:20: note: ‘FLT_MAX’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:203:31: error: ‘aResElem’ was not declared in this scope 203 | for (size_t aResElem = 0; aResElem < 9; ++aResElem) | ^~~~~~~~ /usr/include/c++/14/cstring:97:11: error: ‘strxfrm’ has not been declared in ‘::’ 97 | using ::strxfrm; | ^~~~~~~ /usr/include/string.h: At global scope: /usr/include/string.h:44:22: error: ‘size_t’ has not been declared 44 | size_t __n) __THROW __nonnull ((1, 2)); | ^~~~~~ /usr/include/string.h:47:56: error: ‘size_t’ has not been declared 47 | extern void *memmove (void *__dest, const void *__src, size_t __n) | ^~~~~~ /usr/include/string.h:55:32: error: ‘size_t’ has not been declared 55 | int __c, size_t __n) | ^~~~~~ /usr/include/string.h:61:42: error: ‘size_t’ has not been declared 61 | extern void *memset (void *__s, int __c, size_t __n) __THROW __nonnull ((1)); | ^~~~~~ /usr/include/string.h:64:56: error: ‘size_t’ has not been declared 64 | extern int memcmp (const void *__s1, const void *__s2, size_t __n) | ^~~~~~ /usr/include/string.h:80:60: error: ‘size_t’ has not been declared 80 | extern int __memcmpeq (const void *__s1, const void *__s2, size_t __n) | ^~~~~~ /usr/include/string.h:87:42: error: ‘size_t’ has not been declared 87 | extern void *memchr (void *__s, int __c, size_t __n) | ^~~~~~ /usr/include/string.h:89:54: error: ‘size_t’ has not been declared 89 | extern const void *memchr (const void *__s, int __c, size_t __n) | ^~~~~~ /usr/include/string.h:94:29: error: ‘size_t’ has not been declared 94 | memchr (void *__s, int __c, size_t __n) __THROW | ^~~~~~ /usr/include/string.h:100:35: error: ‘size_t’ has not been declared 100 | memchr (const void *__s, int __c, size_t __n) __THROW | ^~~~~~ /usr/include/string.h:126:49: error: ‘size_t’ has not been declared 126 | extern "C++" void *memrchr (void *__s, int __c, size_t __n) | ^~~~~~ /usr/include/string.h:129:61: error: ‘size_t’ has not been declared 129 | extern "C++" const void *memrchr (const void *__s, int __c, size_t __n) | ^~~~~~ /usr/include/string.h:145:53: error: ‘size_t’ has not been declared 145 | const char *__restrict __src, size_t __n) | ^~~~~~ /usr/include/string.h:153:23: error: ‘size_t’ has not been declared 153 | size_t __n) __THROW __nonnull ((1, 2)); | ^~~~~~ /usr/include/string.h:159:57: error: ‘size_t’ has not been declared 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) | ^~~~~~ /usr/include/string.h:166:8: error: ‘size_t’ does not name a type 166 | extern size_t strxfrm (char *__restrict __dest, | ^~~~~~ /usr/include/string.h:34:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 33 | #include +++ |+#include 34 | /usr/include/string.h:179:8: error: ‘size_t’ does not name a type 179 | extern size_t strxfrm_l (char *__dest, const char *__src, size_t __n, | ^~~~~~ /usr/include/string.h:179:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/string.h:195:45: error: ‘size_t’ has not been declared 195 | extern char *strndup (const char *__string, size_t __n) | ^~~~~~ /usr/include/string.h:293:8: error: ‘size_t’ does not name a type 293 | extern size_t strcspn (const char *__s, const char *__reject) | ^~~~~~ /usr/include/string.h:293:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/string.h:297:8: error: ‘size_t’ does not name a type 297 | extern size_t strspn (const char *__s, const char *__accept) | ^~~~~~ /usr/include/string.h:297:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/string.h:389:46: error: ‘size_t’ has not been declared 389 | extern void *memmem (const void *__haystack, size_t __haystacklen, | ^~~~~~ /usr/include/string.h:390:44: error: ‘size_t’ has not been declared 390 | const void *__needle, size_t __needlelen) | ^~~~~~ /usr/include/string.h:398:55: error: ‘size_t’ has not been declared 398 | const void *__restrict __src, size_t __n) | ^~~~~~ /usr/include/string.h:401:53: error: ‘size_t’ has not been declared 401 | const void *__restrict __src, size_t __n) | ^~~~~~ /usr/include/string.h:407:8: error: ‘size_t’ does not name a type 407 | extern size_t strlen (const char *__s) | ^~~~~~ /usr/include/string.h:407:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/string.h:413:8: error: ‘size_t’ does not name a type 413 | extern size_t strnlen (const char *__string, size_t __maxlen) | ^~~~~~ /usr/include/string.h:413:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/string.h:444:53: error: ‘size_t’ has not been declared 444 | extern char *strerror_r (int __errnum, char *__buf, size_t __buflen) | ^~~~~~ /usr/include/strings.h:34:54: error: ‘size_t’ has not been declared 34 | extern int bcmp (const void *__s1, const void *__s2, size_t __n) | ^~~~~~ /usr/include/strings.h:38:53: error: ‘size_t’ has not been declared 38 | extern void bcopy (const void *__src, void *__dest, size_t __n) | ^~~~~~ /usr/include/strings.h:42:31: error: ‘size_t’ has not been declared 42 | extern void bzero (void *__s, size_t __n) __THROW __nonnull ((1)); | ^~~~~~ /usr/include/strings.h:120:61: error: ‘size_t’ has not been declared 120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) | ^~~~~~ /usr/include/strings.h:134:27: error: ‘size_t’ has not been declared 134 | size_t __n, locale_t __loc) | ^~~~~~ /usr/include/bits/strings_fortified.h:23:1: error: ‘size_t’ has not been declared 23 | __NTH (bcopy (const void *__src, void *__dest, size_t __len)) | ^~~~~ /usr/include/bits/strings_fortified.h:30:1: error: ‘size_t’ has not been declared 30 | __NTH (bzero (void *__dest, size_t __len)) | ^~~~~ /usr/include/string.h:466:40: error: ‘size_t’ has not been declared 466 | extern void explicit_bzero (void *__s, size_t __n) __THROW __nonnull ((1)) | ^~~~~~ /usr/include/string.h:497:55: error: ‘size_t’ has not been declared 497 | const char *__restrict __src, size_t __n) | ^~~~~~ /usr/include/string.h:500:53: error: ‘size_t’ has not been declared 500 | const char *__restrict __src, size_t __n) | ^~~~~~ /usr/include/string.h:506:8: error: ‘size_t’ does not name a type 506 | extern size_t strlcpy (char *__restrict __dest, | ^~~~~~ /usr/include/string.h:506:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/string.h:512:8: error: ‘size_t’ does not name a type 512 | extern size_t strlcat (char *__restrict __dest, | ^~~~~~ /usr/include/string.h:512:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/string.h:526:34: error: ‘size_t’ has not been declared 526 | extern void *memfrob (void *__s, size_t __n) __THROW __nonnull ((1)) | ^~~~~~ /usr/include/bits/string_fortified.h:26:1: error: ‘size_t’ has not been declared 26 | __NTH (memcpy (void *__restrict __dest, const void *__restrict __src, | ^~~~~ /usr/include/bits/string_fortified.h:34:1: error: ‘size_t’ has not been declared 34 | __NTH (memmove (void *__dest, const void *__src, size_t __len)) | ^~~~~ /usr/include/bits/string_fortified.h:42:1: error: ‘size_t’ has not been declared 42 | __NTH (mempcpy (void *__restrict __dest, const void *__restrict __src, | ^~~~~ /usr/include/bits/string_fortified.h:57:1: error: ‘size_t’ has not been declared 57 | __NTH (memset (void *__dest, int __ch, size_t __len)) | ^~~~~ In file included from /usr/include/string.h:548: /usr/include/bits/string_fortified.h:66:42: error: ‘size_t’ has not been declared 66 | void __explicit_bzero_chk (void *__dest, size_t __len, size_t __destlen) | ^~~~~~ /usr/include/bits/string_fortified.h:66:56: error: ‘size_t’ has not been declared 66 | void __explicit_bzero_chk (void *__dest, size_t __len, size_t __destlen) | ^~~~~~ /usr/include/bits/string_fortified.h:70:1: error: ‘size_t’ has not been declared 70 | __NTH (explicit_bzero (void *__dest, size_t __len)) | ^~~~~ /usr/include/bits/string_fortified.h:96:1: error: ‘size_t’ has not been declared 96 | __NTH (strncpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ /usr/include/bits/string_fortified.h:107:1: error: ‘size_t’ has not been declared 107 | __NTH (stpncpy (__fortify_clang_overload_arg (char *, ,__dest), | ^~~~~ /usr/include/bits/string_fortified.h:145:1: error: ‘size_t’ has not been declared 145 | __NTH (strncat (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ /usr/include/bits/string_fortified.h:154:8: error: ‘size_t’ does not name a type 154 | extern size_t __strlcpy_chk (char *__dest, const char *__src, size_t __n, | ^~~~~~ /usr/include/bits/string_fortified.h:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | /* Copyright (C) 2004-2024 Free Software Foundation, Inc. /usr/include/bits/string_fortified.h:156:8: error: ‘size_t’ does not name a type 156 | extern size_t __REDIRECT_NTH (__strlcpy_alias, | ^~~~~~ /usr/include/bits/string_fortified.h:156:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/string_fortified.h:160:47: error: ‘size_t’ does not name a type 160 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/string_fortified.h:160:47: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/string_fortified.h:172:8: error: ‘size_t’ does not name a type 172 | extern size_t __strlcat_chk (char *__dest, const char *__src, size_t __n, | ^~~~~~ /usr/include/bits/string_fortified.h:172:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/string_fortified.h:174:8: error: ‘size_t’ does not name a type 174 | extern size_t __REDIRECT_NTH (__strlcat_alias, | ^~~~~~ /usr/include/bits/string_fortified.h:174:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/string_fortified.h:178:47: error: ‘size_t’ does not name a type 178 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/string_fortified.h:178:47: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_Transient.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_Transient.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_Transient.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_Transient.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_Transient.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_Transient.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:206:12: error: ‘aInputElem’ was not declared in this scope 206 | for (aInputElem = 0; aInputElem < 3; ++aInputElem) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx: In member function ‘void NCollection_Mat3::Multiply(Element_t)’: /usr/include/opencascade/NCollection_Mat3.hxx:253:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 253 | for (size_t i = 0; i < 9; ++i) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/Standard_Real.hxx: In function ‘constexpr Standard_Integer RealLast10Exp()’: /usr/include/opencascade/Standard_Real.hxx:122:11: error: ‘DBL_MAX_10_EXP’ was not declared in this scope 122 | { return DBL_MAX_10_EXP; } | ^~~~~~~~~~~~~~ In file included from /usr/include/opencascade/Standard_Handle.hxx:401: /usr/include/opencascade/Standard_HashUtils.hxx:34:41: error: ‘size_t’ does not name a type 34 | template | ^~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Copyright (c) 2023 OPEN CASCADE SAS /usr/include/opencascade/Standard_HashUtils.hxx:41:41: error: ‘size_t’ does not name a type 41 | template | ^~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:41:41: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_HashUtils.hxx:48:28: error: ‘size_t’ does not name a type 48 | template | ^~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:48:28: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_HashUtils.hxx:66:41: error: ‘size_t’ does not name a type 66 | template | ^~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:66:41: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_HashUtils.hxx:73:41: error: ‘size_t’ does not name a type 73 | template | ^~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:73:41: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_HashUtils.hxx:80:28: error: ‘size_t’ does not name a type 80 | template | ^~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:80:28: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_HashUtils.hxx:87:39: error: ‘size_t’ does not name a type 87 | template | ^~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:87:39: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_HashUtils.hxx:93:39: error: ‘size_t’ does not name a type 93 | template | ^~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:93:39: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_HashUtils.hxx:99:39: error: ‘size_t’ does not name a type 99 | template | ^~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:99:39: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ In file included from /usr/include/opencascade/Standard_HashUtils.lxx:14, from /usr/include/opencascade/Standard_HashUtils.hxx:106: /usr/include/c++/14/cstring:87:11: error: ‘strcspn’ has not been declared in ‘::’ 87 | using ::strcspn; | ^~~~~~~ /usr/include/c++/14/cstring:89:11: error: ‘strlen’ has not been declared in ‘::’ 89 | using ::strlen; | ^~~~~~ /usr/include/c++/14/cstring:93:11: error: ‘strspn’ has not been declared in ‘::’ 93 | using ::strspn; | ^~~~~~ /usr/include/c++/14/cstring:97:11: error: ‘strxfrm’ has not been declared in ‘::’ 97 | using ::strxfrm; | ^~~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:253:24: error: ‘i’ was not declared in this scope 253 | for (size_t i = 0; i < 9; ++i) | ^ /usr/include/opencascade/NCollection_Mat3.hxx: In member function ‘void NCollection_Mat3::Divide(Element_t)’: /usr/include/opencascade/NCollection_Mat3.hxx:289:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 289 | for (size_t i = 0; i < 9; ++i) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:289:24: error: ‘i’ was not declared in this scope 289 | for (size_t i = 0; i < 9; ++i) | ^ /usr/include/opencascade/NCollection_Mat3.hxx: In member function ‘void NCollection_Mat3::Add(const NCollection_Mat3&)’: /usr/include/opencascade/NCollection_Mat3.hxx:320:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 320 | for (size_t i = 0; i < 9; ++i) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/Standard_Type.hxx:156:3: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 156 | Standard_Size Size() const { return mySize; } | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/Standard_Type.hxx:193:30: error: ‘Standard_Size’ has not been declared 193 | Standard_Size theSize, const Handle(Standard_Type)& theParent); | ^~~~~~~~~~~~~ /usr/include/opencascade/Standard_Type.hxx:205:18: error: ‘Standard_Size’ has not been declared 205 | Standard_Size theSize, const Handle(Standard_Type)& theParent); | ^~~~~~~~~~~~~ /usr/include/opencascade/Standard_Real.hxx: In function ‘constexpr Standard_Integer RealMantissa()’: /usr/include/opencascade/Standard_Real.hxx:129:11: error: ‘DBL_MANT_DIG’ was not declared in this scope 129 | { return DBL_MANT_DIG; } | ^~~~~~~~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:320:24: error: ‘i’ was not declared in this scope 320 | for (size_t i = 0; i < 9; ++i) | ^ /usr/include/opencascade/NCollection_Mat3.hxx: In member function ‘void NCollection_Mat3::Subtract(const NCollection_Mat3&)’: /usr/include/opencascade/NCollection_Mat3.hxx:336:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 336 | for (size_t i = 0; i < 9; ++i) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/Standard_Type.hxx:210:3: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 210 | Standard_Size mySize; //!< Size of the class instance, in bytes | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/Standard_Type.hxx:156:3: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 156 | Standard_Size Size() const { return mySize; } | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/Standard_Type.hxx:193:30: error: ‘Standard_Size’ has not been declared 193 | Standard_Size theSize, const Handle(Standard_Type)& theParent); | ^~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_Type.hxx:205:18: error: ‘Standard_Size’ has not been declared 205 | Standard_Size theSize, const Handle(Standard_Type)& theParent); | ^~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_Real.hxx: In function ‘constexpr Standard_Integer RealRadix()’: /usr/include/opencascade/Standard_Real.hxx:135:11: error: ‘FLT_RADIX’ was not declared in this scope 135 | { return FLT_RADIX; } | ^~~~~~~~~ /usr/include/opencascade/Standard_Type.hxx:210:3: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 210 | Standard_Size mySize; //!< Size of the class instance, in bytes | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/Standard_Real.hxx: In function ‘Standard_ShortReal RealToShortReal(Standard_Real)’: /usr/include/opencascade/Standard_Real.hxx:278:20: error: ‘FLT_MAX’ was not declared in this scope 278 | return theVal < -FLT_MAX ? -FLT_MAX | ^~~~~~~ /usr/include/opencascade/Standard_Real.hxx:278:20: note: ‘FLT_MAX’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/string.h: At global scope: /usr/include/string.h:44:22: error: ‘size_t’ has not been declared 44 | size_t __n) __THROW __nonnull ((1, 2)); | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/string.h:47:56: error: ‘size_t’ has not been declared 47 | extern void *memmove (void *__dest, const void *__src, size_t __n) | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/string.h:55:32: error: ‘size_t’ has not been declared 55 | int __c, size_t __n) | ^~~~~~ /usr/include/string.h:61:42: error: ‘size_t’ has not been declared 61 | extern void *memset (void *__s, int __c, size_t __n) __THROW __nonnull ((1)); | ^~~~~~ /usr/include/string.h:64:56: error: ‘size_t’ has not been declared 64 | extern int memcmp (const void *__s1, const void *__s2, size_t __n) | ^~~~~~ /usr/include/string.h:80:60: error: ‘size_t’ has not been declared 80 | extern int __memcmpeq (const void *__s1, const void *__s2, size_t __n) | ^~~~~~ /usr/include/string.h:87:42: error: ‘size_t’ has not been declared 87 | extern void *memchr (void *__s, int __c, size_t __n) | ^~~~~~ /usr/include/string.h:89:54: error: ‘size_t’ has not been declared 89 | extern const void *memchr (const void *__s, int __c, size_t __n) | ^~~~~~ /usr/include/string.h:94:29: error: ‘size_t’ has not been declared 94 | memchr (void *__s, int __c, size_t __n) __THROW | ^~~~~~ /usr/include/string.h:100:35: error: ‘size_t’ has not been declared 100 | memchr (const void *__s, int __c, size_t __n) __THROW | ^~~~~~ /usr/include/string.h:126:49: error: ‘size_t’ has not been declared 126 | extern "C++" void *memrchr (void *__s, int __c, size_t __n) | ^~~~~~ /usr/include/string.h:129:61: error: ‘size_t’ has not been declared 129 | extern "C++" const void *memrchr (const void *__s, int __c, size_t __n) | ^~~~~~ /usr/include/string.h:145:53: error: ‘size_t’ has not been declared 145 | const char *__restrict __src, size_t __n) | ^~~~~~ /usr/include/string.h:153:23: error: ‘size_t’ has not been declared 153 | size_t __n) __THROW __nonnull ((1, 2)); | ^~~~~~ /usr/include/string.h:159:57: error: ‘size_t’ has not been declared 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) | ^~~~~~ /usr/include/string.h:166:8: error: ‘size_t’ does not name a type 166 | extern size_t strxfrm (char *__restrict __dest, | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:336:24: error: ‘i’ was not declared in this scope 336 | for (size_t i = 0; i < 9; ++i) | ^ /usr/include/string.h:34:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 33 | #include +++ |+#include 34 | /usr/include/string.h:179:8: error: ‘size_t’ does not name a type 179 | extern size_t strxfrm_l (char *__dest, const char *__src, size_t __n, | ^~~~~~ /usr/include/string.h:179:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/string.h:195:45: error: ‘size_t’ has not been declared 195 | extern char *strndup (const char *__string, size_t __n) | ^~~~~~ /usr/include/string.h:293:8: error: ‘size_t’ does not name a type 293 | extern size_t strcspn (const char *__s, const char *__reject) | ^~~~~~ /usr/include/string.h:293:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/string.h:297:8: error: ‘size_t’ does not name a type 297 | extern size_t strspn (const char *__s, const char *__accept) | ^~~~~~ /usr/include/string.h:297:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/string.h:389:46: error: ‘size_t’ has not been declared 389 | extern void *memmem (const void *__haystack, size_t __haystacklen, | ^~~~~~ /usr/include/string.h:390:44: error: ‘size_t’ has not been declared 390 | const void *__needle, size_t __needlelen) | ^~~~~~ /usr/include/string.h:398:55: error: ‘size_t’ has not been declared 398 | const void *__restrict __src, size_t __n) | ^~~~~~ /usr/include/string.h:401:53: error: ‘size_t’ has not been declared 401 | const void *__restrict __src, size_t __n) | ^~~~~~ /usr/include/string.h:407:8: error: ‘size_t’ does not name a type 407 | extern size_t strlen (const char *__s) | ^~~~~~ /usr/include/string.h:407:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/string.h:413:8: error: ‘size_t’ does not name a type 413 | extern size_t strnlen (const char *__string, size_t __maxlen) | ^~~~~~ /usr/include/string.h:413:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/string.h:444:53: error: ‘size_t’ has not been declared 444 | extern char *strerror_r (int __errnum, char *__buf, size_t __buflen) | ^~~~~~ /usr/include/strings.h:34:54: error: ‘size_t’ has not been declared 34 | extern int bcmp (const void *__s1, const void *__s2, size_t __n) | ^~~~~~ /usr/include/strings.h:38:53: error: ‘size_t’ has not been declared 38 | extern void bcopy (const void *__src, void *__dest, size_t __n) | ^~~~~~ /usr/include/strings.h:42:31: error: ‘size_t’ has not been declared 42 | extern void bzero (void *__s, size_t __n) __THROW __nonnull ((1)); | ^~~~~~ /usr/include/strings.h:120:61: error: ‘size_t’ has not been declared 120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) | ^~~~~~ /usr/include/strings.h:134:27: error: ‘size_t’ has not been declared 134 | size_t __n, locale_t __loc) | ^~~~~~ /usr/include/bits/strings_fortified.h:23:1: error: ‘size_t’ has not been declared 23 | __NTH (bcopy (const void *__src, void *__dest, size_t __len)) | ^~~~~ /usr/include/bits/strings_fortified.h:30:1: error: ‘size_t’ has not been declared 30 | __NTH (bzero (void *__dest, size_t __len)) | ^~~~~ /usr/include/string.h:466:40: error: ‘size_t’ has not been declared 466 | extern void explicit_bzero (void *__s, size_t __n) __THROW __nonnull ((1)) | ^~~~~~ /usr/include/string.h:497:55: error: ‘size_t’ has not been declared 497 | const char *__restrict __src, size_t __n) | ^~~~~~ /usr/include/string.h:500:53: error: ‘size_t’ has not been declared 500 | const char *__restrict __src, size_t __n) | ^~~~~~ /usr/include/string.h:506:8: error: ‘size_t’ does not name a type 506 | extern size_t strlcpy (char *__restrict __dest, | ^~~~~~ /usr/include/string.h:506:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/string.h:512:8: error: ‘size_t’ does not name a type 512 | extern size_t strlcat (char *__restrict __dest, | ^~~~~~ /usr/include/string.h:512:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/string.h:526:34: error: ‘size_t’ has not been declared 526 | extern void *memfrob (void *__s, size_t __n) __THROW __nonnull ((1)) | ^~~~~~ /usr/include/bits/string_fortified.h:26:1: error: ‘size_t’ has not been declared 26 | __NTH (memcpy (void *__restrict __dest, const void *__restrict __src, | ^~~~~ /usr/include/bits/string_fortified.h:34:1: error: ‘size_t’ has not been declared 34 | __NTH (memmove (void *__dest, const void *__src, size_t __len)) | ^~~~~ /usr/include/bits/string_fortified.h:42:1: error: ‘size_t’ has not been declared 42 | __NTH (mempcpy (void *__restrict __dest, const void *__restrict __src, | ^~~~~ /usr/include/bits/string_fortified.h:57:1: error: ‘size_t’ has not been declared 57 | __NTH (memset (void *__dest, int __ch, size_t __len)) | ^~~~~ In file included from /usr/include/string.h:548: /usr/include/bits/string_fortified.h:66:42: error: ‘size_t’ has not been declared 66 | void __explicit_bzero_chk (void *__dest, size_t __len, size_t __destlen) | ^~~~~~ /usr/include/bits/string_fortified.h:66:56: error: ‘size_t’ has not been declared 66 | void __explicit_bzero_chk (void *__dest, size_t __len, size_t __destlen) | ^~~~~~ /usr/include/bits/string_fortified.h:70:1: error: ‘size_t’ has not been declared 70 | __NTH (explicit_bzero (void *__dest, size_t __len)) | ^~~~~ /usr/include/bits/string_fortified.h:96:1: error: ‘size_t’ has not been declared 96 | __NTH (strncpy (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ /usr/include/bits/string_fortified.h:107:1: error: ‘size_t’ has not been declared 107 | __NTH (stpncpy (__fortify_clang_overload_arg (char *, ,__dest), | ^~~~~ /usr/include/bits/string_fortified.h:145:1: error: ‘size_t’ has not been declared 145 | __NTH (strncat (__fortify_clang_overload_arg (char *, __restrict, __dest), | ^~~~~ /usr/include/bits/string_fortified.h:154:8: error: ‘size_t’ does not name a type 154 | extern size_t __strlcpy_chk (char *__dest, const char *__src, size_t __n, | ^~~~~~ /usr/include/bits/string_fortified.h:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | /* Copyright (C) 2004-2024 Free Software Foundation, Inc. /usr/include/bits/string_fortified.h:156:8: error: ‘size_t’ does not name a type 156 | extern size_t __REDIRECT_NTH (__strlcpy_alias, | ^~~~~~ /usr/include/bits/string_fortified.h:156:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/string_fortified.h:160:47: error: ‘size_t’ does not name a type 160 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/string_fortified.h:160:47: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/string_fortified.h:172:8: error: ‘size_t’ does not name a type 172 | extern size_t __strlcat_chk (char *__dest, const char *__src, size_t __n, | ^~~~~~ /usr/include/bits/string_fortified.h:172:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/string_fortified.h:174:8: error: ‘size_t’ does not name a type 174 | extern size_t __REDIRECT_NTH (__strlcat_alias, | ^~~~~~ /usr/include/bits/string_fortified.h:174:8: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/bits/string_fortified.h:178:47: error: ‘size_t’ does not name a type 178 | __fortify_function __attribute_overloadable__ size_t | ^~~~~~ /usr/include/bits/string_fortified.h:178:47: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_Transient.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_Transient.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_Transient.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_Transient.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_Transient.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_Transient.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx: In member function ‘NCollection_Mat3 NCollection_Mat3::Negated() const’: /usr/include/opencascade/NCollection_Mat3.hxx:381:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 381 | for (size_t i = 0; i < 9; ++i) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ In file included from /usr/include/opencascade/Standard_Handle.hxx:401: /usr/include/opencascade/Standard_HashUtils.hxx:34:41: error: ‘size_t’ does not name a type 34 | template | ^~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Copyright (c) 2023 OPEN CASCADE SAS /usr/include/opencascade/Standard_HashUtils.hxx:41:41: error: ‘size_t’ does not name a type 41 | template | ^~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:41:41: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_HashUtils.hxx:48:28: error: ‘size_t’ does not name a type 48 | template | ^~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:48:28: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_HashUtils.hxx:66:41: error: ‘size_t’ does not name a type 66 | template | ^~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:66:41: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_HashUtils.hxx:73:41: error: ‘size_t’ does not name a type 73 | template | ^~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:73:41: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_HashUtils.hxx:80:28: error: ‘size_t’ does not name a type 80 | template | ^~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:80:28: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_HashUtils.hxx:87:39: error: ‘size_t’ does not name a type 87 | template | ^~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:87:39: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_HashUtils.hxx:93:39: error: ‘size_t’ does not name a type 93 | template | ^~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:93:39: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_HashUtils.hxx:99:39: error: ‘size_t’ does not name a type 99 | template | ^~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:99:39: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ In file included from /usr/include/opencascade/Standard_HashUtils.lxx:14, from /usr/include/opencascade/Standard_HashUtils.hxx:106: /usr/include/c++/14/cstring:87:11: error: ‘strcspn’ has not been declared in ‘::’ 87 | using ::strcspn; | ^~~~~~~ /usr/include/c++/14/cstring:89:11: error: ‘strlen’ has not been declared in ‘::’ 89 | using ::strlen; | ^~~~~~ /usr/include/c++/14/cstring:93:11: error: ‘strspn’ has not been declared in ‘::’ 93 | using ::strspn; | ^~~~~~ /usr/include/c++/14/cstring:97:11: error: ‘strxfrm’ has not been declared in ‘::’ 97 | using ::strxfrm; | ^~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Mat.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Mat.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Mat.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Mat.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Mat.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Mat.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_Type.hxx:156:3: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 156 | Standard_Size Size() const { return mySize; } | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/Standard_Type.hxx:193:30: error: ‘Standard_Size’ has not been declared 193 | Standard_Size theSize, const Handle(Standard_Type)& theParent); | ^~~~~~~~~~~~~ /usr/include/opencascade/Standard_Type.hxx:205:18: error: ‘Standard_Size’ has not been declared 205 | Standard_Size theSize, const Handle(Standard_Type)& theParent); | ^~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:381:24: error: ‘i’ was not declared in this scope 381 | for (size_t i = 0; i < 9; ++i) | ^ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_XYZ.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_Type.hxx:210:3: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 210 | Standard_Size mySize; //!< Size of the class instance, in bytes | ^~~~~~~~~~~~~ | Standard_Time In file included from /usr/include/opencascade/gp_Mat.hxx:19, from /usr/include/opencascade/gp_XYZ.hxx:19, from /usr/include/opencascade/gp_Pnt.hxx:21, from /usr/include/opencascade/gp_Ax1.hxx:18, from /usr/include/opencascade/Geom_Line.hxx:23: /usr/include/opencascade/gp_XYZ.hxx: In member function ‘void gp_XYZ::SetCoord(Standard_Integer, Standard_Real)’: /usr/include/opencascade/gp_XYZ.hxx:67:65: error: ‘NULL’ was not declared in this scope 67 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 3, NULL); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:44: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:67:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 67 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 3, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:20:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 19 | #include +++ |+#include 20 | #include /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Mat.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Mat.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Mat.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Mat.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Mat.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Mat.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XYZ.hxx: In member function ‘Standard_Real gp_XYZ::Coord(Standard_Integer) const’: /usr/include/opencascade/gp_XYZ.hxx:88:65: error: ‘NULL’ was not declared in this scope 88 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 3, NULL); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:44: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:88:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 88 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 3, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:88:65: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 88 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 3, NULL); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:44: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:88:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 88 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 3, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XYZ.hxx: In member function ‘Standard_Real& gp_XYZ::ChangeCoord(Standard_Integer)’: /usr/include/opencascade/gp_XYZ.hxx:94:65: error: ‘NULL’ was not declared in this scope 94 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 3, NULL); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:44: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:94:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 94 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 3, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:94:65: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 94 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 3, NULL); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:44: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:94:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 94 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 3, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx: At global scope: /usr/include/opencascade/NCollection_Mat4.hxx:33:10: error: ‘size_t’ does not name a type 33 | static size_t Rows() | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:21:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 20 | #include +++ |+#include 21 | /usr/include/opencascade/NCollection_Mat4.hxx:40:10: error: ‘size_t’ does not name a type 40 | static size_t Cols() | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:40:10: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:82:29: error: ‘size_t’ does not name a type 82 | Element_t GetValue (const size_t theRow, const size_t theCol) const | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:82:29: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:82:50: error: ‘size_t’ does not name a type 82 | Element_t GetValue (const size_t theRow, const size_t theCol) const | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:82:50: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:91:33: error: ‘size_t’ does not name a type 91 | Element_t& ChangeValue (const size_t theRow, const size_t theCol) | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:91:33: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:91:54: error: ‘size_t’ does not name a type 91 | Element_t& ChangeValue (const size_t theRow, const size_t theCol) | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:91:54: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:100:24: error: ‘size_t’ does not name a type 100 | void SetValue (const size_t theRow, | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:100:24: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:101:24: error: ‘size_t’ does not name a type 101 | const size_t theCol, | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:101:24: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:108:32: error: ‘size_t’ does not name a type 108 | Element_t& operator() (const size_t theRow, const size_t theCol) { return ChangeValue (theRow, theCol); } | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:108:32: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:108:53: error: ‘size_t’ does not name a type 108 | Element_t& operator() (const size_t theRow, const size_t theCol) { return ChangeValue (theRow, theCol); } | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:108:53: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:111:32: error: ‘size_t’ does not name a type 111 | Element_t operator() (const size_t theRow, const size_t theCol) const { return GetValue (theRow, theCol); } | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:111:32: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:111:53: error: ‘size_t’ does not name a type 111 | Element_t operator() (const size_t theRow, const size_t theCol) const { return GetValue (theRow, theCol); } | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:111:53: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:116:45: error: ‘size_t’ does not name a type 116 | NCollection_Vec4 GetRow (const size_t theRow) const | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:116:45: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:127:22: error: ‘size_t’ does not name a type 127 | void SetRow (const size_t theRow, const NCollection_Vec3& theVec) | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:127:22: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:137:22: error: ‘size_t’ does not name a type 137 | void SetRow (const size_t theRow, const NCollection_Vec4& theVec) | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:137:22: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:148:48: error: ‘size_t’ does not name a type 148 | NCollection_Vec4 GetColumn (const size_t theCol) const | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:148:48: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:159:25: error: ‘size_t’ does not name a type 159 | void SetColumn (const size_t theCol, | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:159:25: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:170:25: error: ‘size_t’ does not name a type 170 | void SetColumn (const size_t theCol, | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:170:25: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/gp_Pnt.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Pnt.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Pnt.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Pnt.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Pnt.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Pnt.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Pnt.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx: In static member function ‘static NCollection_Mat4 NCollection_Mat4::Multiply(const NCollection_Mat4&, const NCollection_Mat4&)’: /usr/include/opencascade/NCollection_Mat4.hxx:278:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 278 | size_t aInputElem; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:279:17: error: expected ‘;’ before ‘aResElem’ 279 | for (size_t aResElem = 0; aResElem < 16; ++aResElem) | ^~~~~~~~ In file included from /usr/include/opencascade/NCollection_BaseMap.hxx:20, from /usr/include/opencascade/NCollection_IndexedDataMap.hxx:19, from /usr/include/opencascade/Standard_Dump.hxx:17, from /usr/include/opencascade/NCollection_Vec2.hxx:20, from /usr/include/opencascade/NCollection_Vec3.hxx:20, from /usr/include/opencascade/NCollection_Vec4.hxx:18, from /usr/include/opencascade/NCollection_Mat4.hxx:19, from /usr/include/opencascade/gp_Trsf.hxx:21, from /usr/include/opencascade/gp_Pnt.hxx:250: /usr/include/opencascade/NCollection_BaseAllocator.hxx:49:55: error: ‘size_t’ does not name a type 49 | Standard_EXPORT virtual void* Allocate (const size_t theSize); | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Mat.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Mat.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Mat.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseAllocator.hxx:31:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 30 | #include +++ |+#include 31 | #include /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Mat.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseAllocator.hxx:50:55: error: ‘size_t’ does not name a type 50 | Standard_EXPORT virtual void* AllocateOptimal(const size_t theSize); | ^~~~~~ /usr/include/opencascade/NCollection_BaseAllocator.hxx:50:55: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Mat.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Mat.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/NCollection_BaseMap.hxx:21: /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_ListNode.hxx:30:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_ListNode.hxx:30:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:42:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 42 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:42:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 42 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseMap.hxx: In constructor ‘NCollection_BaseMap::Iterator::Iterator()’: /usr/include/opencascade/NCollection_BaseMap.hxx:52:20: error: ‘NULL’ was not declared in this scope 52 | myBuckets (NULL), | ^~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:23:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 22 | #include +++ |+#include 23 | /usr/include/opencascade/NCollection_BaseMap.hxx: In constructor ‘NCollection_BaseMap::Iterator::Iterator(const NCollection_BaseMap&)’: /usr/include/opencascade/NCollection_BaseMap.hxx:61:20: error: ‘NULL’ was not declared in this scope 61 | myNode (NULL) | ^~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:61:20: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseMap.hxx: In member function ‘void NCollection_BaseMap::Iterator::Initialize(const NCollection_BaseMap&)’: /usr/include/opencascade/NCollection_BaseMap.hxx:81:16: error: ‘NULL’ was not declared in this scope 81 | myNode = NULL; | ^~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:81:16: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseMap.hxx: In member function ‘void NCollection_BaseMap::Iterator::Reset()’: /usr/include/opencascade/NCollection_BaseMap.hxx:91:16: error: ‘NULL’ was not declared in this scope 91 | myNode = NULL; | ^~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:91:16: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseMap.hxx: In member function ‘Standard_Boolean NCollection_BaseMap::Iterator::PMore() const’: /usr/include/opencascade/NCollection_BaseMap.hxx:104:25: error: ‘NULL’ was not declared in this scope 104 | { return (myNode != NULL); } | ^~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:104:25: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseMap.hxx: In constructor ‘NCollection_BaseMap::NCollection_BaseMap(Standard_Integer, Standard_Boolean, const opencascade::handle&)’: /usr/include/opencascade/NCollection_BaseMap.hxx:164:13: error: ‘NULL’ was not declared in this scope 164 | myData1(NULL), | ^~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:164:13: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_XYZ.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_XYZ.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/NCollection_IndexedDataMap.hxx:20: /usr/include/opencascade/NCollection_TListNode.hxx: At global scope: /usr/include/opencascade/NCollection_TListNode.hxx:32:56: error: ‘NULL’ was not declared in this scope 32 | NCollection_ListNode* theNext=NULL) : | ^~~~ In file included from /usr/include/opencascade/gp_Mat.hxx:19, from /usr/include/opencascade/gp_XYZ.hxx:19, from /usr/include/opencascade/gp_Pnt.hxx:21, from /usr/include/opencascade/gp_Ax1.hxx:18, from /usr/include/opencascade/Geom_Line.hxx:23: /usr/include/opencascade/gp_XYZ.hxx: In member function ‘void gp_XYZ::SetCoord(Standard_Integer, Standard_Real)’: /usr/include/opencascade/gp_XYZ.hxx:67:65: error: ‘NULL’ was not declared in this scope 67 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 3, NULL); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:44: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:67:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 67 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 3, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_TListNode.hxx:1:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Created on: 2002-04-23 /usr/include/opencascade/gp_XYZ.hxx:20:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 19 | #include +++ |+#include 20 | #include /usr/include/opencascade/NCollection_TListNode.hxx:35:56: error: ‘NULL’ was not declared in this scope 35 | NCollection_ListNode* theNext=NULL) : | ^~~~ /usr/include/opencascade/NCollection_TListNode.hxx:35:56: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/gp_XYZ.hxx: In member function ‘Standard_Real gp_XYZ::Coord(Standard_Integer) const’: /usr/include/opencascade/gp_XYZ.hxx:88:65: error: ‘NULL’ was not declared in this scope 88 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 3, NULL); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:44: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:88:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 88 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 3, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:88:65: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 88 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 3, NULL); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:44: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:88:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 88 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 3, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XYZ.hxx: In member function ‘Standard_Real& gp_XYZ::ChangeCoord(Standard_Integer)’: /usr/include/opencascade/gp_XYZ.hxx:94:65: error: ‘NULL’ was not declared in this scope 94 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 3, NULL); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:44: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:94:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 94 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 3, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:94:65: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 94 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 3, NULL); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:44: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:94:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 94 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 3, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/NCollection_IndexedDataMap.hxx:23: /usr/include/opencascade/NCollection_StlIterator.hxx:36:27: error: ‘ptrdiff_t’ does not name a type 36 | using difference_type = ptrdiff_t; | ^~~~~~~~~ /usr/include/opencascade/NCollection_StlIterator.hxx:20:1: note: ‘ptrdiff_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 19 | #include +++ |+#include 20 | #include /usr/include/opencascade/gp_Pnt.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Pnt.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Pnt.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Pnt.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Pnt.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Pnt.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Pnt.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/NCollection_IndexedDataMap.hxx:24: /usr/include/opencascade/NCollection_DefaultHasher.hxx:34:3: error: ‘size_t’ does not name a type 34 | size_t operator()(const TheKeyType& theKey) const noexcept | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:22:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 21 | #include +++ |+#include 22 | /usr/include/opencascade/NCollection_Mat4.hxx:279:31: error: ‘aResElem’ was not declared in this scope 279 | for (size_t aResElem = 0; aResElem < 16; ++aResElem) | ^~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:46:52: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 46 | typename std::enable_if::value, size_t>::type | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:46:58: error: template argument 2 is invalid 46 | typename std::enable_if::value, size_t>::type | ^ /usr/include/opencascade/NCollection_DefaultHasher.hxx:46:59: error: ‘’ is not a template [-fpermissive] 46 | typename std::enable_if::value, size_t>::type | ^~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:62:51: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 62 | typename std::enable_if::value, size_t>::type | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:62:57: error: template argument 2 is invalid 62 | typename std::enable_if::value, size_t>::type | ^ /usr/include/opencascade/NCollection_DefaultHasher.hxx:62:58: error: ‘’ is not a template [-fpermissive] 62 | typename std::enable_if::value, size_t>::type | ^~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:63:5: error: ‘template template int NCollection_DefaultHasher::HashCode(const TheKeyType&) const’ cannot be overloaded with ‘template template int NCollection_DefaultHasher::HashCode(const TheKeyType&) const’ 63 | HashCode(const TheKeyType& theKey) const noexcept | ^~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:47:5: note: previous declaration ‘template template int NCollection_DefaultHasher::HashCode(const TheKeyType&) const’ 47 | HashCode(const TheKeyType& theKey) const noexcept | ^~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx: In member function ‘int NCollection_DefaultHasher::HashCode(const TheKeyType&) const’: /usr/include/opencascade/NCollection_DefaultHasher.hxx:65:24: error: ‘size_t’ does not name a type 65 | return static_cast(theKey); | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:65:24: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DefaultHasher.hxx: At global scope: /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:93:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 93 | DEFINE_DEFAULT_HASHER_PURE(bool) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:93:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 93 | DEFINE_DEFAULT_HASHER_PURE(bool) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:96:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 96 | DEFINE_DEFAULT_HASHER_PURE(char) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:96:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 96 | DEFINE_DEFAULT_HASHER_PURE(char) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:99:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 99 | DEFINE_DEFAULT_HASHER_PURE(signed char) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:99:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 99 | DEFINE_DEFAULT_HASHER_PURE(signed char) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:102:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 102 | DEFINE_DEFAULT_HASHER_PURE(unsigned char) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:102:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 102 | DEFINE_DEFAULT_HASHER_PURE(unsigned char) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:105:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 105 | DEFINE_DEFAULT_HASHER_PURE(wchar_t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:105:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 105 | DEFINE_DEFAULT_HASHER_PURE(wchar_t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/NCollection_BaseMap.hxx:20, from /usr/include/opencascade/NCollection_IndexedDataMap.hxx:19, from /usr/include/opencascade/Standard_Dump.hxx:17, from /usr/include/opencascade/NCollection_Vec2.hxx:20, from /usr/include/opencascade/NCollection_Vec3.hxx:20, from /usr/include/opencascade/NCollection_Vec4.hxx:18, from /usr/include/opencascade/NCollection_Mat4.hxx:19, from /usr/include/opencascade/gp_Trsf.hxx:21, from /usr/include/opencascade/gp_Pnt.hxx:250: /usr/include/opencascade/NCollection_BaseAllocator.hxx:49:55: error: ‘size_t’ does not name a type 49 | Standard_EXPORT virtual void* Allocate (const size_t theSize); | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:108:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 108 | DEFINE_DEFAULT_HASHER_PURE(char16_t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:108:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 108 | DEFINE_DEFAULT_HASHER_PURE(char16_t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:111:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 111 | DEFINE_DEFAULT_HASHER_PURE(char32_t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:111:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 111 | DEFINE_DEFAULT_HASHER_PURE(char32_t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:114:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 114 | DEFINE_DEFAULT_HASHER_PURE(short) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseAllocator.hxx:31:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 30 | #include +++ |+#include 31 | #include /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:114:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 114 | DEFINE_DEFAULT_HASHER_PURE(short) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseAllocator.hxx:50:55: error: ‘size_t’ does not name a type 50 | Standard_EXPORT virtual void* AllocateOptimal(const size_t theSize); | ^~~~~~ /usr/include/opencascade/NCollection_BaseAllocator.hxx:50:55: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:117:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 117 | DEFINE_DEFAULT_HASHER_PURE(int) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:117:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 117 | DEFINE_DEFAULT_HASHER_PURE(int) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:120:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 120 | DEFINE_DEFAULT_HASHER_PURE(long) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:120:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 120 | DEFINE_DEFAULT_HASHER_PURE(long) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:123:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 123 | DEFINE_DEFAULT_HASHER_PURE(long long) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:123:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 123 | DEFINE_DEFAULT_HASHER_PURE(long long) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:126:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 126 | DEFINE_DEFAULT_HASHER_PURE(unsigned short) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:126:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 126 | DEFINE_DEFAULT_HASHER_PURE(unsigned short) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:129:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 129 | DEFINE_DEFAULT_HASHER_PURE(unsigned int) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:129:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 129 | DEFINE_DEFAULT_HASHER_PURE(unsigned int) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:132:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 132 | DEFINE_DEFAULT_HASHER_PURE(unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:132:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 132 | DEFINE_DEFAULT_HASHER_PURE(unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:135:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 135 | DEFINE_DEFAULT_HASHER_PURE(unsigned long long) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:135:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 135 | DEFINE_DEFAULT_HASHER_PURE(unsigned long long) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/NCollection_BaseMap.hxx:21: /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_ListNode.hxx:30:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:141:3: error: ‘size_t’ does not name a type 141 | size_t operator()(const TheKeyType* theKey) const noexcept | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:141:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_ListNode.hxx:30:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:42:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 42 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:42:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 42 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:636:83: error: ‘size_t’ has not been declared 636 | Standard_Boolean lookup(const TheKeyType& theKey, IndexedDataMapNode*& theNode, size_t& theHash) const | ^~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:675:3: error: ‘size_t’ does not name a type 675 | size_t HashCode(const TheKeyType& theKey, | ^~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:25:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 24 | #include +++ |+#include 25 | /usr/include/opencascade/NCollection_BaseMap.hxx: In constructor ‘NCollection_BaseMap::Iterator::Iterator()’: /usr/include/opencascade/NCollection_BaseMap.hxx:52:20: error: ‘NULL’ was not declared in this scope 52 | myBuckets (NULL), | ^~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx: In constructor ‘NCollection_IndexedDataMap::Iterator::Iterator()’: /usr/include/opencascade/NCollection_IndexedDataMap.hxx:125:14: error: ‘NULL’ was not declared in this scope 125 | : myMap (NULL), | ^~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:125:14: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseMap.hxx:23:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 22 | #include +++ |+#include 23 | /usr/include/opencascade/NCollection_IndexedDataMap.hxx: In member function ‘Standard_Boolean NCollection_IndexedDataMap::Iterator::More() const’: /usr/include/opencascade/NCollection_IndexedDataMap.hxx:135:24: error: ‘NULL’ was not declared in this scope 135 | { return (myMap != NULL) && (myIndex <= myMap->Extent()); } | ^~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:135:24: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseMap.hxx: In constructor ‘NCollection_BaseMap::Iterator::Iterator(const NCollection_BaseMap&)’: /usr/include/opencascade/NCollection_BaseMap.hxx:61:20: error: ‘NULL’ was not declared in this scope 61 | myNode (NULL) | ^~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:61:20: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedDataMap.hxx: In member function ‘NCollection_IndexedDataMap& NCollection_IndexedDataMap::Assign(const NCollection_IndexedDataMap&)’: /usr/include/opencascade/NCollection_IndexedDataMap.hxx:236:15: error: ‘size_t’ does not name a type 236 | const size_t iK1 = HashCode (aKey1, NbBuckets()); | ^~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:236:15: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseMap.hxx: In member function ‘void NCollection_BaseMap::Iterator::Initialize(const NCollection_BaseMap&)’: /usr/include/opencascade/NCollection_BaseMap.hxx:81:16: error: ‘NULL’ was not declared in this scope 81 | myNode = NULL; | ^~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:81:16: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseMap.hxx: In member function ‘void NCollection_BaseMap::Iterator::Reset()’: /usr/include/opencascade/NCollection_BaseMap.hxx:91:16: error: ‘NULL’ was not declared in this scope 91 | myNode = NULL; | ^~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:91:16: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseMap.hxx: In member function ‘Standard_Boolean NCollection_BaseMap::Iterator::PMore() const’: /usr/include/opencascade/NCollection_BaseMap.hxx:104:25: error: ‘NULL’ was not declared in this scope 104 | { return (myNode != NULL); } | ^~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:104:25: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseMap.hxx: In constructor ‘NCollection_BaseMap::NCollection_BaseMap(Standard_Integer, Standard_Boolean, const opencascade::handle&)’: /usr/include/opencascade/NCollection_BaseMap.hxx:164:13: error: ‘NULL’ was not declared in this scope 164 | myData1(NULL), | ^~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:164:13: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ In file included from /usr/include/opencascade/NCollection_IndexedDataMap.hxx:20: /usr/include/opencascade/NCollection_TListNode.hxx: At global scope: /usr/include/opencascade/NCollection_TListNode.hxx:32:56: error: ‘NULL’ was not declared in this scope 32 | NCollection_ListNode* theNext=NULL) : | ^~~~ /usr/include/opencascade/NCollection_TListNode.hxx:1:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Created on: 2002-04-23 /usr/include/opencascade/NCollection_TListNode.hxx:35:56: error: ‘NULL’ was not declared in this scope 35 | NCollection_ListNode* theNext=NULL) : | ^~~~ /usr/include/opencascade/NCollection_TListNode.hxx:35:56: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ In file included from /usr/include/opencascade/gp_Mat.hxx:19, from /usr/include/opencascade/gp_XYZ.hxx:19, from /usr/include/opencascade/gp_Pnt.hxx:21, from /usr/include/opencascade/gp_Ax1.hxx:18, from /usr/include/opencascade/Geom_Line.hxx:23: /usr/include/opencascade/gp_XYZ.hxx: In member function ‘void gp_XYZ::SetCoord(Standard_Integer, Standard_Real)’: /usr/include/opencascade/gp_XYZ.hxx:67:65: error: ‘NULL’ was not declared in this scope 67 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 3, NULL); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:44: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:67:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 67 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 3, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:20:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 19 | #include +++ |+#include 20 | #include In file included from /usr/include/opencascade/NCollection_IndexedDataMap.hxx:23: /usr/include/opencascade/NCollection_StlIterator.hxx:36:27: error: ‘ptrdiff_t’ does not name a type 36 | using difference_type = ptrdiff_t; | ^~~~~~~~~ /usr/include/opencascade/NCollection_StlIterator.hxx:20:1: note: ‘ptrdiff_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 19 | #include +++ |+#include 20 | #include /usr/include/opencascade/gp_XYZ.hxx: In member function ‘Standard_Real gp_XYZ::Coord(Standard_Integer) const’: /usr/include/opencascade/gp_XYZ.hxx:88:65: error: ‘NULL’ was not declared in this scope 88 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 3, NULL); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:44: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:88:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 88 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 3, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:88:65: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 88 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 3, NULL); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:44: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:88:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 88 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 3, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XYZ.hxx: In member function ‘Standard_Real& gp_XYZ::ChangeCoord(Standard_Integer)’: /usr/include/opencascade/gp_XYZ.hxx:94:65: error: ‘NULL’ was not declared in this scope 94 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 3, NULL); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:44: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:94:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 94 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 3, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:94:65: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 94 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 3, NULL); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:44: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~ /usr/include/opencascade/gp_XYZ.hxx:94:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 94 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 3, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/NCollection_IndexedDataMap.hxx:24: /usr/include/opencascade/NCollection_DefaultHasher.hxx:34:3: error: ‘size_t’ does not name a type 34 | size_t operator()(const TheKeyType& theKey) const noexcept | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:22:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 21 | #include +++ |+#include 22 | /usr/include/opencascade/NCollection_DefaultHasher.hxx:46:52: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 46 | typename std::enable_if::value, size_t>::type | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:46:58: error: template argument 2 is invalid 46 | typename std::enable_if::value, size_t>::type | ^ /usr/include/opencascade/NCollection_DefaultHasher.hxx:46:59: error: ‘’ is not a template [-fpermissive] 46 | typename std::enable_if::value, size_t>::type | ^~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:237:117: error: ‘iK1’ was not declared in this scope 237 | IndexedDataMapNode* pNode = new (this->myAllocator) IndexedDataMapNode (aKey1, anIndexIter, anItem, myData1[iK1]); | ^~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:62:51: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 62 | typename std::enable_if::value, size_t>::type | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:62:57: error: template argument 2 is invalid 62 | typename std::enable_if::value, size_t>::type | ^ /usr/include/opencascade/NCollection_DefaultHasher.hxx:62:58: error: ‘’ is not a template [-fpermissive] 62 | typename std::enable_if::value, size_t>::type | ^~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:63:5: error: ‘template template int NCollection_DefaultHasher::HashCode(const TheKeyType&) const’ cannot be overloaded with ‘template template int NCollection_DefaultHasher::HashCode(const TheKeyType&) const’ 63 | HashCode(const TheKeyType& theKey) const noexcept | ^~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:47:5: note: previous declaration ‘template template int NCollection_DefaultHasher::HashCode(const TheKeyType&) const’ 47 | HashCode(const TheKeyType& theKey) const noexcept | ^~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx: In member function ‘int NCollection_DefaultHasher::HashCode(const TheKeyType&) const’: /usr/include/opencascade/NCollection_DefaultHasher.hxx:65:24: error: ‘size_t’ does not name a type 65 | return static_cast(theKey); | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:65:24: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DefaultHasher.hxx: At global scope: /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:93:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 93 | DEFINE_DEFAULT_HASHER_PURE(bool) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:93:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 93 | DEFINE_DEFAULT_HASHER_PURE(bool) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx: In member function ‘void NCollection_IndexedDataMap::ReSize(Standard_Integer)’: /usr/include/opencascade/NCollection_IndexedDataMap.hxx:264:41: error: ‘NULL’ was not declared in this scope 264 | NCollection_ListNode** ppNewData1 = NULL; | ^~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:264:41: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:96:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 96 | DEFINE_DEFAULT_HASHER_PURE(char) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:96:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 96 | DEFINE_DEFAULT_HASHER_PURE(char) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:278:21: error: ‘size_t’ does not name a type 278 | const size_t iK1 = HashCode (p->Key1(), newBuck); | ^~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:278:21: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:99:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 99 | DEFINE_DEFAULT_HASHER_PURE(signed char) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:99:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 99 | DEFINE_DEFAULT_HASHER_PURE(signed char) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:102:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 102 | DEFINE_DEFAULT_HASHER_PURE(unsigned char) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:102:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 102 | DEFINE_DEFAULT_HASHER_PURE(unsigned char) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:105:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 105 | DEFINE_DEFAULT_HASHER_PURE(wchar_t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:105:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 105 | DEFINE_DEFAULT_HASHER_PURE(wchar_t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:108:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 108 | DEFINE_DEFAULT_HASHER_PURE(char16_t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:108:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 108 | DEFINE_DEFAULT_HASHER_PURE(char16_t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:111:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 111 | DEFINE_DEFAULT_HASHER_PURE(char32_t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:111:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 111 | DEFINE_DEFAULT_HASHER_PURE(char32_t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:114:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 114 | DEFINE_DEFAULT_HASHER_PURE(short) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:114:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 114 | DEFINE_DEFAULT_HASHER_PURE(short) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:117:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 117 | DEFINE_DEFAULT_HASHER_PURE(int) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:117:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 117 | DEFINE_DEFAULT_HASHER_PURE(int) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:120:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 120 | DEFINE_DEFAULT_HASHER_PURE(long) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:120:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 120 | DEFINE_DEFAULT_HASHER_PURE(long) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:123:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 123 | DEFINE_DEFAULT_HASHER_PURE(long long) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:123:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 123 | DEFINE_DEFAULT_HASHER_PURE(long long) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:126:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 126 | DEFINE_DEFAULT_HASHER_PURE(unsigned short) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:126:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 126 | DEFINE_DEFAULT_HASHER_PURE(unsigned short) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:129:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 129 | DEFINE_DEFAULT_HASHER_PURE(unsigned int) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:129:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 129 | DEFINE_DEFAULT_HASHER_PURE(unsigned int) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:132:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 132 | DEFINE_DEFAULT_HASHER_PURE(unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:132:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 132 | DEFINE_DEFAULT_HASHER_PURE(unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:135:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 135 | DEFINE_DEFAULT_HASHER_PURE(unsigned long long) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:135:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 135 | DEFINE_DEFAULT_HASHER_PURE(unsigned long long) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:141:3: error: ‘size_t’ does not name a type 141 | size_t operator()(const TheKeyType* theKey) const noexcept | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:141:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:636:83: error: ‘size_t’ has not been declared 636 | Standard_Boolean lookup(const TheKeyType& theKey, IndexedDataMapNode*& theNode, size_t& theHash) const | ^~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:675:3: error: ‘size_t’ does not name a type 675 | size_t HashCode(const TheKeyType& theKey, | ^~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:25:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 24 | #include +++ |+#include 25 | /usr/include/opencascade/NCollection_IndexedDataMap.hxx: In constructor ‘NCollection_IndexedDataMap::Iterator::Iterator()’: /usr/include/opencascade/NCollection_IndexedDataMap.hxx:125:14: error: ‘NULL’ was not declared in this scope 125 | : myMap (NULL), | ^~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:125:14: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedDataMap.hxx: In member function ‘Standard_Boolean NCollection_IndexedDataMap::Iterator::More() const’: /usr/include/opencascade/NCollection_IndexedDataMap.hxx:135:24: error: ‘NULL’ was not declared in this scope 135 | { return (myMap != NULL) && (myIndex <= myMap->Extent()); } | ^~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:135:24: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedDataMap.hxx: In member function ‘NCollection_IndexedDataMap& NCollection_IndexedDataMap::Assign(const NCollection_IndexedDataMap&)’: /usr/include/opencascade/NCollection_IndexedDataMap.hxx:236:15: error: ‘size_t’ does not name a type 236 | const size_t iK1 = HashCode (aKey1, NbBuckets()); | ^~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:236:15: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/gp_Pnt.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Pnt.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Pnt.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Pnt.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Pnt.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Pnt.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Pnt.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:237:117: error: ‘iK1’ was not declared in this scope 237 | IndexedDataMapNode* pNode = new (this->myAllocator) IndexedDataMapNode (aKey1, anIndexIter, anItem, myData1[iK1]); | ^~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx: In member function ‘void NCollection_IndexedDataMap::ReSize(Standard_Integer)’: /usr/include/opencascade/NCollection_IndexedDataMap.hxx:264:41: error: ‘NULL’ was not declared in this scope 264 | NCollection_ListNode** ppNewData1 = NULL; | ^~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:264:41: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:278:21: error: ‘size_t’ does not name a type 278 | const size_t iK1 = HashCode (p->Key1(), newBuck); | ^~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:278:21: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ In file included from /usr/include/opencascade/NCollection_BaseMap.hxx:20, from /usr/include/opencascade/NCollection_IndexedDataMap.hxx:19, from /usr/include/opencascade/Standard_Dump.hxx:17, from /usr/include/opencascade/NCollection_Vec2.hxx:20, from /usr/include/opencascade/NCollection_Vec3.hxx:20, from /usr/include/opencascade/NCollection_Vec4.hxx:18, from /usr/include/opencascade/NCollection_Mat4.hxx:19, from /usr/include/opencascade/gp_Trsf.hxx:21, from /usr/include/opencascade/gp_Pnt.hxx:250: /usr/include/opencascade/NCollection_BaseAllocator.hxx:49:55: error: ‘size_t’ does not name a type 49 | Standard_EXPORT virtual void* Allocate (const size_t theSize); | ^~~~~~ /usr/include/opencascade/NCollection_BaseAllocator.hxx:31:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 30 | #include +++ |+#include 31 | #include /usr/include/opencascade/NCollection_IndexedDataMap.hxx:280:38: error: ‘iK1’ was not declared in this scope 280 | p->Next() = ppNewData1[iK1]; | ^~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx: In member function ‘Standard_Integer NCollection_IndexedDataMap::Add(const TheKeyType&, const TheItemType&)’: /usr/include/opencascade/NCollection_IndexedDataMap.hxx:303:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 303 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/opencascade/NCollection_Mat4.hxx:282:12: error: ‘aInputElem’ was not declared in this scope 282 | for (aInputElem = 0; aInputElem < 4; ++aInputElem) | ^~~~~~~~~~ /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx: In member function ‘void NCollection_Mat4::Multiply(Element_t)’: /usr/include/opencascade/NCollection_Mat4.hxx:329:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 329 | for (size_t i = 0; i < 16; ++i) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_BaseAllocator.hxx:50:55: error: ‘size_t’ does not name a type 50 | Standard_EXPORT virtual void* AllocateOptimal(const size_t theSize); | ^~~~~~ /usr/include/opencascade/NCollection_BaseAllocator.hxx:50:55: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ In file included from /usr/include/opencascade/NCollection_BaseMap.hxx:21: /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_ListNode.hxx:30:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_ListNode.hxx:30:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:42:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 42 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:42:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 42 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:280:38: error: ‘iK1’ was not declared in this scope 280 | p->Next() = ppNewData1[iK1]; | ^~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx: In member function ‘Standard_Integer NCollection_IndexedDataMap::Add(const TheKeyType&, const TheItemType&)’: /usr/include/opencascade/NCollection_IndexedDataMap.hxx:303:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 303 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_BaseMap.hxx: In constructor ‘NCollection_BaseMap::Iterator::Iterator()’: /usr/include/opencascade/NCollection_BaseMap.hxx:52:20: error: ‘NULL’ was not declared in this scope 52 | myBuckets (NULL), | ^~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:23:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 22 | #include +++ |+#include 23 | /usr/include/opencascade/NCollection_Mat4.hxx:329:24: error: ‘i’ was not declared in this scope 329 | for (size_t i = 0; i < 16; ++i) | ^ /usr/include/opencascade/NCollection_Mat4.hxx: In member function ‘void NCollection_Mat4::Divide(Element_t)’: /usr/include/opencascade/NCollection_Mat4.hxx:365:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 365 | for (size_t i = 0; i < 16; ++i) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_BaseMap.hxx: In constructor ‘NCollection_BaseMap::Iterator::Iterator(const NCollection_BaseMap&)’: /usr/include/opencascade/NCollection_BaseMap.hxx:61:20: error: ‘NULL’ was not declared in this scope 61 | myNode (NULL) | ^~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:61:20: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseMap.hxx: In member function ‘void NCollection_BaseMap::Iterator::Initialize(const NCollection_BaseMap&)’: /usr/include/opencascade/NCollection_BaseMap.hxx:81:16: error: ‘NULL’ was not declared in this scope 81 | myNode = NULL; | ^~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:81:16: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseMap.hxx: In member function ‘void NCollection_BaseMap::Iterator::Reset()’: /usr/include/opencascade/NCollection_BaseMap.hxx:91:16: error: ‘NULL’ was not declared in this scope 91 | myNode = NULL; | ^~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:91:16: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseMap.hxx: In member function ‘Standard_Boolean NCollection_BaseMap::Iterator::PMore() const’: /usr/include/opencascade/NCollection_BaseMap.hxx:104:25: error: ‘NULL’ was not declared in this scope 104 | { return (myNode != NULL); } | ^~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:104:25: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:304:32: error: ‘aHash’ was not declared in this scope 304 | if (lookup(theKey1, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_BaseMap.hxx: In constructor ‘NCollection_BaseMap::NCollection_BaseMap(Standard_Integer, Standard_Boolean, const opencascade::handle&)’: /usr/include/opencascade/NCollection_BaseMap.hxx:164:13: error: ‘NULL’ was not declared in this scope 164 | myData1(NULL), | ^~~~ /usr/include/opencascade/NCollection_BaseMap.hxx:164:13: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:365:24: error: ‘i’ was not declared in this scope 365 | for (size_t i = 0; i < 16; ++i) | ^ /usr/include/opencascade/NCollection_Mat4.hxx: In member function ‘void NCollection_Mat4::Add(const NCollection_Mat4&)’: /usr/include/opencascade/NCollection_Mat4.hxx:396:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 396 | for (size_t i = 0; i < 16; ++i) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:304:32: error: ‘aHash’ was not declared in this scope 304 | if (lookup(theKey1, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:309:94: error: ‘aHash’ was not declared in this scope 309 | aNode = new (this->myAllocator) IndexedDataMapNode (theKey1, aNewIndex, theItem, myData1[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx: In member function ‘Standard_Integer NCollection_IndexedDataMap::Add(TheKeyType&&, const TheItemType&)’: /usr/include/opencascade/NCollection_IndexedDataMap.hxx:326:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 326 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ In file included from /usr/include/opencascade/NCollection_IndexedDataMap.hxx:20: /usr/include/opencascade/NCollection_TListNode.hxx: At global scope: /usr/include/opencascade/NCollection_TListNode.hxx:32:56: error: ‘NULL’ was not declared in this scope 32 | NCollection_ListNode* theNext=NULL) : | ^~~~ /usr/include/opencascade/NCollection_TListNode.hxx:1:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Created on: 2002-04-23 /usr/include/opencascade/NCollection_TListNode.hxx:35:56: error: ‘NULL’ was not declared in this scope 35 | NCollection_ListNode* theNext=NULL) : | ^~~~ /usr/include/opencascade/NCollection_TListNode.hxx:35:56: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:396:24: error: ‘i’ was not declared in this scope 396 | for (size_t i = 0; i < 16; ++i) | ^ /usr/include/opencascade/NCollection_Mat4.hxx: In member function ‘void NCollection_Mat4::Subtract(const NCollection_Mat4&)’: /usr/include/opencascade/NCollection_Mat4.hxx:412:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 412 | for (size_t i = 0; i < 16; ++i) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:327:32: error: ‘aHash’ was not declared in this scope 327 | if (lookup(theKey1, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:309:94: error: ‘aHash’ was not declared in this scope 309 | aNode = new (this->myAllocator) IndexedDataMapNode (theKey1, aNewIndex, theItem, myData1[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx: In member function ‘Standard_Integer NCollection_IndexedDataMap::Add(TheKeyType&&, const TheItemType&)’: /usr/include/opencascade/NCollection_IndexedDataMap.hxx:326:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 326 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:332:120: error: ‘aHash’ was not declared in this scope 332 | aNode = new (this->myAllocator) IndexedDataMapNode (std::forward(theKey1), aNewIndex, theItem, myData1[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx: In member function ‘Standard_Integer NCollection_IndexedDataMap::Add(const TheKeyType&, TheItemType&&)’: /usr/include/opencascade/NCollection_IndexedDataMap.hxx:349:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 349 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ In file included from /usr/include/opencascade/NCollection_IndexedDataMap.hxx:23: /usr/include/opencascade/NCollection_StlIterator.hxx:36:27: error: ‘ptrdiff_t’ does not name a type 36 | using difference_type = ptrdiff_t; | ^~~~~~~~~ /usr/include/opencascade/NCollection_StlIterator.hxx:20:1: note: ‘ptrdiff_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 19 | #include +++ |+#include 20 | #include In file included from /usr/include/opencascade/NCollection_IndexedDataMap.hxx:24: /usr/include/opencascade/NCollection_DefaultHasher.hxx:34:3: error: ‘size_t’ does not name a type 34 | size_t operator()(const TheKeyType& theKey) const noexcept | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:22:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 21 | #include +++ |+#include 22 | /usr/include/opencascade/NCollection_Mat4.hxx:412:24: error: ‘i’ was not declared in this scope 412 | for (size_t i = 0; i < 16; ++i) | ^ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:350:32: error: ‘aHash’ was not declared in this scope 350 | if (lookup(theKey1, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_Mat4.hxx: In member function ‘NCollection_Mat4 NCollection_Mat4::Negated() const’: /usr/include/opencascade/NCollection_Mat4.hxx:451:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 451 | for (size_t i = 0; i < 16; ++i) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:46:52: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 46 | typename std::enable_if::value, size_t>::type | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:46:58: error: template argument 2 is invalid 46 | typename std::enable_if::value, size_t>::type | ^ /usr/include/opencascade/NCollection_DefaultHasher.hxx:46:59: error: ‘’ is not a template [-fpermissive] 46 | typename std::enable_if::value, size_t>::type | ^~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:62:51: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 62 | typename std::enable_if::value, size_t>::type | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:62:57: error: template argument 2 is invalid 62 | typename std::enable_if::value, size_t>::type | ^ /usr/include/opencascade/NCollection_DefaultHasher.hxx:62:58: error: ‘’ is not a template [-fpermissive] 62 | typename std::enable_if::value, size_t>::type | ^~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:63:5: error: ‘template template int NCollection_DefaultHasher::HashCode(const TheKeyType&) const’ cannot be overloaded with ‘template template int NCollection_DefaultHasher::HashCode(const TheKeyType&) const’ 63 | HashCode(const TheKeyType& theKey) const noexcept | ^~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:47:5: note: previous declaration ‘template template int NCollection_DefaultHasher::HashCode(const TheKeyType&) const’ 47 | HashCode(const TheKeyType& theKey) const noexcept | ^~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx: In member function ‘int NCollection_DefaultHasher::HashCode(const TheKeyType&) const’: /usr/include/opencascade/NCollection_DefaultHasher.hxx:65:24: error: ‘size_t’ does not name a type 65 | return static_cast(theKey); | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:65:24: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DefaultHasher.hxx: At global scope: /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:93:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 93 | DEFINE_DEFAULT_HASHER_PURE(bool) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:93:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 93 | DEFINE_DEFAULT_HASHER_PURE(bool) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:96:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 96 | DEFINE_DEFAULT_HASHER_PURE(char) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:96:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 96 | DEFINE_DEFAULT_HASHER_PURE(char) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:99:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 99 | DEFINE_DEFAULT_HASHER_PURE(signed char) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:99:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 99 | DEFINE_DEFAULT_HASHER_PURE(signed char) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:102:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 102 | DEFINE_DEFAULT_HASHER_PURE(unsigned char) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:102:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 102 | DEFINE_DEFAULT_HASHER_PURE(unsigned char) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:105:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 105 | DEFINE_DEFAULT_HASHER_PURE(wchar_t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:105:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 105 | DEFINE_DEFAULT_HASHER_PURE(wchar_t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:108:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 108 | DEFINE_DEFAULT_HASHER_PURE(char16_t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:108:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 108 | DEFINE_DEFAULT_HASHER_PURE(char16_t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:111:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 111 | DEFINE_DEFAULT_HASHER_PURE(char32_t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:111:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 111 | DEFINE_DEFAULT_HASHER_PURE(char32_t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:114:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 114 | DEFINE_DEFAULT_HASHER_PURE(short) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:114:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 114 | DEFINE_DEFAULT_HASHER_PURE(short) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:117:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 117 | DEFINE_DEFAULT_HASHER_PURE(int) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:117:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 117 | DEFINE_DEFAULT_HASHER_PURE(int) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:120:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 120 | DEFINE_DEFAULT_HASHER_PURE(long) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:120:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 120 | DEFINE_DEFAULT_HASHER_PURE(long) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:123:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 123 | DEFINE_DEFAULT_HASHER_PURE(long long) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:123:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 123 | DEFINE_DEFAULT_HASHER_PURE(long long) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:126:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 126 | DEFINE_DEFAULT_HASHER_PURE(unsigned short) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:126:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 126 | DEFINE_DEFAULT_HASHER_PURE(unsigned short) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:129:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 129 | DEFINE_DEFAULT_HASHER_PURE(unsigned int) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:129:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 129 | DEFINE_DEFAULT_HASHER_PURE(unsigned int) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:132:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 132 | DEFINE_DEFAULT_HASHER_PURE(unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:132:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 132 | DEFINE_DEFAULT_HASHER_PURE(unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: error: ‘size_t’ does not name a type 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:135:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 135 | DEFINE_DEFAULT_HASHER_PURE(unsigned long long) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:80:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 80 | size_t operator()(const TheKeyType theKey) const noexcept \ | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:135:1: note: in expansion of macro ‘DEFINE_DEFAULT_HASHER_PURE’ 135 | DEFINE_DEFAULT_HASHER_PURE(unsigned long long) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:141:3: error: ‘size_t’ does not name a type 141 | size_t operator()(const TheKeyType* theKey) const noexcept | ^~~~~~ /usr/include/opencascade/NCollection_DefaultHasher.hxx:141:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:327:32: error: ‘aHash’ was not declared in this scope 327 | if (lookup(theKey1, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:355:121: error: ‘aHash’ was not declared in this scope 355 | aNode = new (this->myAllocator) IndexedDataMapNode (theKey1, aNewIndex, std::forward(theItem), myData1[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx: In member function ‘Standard_Integer NCollection_IndexedDataMap::Add(TheKeyType&&, TheItemType&&)’: /usr/include/opencascade/NCollection_IndexedDataMap.hxx:372:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 372 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:636:83: error: ‘size_t’ has not been declared 636 | Standard_Boolean lookup(const TheKeyType& theKey, IndexedDataMapNode*& theNode, size_t& theHash) const | ^~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:675:3: error: ‘size_t’ does not name a type 675 | size_t HashCode(const TheKeyType& theKey, | ^~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:25:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 24 | #include +++ |+#include 25 | /usr/include/opencascade/NCollection_IndexedDataMap.hxx: In constructor ‘NCollection_IndexedDataMap::Iterator::Iterator()’: /usr/include/opencascade/NCollection_IndexedDataMap.hxx:125:14: error: ‘NULL’ was not declared in this scope 125 | : myMap (NULL), | ^~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:125:14: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedDataMap.hxx: In member function ‘Standard_Boolean NCollection_IndexedDataMap::Iterator::More() const’: /usr/include/opencascade/NCollection_IndexedDataMap.hxx:135:24: error: ‘NULL’ was not declared in this scope 135 | { return (myMap != NULL) && (myIndex <= myMap->Extent()); } | ^~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:135:24: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedDataMap.hxx: In member function ‘NCollection_IndexedDataMap& NCollection_IndexedDataMap::Assign(const NCollection_IndexedDataMap&)’: /usr/include/opencascade/NCollection_IndexedDataMap.hxx:236:15: error: ‘size_t’ does not name a type 236 | const size_t iK1 = HashCode (aKey1, NbBuckets()); | ^~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:236:15: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:373:32: error: ‘aHash’ was not declared in this scope 373 | if (lookup(theKey1, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:379:101: error: ‘aHash’ was not declared in this scope 379 | std::forward(theItem), myData1[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx: In member function ‘void NCollection_IndexedDataMap::Substitute(Standard_Integer, const TheKeyType&, const TheItemType&)’: /usr/include/opencascade/NCollection_IndexedDataMap.hxx:406:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 406 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:451:24: error: ‘i’ was not declared in this scope 451 | for (size_t i = 0; i < 16; ++i) | ^ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:332:120: error: ‘aHash’ was not declared in this scope 332 | aNode = new (this->myAllocator) IndexedDataMapNode (std::forward(theKey1), aNewIndex, theItem, myData1[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx: In member function ‘Standard_Integer NCollection_IndexedDataMap::Add(const TheKeyType&, TheItemType&&)’: /usr/include/opencascade/NCollection_IndexedDataMap.hxx:349:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 349 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:408:32: error: ‘aHash’ was not declared in this scope 408 | if (lookup(theKey1, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:424:11: error: ‘size_t’ does not name a type 424 | const size_t iK = HashCode (aNode->Key1(), NbBuckets()); | ^~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:424:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:425:61: error: ‘iK’ was not declared in this scope 425 | IndexedDataMapNode * q = (IndexedDataMapNode *) myData1[iK]; | ^~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:237:117: error: ‘iK1’ was not declared in this scope 237 | IndexedDataMapNode* pNode = new (this->myAllocator) IndexedDataMapNode (aKey1, anIndexIter, anItem, myData1[iK1]); | ^~~ /usr/include/opencascade/gp_Trsf.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Trsf.hxx:62:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 62 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Trsf.hxx:62:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 62 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Trsf.hxx:62:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 62 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Trsf.hxx:62:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 62 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Trsf.hxx:62:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 62 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Trsf.hxx:62:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 62 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:438:30: error: ‘aHash’ was not declared in this scope 438 | aNode->Next() = myData1[aHash]; | ^~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx: In member function ‘void NCollection_IndexedDataMap::RemoveLast()’: /usr/include/opencascade/NCollection_IndexedDataMap.hxx:469:31: error: ‘NULL’ was not declared in this scope 469 | myData2[aLastIndex - 1] = NULL; | ^~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:469:31: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:472:11: error: ‘size_t’ does not name a type 472 | const size_t iK1 = HashCode (p->Key1(), NbBuckets()); | ^~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:472:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedDataMap.hxx: In member function ‘void NCollection_IndexedDataMap::ReSize(Standard_Integer)’: /usr/include/opencascade/NCollection_IndexedDataMap.hxx:264:41: error: ‘NULL’ was not declared in this scope 264 | NCollection_ListNode** ppNewData1 = NULL; | ^~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:264:41: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:278:21: error: ‘size_t’ does not name a type 278 | const size_t iK1 = HashCode (p->Key1(), newBuck); | ^~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:278:21: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Mat2d.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Mat2d.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Mat2d.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Mat2d.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Mat2d.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Mat2d.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:350:32: error: ‘aHash’ was not declared in this scope 350 | if (lookup(theKey1, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:473:60: error: ‘iK1’ was not declared in this scope 473 | IndexedDataMapNode* q = (IndexedDataMapNode *) myData1[iK1]; | ^~~ /usr/include/opencascade/NCollection_BaseList.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_BaseList.hxx:40:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 40 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_BaseList.hxx:40:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 40 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseList.hxx:40:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 40 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseList.hxx:40:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 40 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseList.hxx:40:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 40 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseList.hxx:40:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 40 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_BaseList.hxx:41:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 41 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_BaseList.hxx:41:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 41 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/NCollection_TListIterator.hxx:19, from /usr/include/opencascade/NCollection_List.hxx:19, from /usr/include/opencascade/Standard_Dump.hxx:18: /usr/include/opencascade/NCollection_BaseList.hxx: In constructor ‘NCollection_BaseList::Iterator::Iterator()’: /usr/include/opencascade/NCollection_BaseList.hxx:49:18: error: ‘NULL’ was not declared in this scope 49 | myCurrent (NULL), | ^~~~ /usr/include/opencascade/NCollection_BaseList.hxx:1:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Created on: 2002-04-17 /usr/include/opencascade/NCollection_BaseList.hxx: In constructor ‘NCollection_BaseList::Iterator::Iterator(const NCollection_BaseList&)’: /usr/include/opencascade/NCollection_BaseList.hxx:54:18: error: ‘NULL’ was not declared in this scope 54 | myPrevious(NULL) {} | ^~~~ /usr/include/opencascade/NCollection_BaseList.hxx:54:18: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_XY.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_XY.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XY.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XY.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XY.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XY.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:280:38: error: ‘iK1’ was not declared in this scope 280 | p->Next() = ppNewData1[iK1]; | ^~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx: In member function ‘Standard_Integer NCollection_IndexedDataMap::Add(const TheKeyType&, const TheItemType&)’: /usr/include/opencascade/NCollection_IndexedDataMap.hxx:303:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 303 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_BaseList.hxx: In member function ‘void NCollection_BaseList::Iterator::Init(const NCollection_BaseList&)’: /usr/include/opencascade/NCollection_BaseList.hxx:59:20: error: ‘NULL’ was not declared in this scope 59 | myPrevious = NULL; | ^~~~ /usr/include/opencascade/NCollection_BaseList.hxx:59:20: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseList.hxx: In member function ‘Standard_Boolean NCollection_BaseList::Iterator::More() const’: /usr/include/opencascade/NCollection_BaseList.hxx:68:26: error: ‘NULL’ was not declared in this scope 68 | { return (myCurrent!=NULL); } | ^~~~ /usr/include/opencascade/NCollection_BaseList.hxx:68:26: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseList.hxx: In member function ‘Standard_Boolean NCollection_BaseList::IsEmpty() const’: /usr/include/opencascade/NCollection_BaseList.hxx:105:24: error: ‘NULL’ was not declared in this scope 105 | { return (myFirst == NULL); } | ^~~~ /usr/include/opencascade/NCollection_BaseList.hxx:105:24: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseList.hxx: In constructor ‘NCollection_BaseList::NCollection_BaseList(const opencascade::handle&)’: /usr/include/opencascade/NCollection_BaseList.hxx:123:13: error: ‘NULL’ was not declared in this scope 123 | myFirst(NULL), | ^~~~ /usr/include/opencascade/NCollection_BaseList.hxx:123:13: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_TListIterator.hxx: In member function ‘Standard_Boolean NCollection_TListIterator::More() const’: /usr/include/opencascade/NCollection_TListIterator.hxx:39:24: error: ‘NULL’ was not declared in this scope 39 | { return (myCurrent!=NULL); } | ^~~~ /usr/include/opencascade/NCollection_TListIterator.hxx:20:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 19 | #include +++ |+#include 20 | #include /usr/include/opencascade/gp_XY.hxx: In member function ‘void gp_XY::SetCoord(Standard_Integer, Standard_Real)’: /usr/include/opencascade/gp_XY.hxx:53:65: error: ‘NULL’ was not declared in this scope 53 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 2, NULL); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:44: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~ /usr/include/opencascade/gp_XY.hxx:53:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 53 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 2, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/gp_Trsf2d.hxx:20, from /usr/include/opencascade/gp_Trsf.hxx:366: /usr/include/opencascade/gp_XY.hxx:1:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Copyright (c) 1991-1999 Matra Datavision /usr/include/opencascade/NCollection_IndexedDataMap.hxx:355:121: error: ‘aHash’ was not declared in this scope 355 | aNode = new (this->myAllocator) IndexedDataMapNode (theKey1, aNewIndex, std::forward(theItem), myData1[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx: In member function ‘Standard_Integer NCollection_IndexedDataMap::Add(TheKeyType&&, TheItemType&&)’: /usr/include/opencascade/NCollection_IndexedDataMap.hxx:372:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 372 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/gp_XY.hxx: In member function ‘Standard_Real gp_XY::Coord(Standard_Integer) const’: /usr/include/opencascade/gp_XY.hxx:77:65: error: ‘NULL’ was not declared in this scope 77 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 2, NULL); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:44: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~ /usr/include/opencascade/gp_XY.hxx:77:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 77 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 2, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XY.hxx:77:65: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 77 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 2, NULL); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:44: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~ /usr/include/opencascade/gp_XY.hxx:77:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 77 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 2, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XY.hxx: In member function ‘Standard_Real& gp_XY::ChangeCoord(Standard_Integer)’: /usr/include/opencascade/gp_XY.hxx:83:65: error: ‘NULL’ was not declared in this scope 83 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 2, NULL); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:44: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~ /usr/include/opencascade/gp_XY.hxx:83:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 83 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 2, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XY.hxx:83:65: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 83 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 2, NULL); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:44: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~ /usr/include/opencascade/gp_XY.hxx:83:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 83 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 2, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TCollection_AsciiString.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TCollection_AsciiString.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TCollection_AsciiString.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TCollection_AsciiString.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TCollection_AsciiString.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TCollection_AsciiString.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TCollection_AsciiString.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:304:32: error: ‘aHash’ was not declared in this scope 304 | if (lookup(theKey1, aNode, aHash)) | ^~~~~ /usr/include/opencascade/gp_Trsf2d.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Trsf2d.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/Standard_Dump.hxx:21: /usr/include/opencascade/TCollection_AsciiString.hxx:680:3: error: ‘size_t’ does not name a type 680 | size_t HashCode() const; | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Trsf2d.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Trsf2d.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Trsf2d.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TCollection_AsciiString.hxx:29:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 28 | #include +++ |+#include 29 | #include /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Trsf2d.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/TCollection_AsciiString.hxx:714: /usr/include/opencascade/TCollection_AsciiString.lxx: In member function ‘std::size_t std::hash::operator()(const TCollection_AsciiString&) const’: /usr/include/opencascade/TCollection_AsciiString.lxx:29:24: error: ‘const class TCollection_AsciiString’ has no member named ‘HashCode’ 29 | return theString.HashCode(); | ^~~~~~~~ /usr/include/opencascade/TCollection_AsciiString.lxx: At global scope: /usr/include/opencascade/TCollection_AsciiString.lxx:88:8: error: ‘size_t’ does not name a type 88 | inline size_t TCollection_AsciiString::HashCode() const | ^~~~~~ /usr/include/opencascade/TCollection_AsciiString.lxx:19:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 18 | #include "TCollection_AsciiString.hxx" +++ |+#include 19 | /usr/include/opencascade/NCollection_IndexedDataMap.hxx:309:94: error: ‘aHash’ was not declared in this scope 309 | aNode = new (this->myAllocator) IndexedDataMapNode (theKey1, aNewIndex, theItem, myData1[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx: In member function ‘Standard_Integer NCollection_IndexedDataMap::Add(TheKeyType&&, const TheItemType&)’: /usr/include/opencascade/NCollection_IndexedDataMap.hxx:326:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 326 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:373:32: error: ‘aHash’ was not declared in this scope 373 | if (lookup(theKey1, aNode, aHash)) | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Trsf2d.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Pnt2d.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Pnt2d.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Pnt2d.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Pnt2d.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:327:32: error: ‘aHash’ was not declared in this scope 327 | if (lookup(theKey1, aNode, aHash)) | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Pnt2d.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Pnt2d.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:379:101: error: ‘aHash’ was not declared in this scope 379 | std::forward(theItem), myData1[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:332:120: error: ‘aHash’ was not declared in this scope 332 | aNode = new (this->myAllocator) IndexedDataMapNode (std::forward(theKey1), aNewIndex, theItem, myData1[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx: In member function ‘Standard_Integer NCollection_IndexedDataMap::Add(const TheKeyType&, TheItemType&&)’: /usr/include/opencascade/NCollection_IndexedDataMap.hxx:349:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 349 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Vec2d.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx: In member function ‘void NCollection_IndexedDataMap::Substitute(Standard_Integer, const TheKeyType&, const TheItemType&)’: /usr/include/opencascade/NCollection_IndexedDataMap.hxx:406:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 406 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Vec2d.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Vec2d.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Vec2d.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Vec2d.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Vec2d.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:350:32: error: ‘aHash’ was not declared in this scope 350 | if (lookup(theKey1, aNode, aHash)) | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Dir2d.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:408:32: error: ‘aHash’ was not declared in this scope 408 | if (lookup(theKey1, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:424:11: error: ‘size_t’ does not name a type 424 | const size_t iK = HashCode (aNode->Key1(), NbBuckets()); | ^~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:424:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Dir2d.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Dir2d.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Dir2d.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Dir2d.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/NCollection_Mat4.hxx:20: /usr/include/opencascade/NCollection_Mat3.hxx:63:29: error: ‘size_t’ does not name a type 63 | Element_t GetValue (const size_t theRow, const size_t theCol) const | ^~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:355:121: error: ‘aHash’ was not declared in this scope 355 | aNode = new (this->myAllocator) IndexedDataMapNode (theKey1, aNewIndex, std::forward(theItem), myData1[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Copyright (c) 2020 OPEN CASCADE SAS /usr/include/opencascade/NCollection_Mat3.hxx:63:50: error: ‘size_t’ does not name a type 63 | Element_t GetValue (const size_t theRow, const size_t theCol) const | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:63:50: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:72:33: error: ‘size_t’ does not name a type 72 | Element_t& ChangeValue (const size_t theRow, const size_t theCol) | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:72:33: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:72:54: error: ‘size_t’ does not name a type 72 | Element_t& ChangeValue (const size_t theRow, const size_t theCol) | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:72:54: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:81:24: error: ‘size_t’ does not name a type 81 | void SetValue (const size_t theRow, | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:81:24: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:82:24: error: ‘size_t’ does not name a type 82 | const size_t theCol, | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:82:24: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:89:31: error: ‘size_t’ does not name a type 89 | Element_t& operator()(const size_t theRow, const size_t theCol) { return ChangeValue (theRow, theCol); } | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:89:31: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:89:52: error: ‘size_t’ does not name a type 89 | Element_t& operator()(const size_t theRow, const size_t theCol) { return ChangeValue (theRow, theCol); } | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:89:52: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:92:31: error: ‘size_t’ does not name a type 92 | Element_t operator()(const size_t theRow, const size_t theCol) const { return GetValue (theRow, theCol); } | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:92:31: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:92:52: error: ‘size_t’ does not name a type 92 | Element_t operator()(const size_t theRow, const size_t theCol) const { return GetValue (theRow, theCol); } | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:92:52: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:95:45: error: ‘size_t’ does not name a type 95 | NCollection_Vec3 GetRow (const size_t theRow) const | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:95:45: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:103:22: error: ‘size_t’ does not name a type 103 | void SetRow (const size_t theRow, const NCollection_Vec3& theVec) | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:103:22: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:111:48: error: ‘size_t’ does not name a type 111 | NCollection_Vec3 GetColumn (const size_t theCol) const | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:111:48: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:119:25: error: ‘size_t’ does not name a type 119 | void SetColumn (const size_t theCol, | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:119:25: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedDataMap.hxx: In member function ‘Standard_Integer NCollection_IndexedDataMap::Add(TheKeyType&&, TheItemType&&)’: /usr/include/opencascade/NCollection_IndexedDataMap.hxx:372:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 372 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Dir2d.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx: In static member function ‘static NCollection_Mat3 NCollection_Mat3::Multiply(const NCollection_Mat3&, const NCollection_Mat3&)’: /usr/include/opencascade/NCollection_Mat3.hxx:202:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 202 | size_t aInputElem; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:203:17: error: expected ‘;’ before ‘aResElem’ 203 | for (size_t aResElem = 0; aResElem < 9; ++aResElem) | ^~~~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:373:32: error: ‘aHash’ was not declared in this scope 373 | if (lookup(theKey1, aNode, aHash)) | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Ax2d.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Ax2d.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax2d.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax2d.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax2d.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:425:61: error: ‘iK’ was not declared in this scope 425 | IndexedDataMapNode * q = (IndexedDataMapNode *) myData1[iK]; | ^~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax2d.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:379:101: error: ‘aHash’ was not declared in this scope 379 | std::forward(theItem), myData1[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx: In member function ‘void NCollection_IndexedDataMap::Substitute(Standard_Integer, const TheKeyType&, const TheItemType&)’: /usr/include/opencascade/NCollection_IndexedDataMap.hxx:406:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 406 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:438:30: error: ‘aHash’ was not declared in this scope 438 | aNode->Next() = myData1[aHash]; | ^~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:408:32: error: ‘aHash’ was not declared in this scope 408 | if (lookup(theKey1, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:424:11: error: ‘size_t’ does not name a type 424 | const size_t iK = HashCode (aNode->Key1(), NbBuckets()); | ^~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:424:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedDataMap.hxx: In member function ‘void NCollection_IndexedDataMap::RemoveLast()’: /usr/include/opencascade/NCollection_IndexedDataMap.hxx:469:31: error: ‘NULL’ was not declared in this scope 469 | myData2[aLastIndex - 1] = NULL; | ^~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:469:31: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:472:11: error: ‘size_t’ does not name a type 472 | const size_t iK1 = HashCode (p->Key1(), NbBuckets()); | ^~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:472:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Vec.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Vec.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Vec.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Vec.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Vec.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Vec.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:203:31: error: ‘aResElem’ was not declared in this scope 203 | for (size_t aResElem = 0; aResElem < 9; ++aResElem) | ^~~~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:425:61: error: ‘iK’ was not declared in this scope 425 | IndexedDataMapNode * q = (IndexedDataMapNode *) myData1[iK]; | ^~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:473:60: error: ‘iK1’ was not declared in this scope 473 | IndexedDataMapNode* q = (IndexedDataMapNode *) myData1[iK1]; | ^~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Dir.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Dir.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseList.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_BaseList.hxx:40:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 40 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Dir.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Dir.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Dir.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Dir.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_BaseList.hxx:40:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 40 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseList.hxx:40:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 40 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseList.hxx:40:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 40 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseList.hxx:40:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 40 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseList.hxx:40:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 40 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_BaseList.hxx:41:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 41 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_BaseList.hxx:41:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 41 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/NCollection_TListIterator.hxx:19, from /usr/include/opencascade/NCollection_List.hxx:19, from /usr/include/opencascade/Standard_Dump.hxx:18: /usr/include/opencascade/NCollection_BaseList.hxx: In constructor ‘NCollection_BaseList::Iterator::Iterator()’: /usr/include/opencascade/NCollection_BaseList.hxx:49:18: error: ‘NULL’ was not declared in this scope 49 | myCurrent (NULL), | ^~~~ /usr/include/opencascade/NCollection_BaseList.hxx:1:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Created on: 2002-04-17 /usr/include/opencascade/NCollection_IndexedDataMap.hxx:438:30: error: ‘aHash’ was not declared in this scope 438 | aNode->Next() = myData1[aHash]; | ^~~~~ /usr/include/opencascade/NCollection_BaseList.hxx: In constructor ‘NCollection_BaseList::Iterator::Iterator(const NCollection_BaseList&)’: /usr/include/opencascade/NCollection_BaseList.hxx:54:18: error: ‘NULL’ was not declared in this scope 54 | myPrevious(NULL) {} | ^~~~ /usr/include/opencascade/NCollection_BaseList.hxx:54:18: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedDataMap.hxx: In member function ‘void NCollection_IndexedDataMap::RemoveLast()’: /usr/include/opencascade/NCollection_IndexedDataMap.hxx:469:31: error: ‘NULL’ was not declared in this scope 469 | myData2[aLastIndex - 1] = NULL; | ^~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:469:31: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:472:11: error: ‘size_t’ does not name a type 472 | const size_t iK1 = HashCode (p->Key1(), NbBuckets()); | ^~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:472:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseList.hxx: In member function ‘void NCollection_BaseList::Iterator::Init(const NCollection_BaseList&)’: /usr/include/opencascade/NCollection_BaseList.hxx:59:20: error: ‘NULL’ was not declared in this scope 59 | myPrevious = NULL; | ^~~~ /usr/include/opencascade/NCollection_BaseList.hxx:59:20: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseList.hxx: In member function ‘Standard_Boolean NCollection_BaseList::Iterator::More() const’: /usr/include/opencascade/NCollection_BaseList.hxx:68:26: error: ‘NULL’ was not declared in this scope 68 | { return (myCurrent!=NULL); } | ^~~~ /usr/include/opencascade/NCollection_BaseList.hxx:68:26: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseList.hxx: In member function ‘Standard_Boolean NCollection_BaseList::IsEmpty() const’: /usr/include/opencascade/NCollection_BaseList.hxx:105:24: error: ‘NULL’ was not declared in this scope 105 | { return (myFirst == NULL); } | ^~~~ /usr/include/opencascade/NCollection_BaseList.hxx:105:24: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseList.hxx: In constructor ‘NCollection_BaseList::NCollection_BaseList(const opencascade::handle&)’: /usr/include/opencascade/NCollection_BaseList.hxx:123:13: error: ‘NULL’ was not declared in this scope 123 | myFirst(NULL), | ^~~~ /usr/include/opencascade/NCollection_BaseList.hxx:123:13: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_TListIterator.hxx: In member function ‘Standard_Boolean NCollection_TListIterator::More() const’: /usr/include/opencascade/NCollection_TListIterator.hxx:39:24: error: ‘NULL’ was not declared in this scope 39 | { return (myCurrent!=NULL); } | ^~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Ax1.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_TListIterator.hxx:20:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 19 | #include +++ |+#include 20 | #include /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Ax1.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax1.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedDataMap.hxx:473:60: error: ‘iK1’ was not declared in this scope 473 | IndexedDataMapNode* q = (IndexedDataMapNode *) myData1[iK1]; | ^~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax1.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax1.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax1.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseList.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_BaseList.hxx:40:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 40 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_BaseList.hxx:40:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 40 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseList.hxx:40:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 40 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseList.hxx:40:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 40 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseList.hxx:40:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 40 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseList.hxx:40:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 40 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TCollection_AsciiString.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TCollection_AsciiString.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_BaseList.hxx:41:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 41 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TCollection_AsciiString.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_BaseList.hxx:41:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 41 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TCollection_AsciiString.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TCollection_AsciiString.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TCollection_AsciiString.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TCollection_AsciiString.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/NCollection_TListIterator.hxx:19, from /usr/include/opencascade/NCollection_List.hxx:19, from /usr/include/opencascade/Standard_Dump.hxx:18: /usr/include/opencascade/NCollection_BaseList.hxx: In constructor ‘NCollection_BaseList::Iterator::Iterator()’: /usr/include/opencascade/NCollection_BaseList.hxx:49:18: error: ‘NULL’ was not declared in this scope 49 | myCurrent (NULL), | ^~~~ In file included from /usr/include/opencascade/Standard_Dump.hxx:21: /usr/include/opencascade/TCollection_AsciiString.hxx:680:3: error: ‘size_t’ does not name a type 680 | size_t HashCode() const; | ^~~~~~ /usr/include/opencascade/NCollection_BaseList.hxx:1:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Created on: 2002-04-17 /usr/include/opencascade/TCollection_AsciiString.hxx:29:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 28 | #include +++ |+#include 29 | #include /usr/include/opencascade/NCollection_BaseList.hxx: In constructor ‘NCollection_BaseList::Iterator::Iterator(const NCollection_BaseList&)’: /usr/include/opencascade/NCollection_BaseList.hxx:54:18: error: ‘NULL’ was not declared in this scope 54 | myPrevious(NULL) {} | ^~~~ /usr/include/opencascade/NCollection_BaseList.hxx:54:18: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseList.hxx: In member function ‘void NCollection_BaseList::Iterator::Init(const NCollection_BaseList&)’: /usr/include/opencascade/NCollection_BaseList.hxx:59:20: error: ‘NULL’ was not declared in this scope 59 | myPrevious = NULL; | ^~~~ /usr/include/opencascade/NCollection_BaseList.hxx:59:20: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseList.hxx: In member function ‘Standard_Boolean NCollection_BaseList::Iterator::More() const’: /usr/include/opencascade/NCollection_BaseList.hxx:68:26: error: ‘NULL’ was not declared in this scope 68 | { return (myCurrent!=NULL); } | ^~~~ /usr/include/opencascade/NCollection_BaseList.hxx:68:26: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseList.hxx: In member function ‘Standard_Boolean NCollection_BaseList::IsEmpty() const’: /usr/include/opencascade/NCollection_BaseList.hxx:105:24: error: ‘NULL’ was not declared in this scope 105 | { return (myFirst == NULL); } | ^~~~ /usr/include/opencascade/NCollection_BaseList.hxx:105:24: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ In file included from /usr/include/opencascade/TCollection_AsciiString.hxx:714: /usr/include/opencascade/TCollection_AsciiString.lxx: In member function ‘std::size_t std::hash::operator()(const TCollection_AsciiString&) const’: /usr/include/opencascade/TCollection_AsciiString.lxx:29:24: error: ‘const class TCollection_AsciiString’ has no member named ‘HashCode’ 29 | return theString.HashCode(); | ^~~~~~~~ /usr/include/opencascade/NCollection_BaseList.hxx: In constructor ‘NCollection_BaseList::NCollection_BaseList(const opencascade::handle&)’: /usr/include/opencascade/NCollection_BaseList.hxx:123:13: error: ‘NULL’ was not declared in this scope 123 | myFirst(NULL), | ^~~~ /usr/include/opencascade/NCollection_BaseList.hxx:123:13: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TCollection_AsciiString.lxx: At global scope: /usr/include/opencascade/TCollection_AsciiString.lxx:88:8: error: ‘size_t’ does not name a type 88 | inline size_t TCollection_AsciiString::HashCode() const | ^~~~~~ /usr/include/opencascade/TCollection_AsciiString.lxx:19:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 18 | #include "TCollection_AsciiString.hxx" +++ |+#include 19 | /usr/include/opencascade/NCollection_TListIterator.hxx: In member function ‘Standard_Boolean NCollection_TListIterator::More() const’: /usr/include/opencascade/NCollection_TListIterator.hxx:39:24: error: ‘NULL’ was not declared in this scope 39 | { return (myCurrent!=NULL); } | ^~~~ /usr/include/opencascade/NCollection_TListIterator.hxx:20:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 19 | #include +++ |+#include 20 | #include /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Precision.hxx:100:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 100 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TCollection_AsciiString.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TCollection_AsciiString.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TCollection_AsciiString.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TCollection_AsciiString.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TCollection_AsciiString.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TCollection_AsciiString.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TCollection_AsciiString.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Precision.hxx:100:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 100 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Precision.hxx:100:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 100 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/Standard_Dump.hxx:21: /usr/include/opencascade/TCollection_AsciiString.hxx:680:3: error: ‘size_t’ does not name a type 680 | size_t HashCode() const; | ^~~~~~ /usr/include/opencascade/TCollection_AsciiString.hxx:29:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 28 | #include +++ |+#include 29 | #include /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Precision.hxx:100:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 100 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Precision.hxx:100:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 100 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Precision.hxx:100:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 100 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/TCollection_AsciiString.hxx:714: /usr/include/opencascade/TCollection_AsciiString.lxx: In member function ‘std::size_t std::hash::operator()(const TCollection_AsciiString&) const’: /usr/include/opencascade/TCollection_AsciiString.lxx:29:24: error: ‘const class TCollection_AsciiString’ has no member named ‘HashCode’ 29 | return theString.HashCode(); | ^~~~~~~~ /usr/include/opencascade/TCollection_AsciiString.lxx: At global scope: /usr/include/opencascade/TCollection_AsciiString.lxx:88:8: error: ‘size_t’ does not name a type 88 | inline size_t TCollection_AsciiString::HashCode() const | ^~~~~~ /usr/include/opencascade/TCollection_AsciiString.lxx:19:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 18 | #include "TCollection_AsciiString.hxx" +++ |+#include 19 | /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Ax2.hxx:57:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 57 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Ax2.hxx:57:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 57 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax2.hxx:57:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 57 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax2.hxx:57:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 57 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax2.hxx:57:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 57 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax2.hxx:57:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 57 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/NCollection_Mat4.hxx:20: /usr/include/opencascade/NCollection_Mat3.hxx:63:29: error: ‘size_t’ does not name a type 63 | Element_t GetValue (const size_t theRow, const size_t theCol) const | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Copyright (c) 2020 OPEN CASCADE SAS /usr/include/opencascade/NCollection_Mat3.hxx:63:50: error: ‘size_t’ does not name a type 63 | Element_t GetValue (const size_t theRow, const size_t theCol) const | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:63:50: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:72:33: error: ‘size_t’ does not name a type 72 | Element_t& ChangeValue (const size_t theRow, const size_t theCol) | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:72:33: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:72:54: error: ‘size_t’ does not name a type 72 | Element_t& ChangeValue (const size_t theRow, const size_t theCol) | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:72:54: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:81:24: error: ‘size_t’ does not name a type 81 | void SetValue (const size_t theRow, | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:81:24: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:82:24: error: ‘size_t’ does not name a type 82 | const size_t theCol, | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:82:24: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:89:31: error: ‘size_t’ does not name a type 89 | Element_t& operator()(const size_t theRow, const size_t theCol) { return ChangeValue (theRow, theCol); } | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:89:31: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:89:52: error: ‘size_t’ does not name a type 89 | Element_t& operator()(const size_t theRow, const size_t theCol) { return ChangeValue (theRow, theCol); } | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:89:52: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:92:31: error: ‘size_t’ does not name a type 92 | Element_t operator()(const size_t theRow, const size_t theCol) const { return GetValue (theRow, theCol); } | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:92:31: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:92:52: error: ‘size_t’ does not name a type 92 | Element_t operator()(const size_t theRow, const size_t theCol) const { return GetValue (theRow, theCol); } | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:92:52: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:95:45: error: ‘size_t’ does not name a type 95 | NCollection_Vec3 GetRow (const size_t theRow) const | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:95:45: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:103:22: error: ‘size_t’ does not name a type 103 | void SetRow (const size_t theRow, const NCollection_Vec3& theVec) | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:103:22: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:111:48: error: ‘size_t’ does not name a type 111 | NCollection_Vec3 GetColumn (const size_t theCol) const | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:111:48: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:119:25: error: ‘size_t’ does not name a type 119 | void SetColumn (const size_t theCol, | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:119:25: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx: In static member function ‘static NCollection_Mat3 NCollection_Mat3::Multiply(const NCollection_Mat3&, const NCollection_Mat3&)’: /usr/include/opencascade/NCollection_Mat3.hxx:202:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 202 | size_t aInputElem; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:203:17: error: expected ‘;’ before ‘aResElem’ 203 | for (size_t aResElem = 0; aResElem < 9; ++aResElem) | ^~~~~~~~ In file included from /usr/include/opencascade/NCollection_Mat4.hxx:20: /usr/include/opencascade/NCollection_Mat3.hxx:63:29: error: ‘size_t’ does not name a type 63 | Element_t GetValue (const size_t theRow, const size_t theCol) const | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:203:31: error: ‘aResElem’ was not declared in this scope 203 | for (size_t aResElem = 0; aResElem < 9; ++aResElem) | ^~~~~~~~ In file included from /usr/include/opencascade/NCollection_Array1.hxx:24, from /usr/include/opencascade/TColgp_Array1OfPnt.hxx:21, from /usr/include/opencascade/TColgp_HArray1OfPnt.hxx:21, from /usr/include/opencascade/Geom_BSplineCurve.hxx:27, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp:4: /usr/include/opencascade/NCollection_Allocator.hxx:44:11: error: ‘size_t’ does not name a type 44 | typedef size_t size_type; | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Copyright (c) 2020 OPEN CASCADE SAS /usr/include/opencascade/NCollection_Mat3.hxx:63:50: error: ‘size_t’ does not name a type 63 | Element_t GetValue (const size_t theRow, const size_t theCol) const | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:63:50: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Allocator.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Copyright (c) 2023 OPEN CASCADE SAS /usr/include/opencascade/NCollection_Mat3.hxx:72:33: error: ‘size_t’ does not name a type 72 | Element_t& ChangeValue (const size_t theRow, const size_t theCol) | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:72:33: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Allocator.hxx:45:11: error: ‘ptrdiff_t’ does not name a type 45 | typedef ptrdiff_t difference_type; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Allocator.hxx:45:11: note: ‘ptrdiff_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:72:54: error: ‘size_t’ does not name a type 72 | Element_t& ChangeValue (const size_t theRow, const size_t theCol) | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:72:54: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:81:24: error: ‘size_t’ does not name a type 81 | void SetValue (const size_t theRow, | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:81:24: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:82:24: error: ‘size_t’ does not name a type 82 | const size_t theCol, | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:82:24: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:89:31: error: ‘size_t’ does not name a type 89 | Element_t& operator()(const size_t theRow, const size_t theCol) { return ChangeValue (theRow, theCol); } | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:89:31: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:89:52: error: ‘size_t’ does not name a type 89 | Element_t& operator()(const size_t theRow, const size_t theCol) { return ChangeValue (theRow, theCol); } | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:89:52: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:92:31: error: ‘size_t’ does not name a type 92 | Element_t operator()(const size_t theRow, const size_t theCol) const { return GetValue (theRow, theCol); } | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:92:31: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:92:52: error: ‘size_t’ does not name a type 92 | Element_t operator()(const size_t theRow, const size_t theCol) const { return GetValue (theRow, theCol); } | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:92:52: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:95:45: error: ‘size_t’ does not name a type 95 | NCollection_Vec3 GetRow (const size_t theRow) const | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:95:45: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:103:22: error: ‘size_t’ does not name a type 103 | void SetRow (const size_t theRow, const NCollection_Vec3& theVec) | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:103:22: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:111:48: error: ‘size_t’ does not name a type 111 | NCollection_Vec3 GetColumn (const size_t theCol) const | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:111:48: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:119:25: error: ‘size_t’ does not name a type 119 | void SetColumn (const size_t theCol, | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:119:25: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Allocator.hxx:89:26: error: ‘size_type’ does not name a type 89 | pointer allocate(const size_type theSize, const void* /*hint*/ = 0) const | ^~~~~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx: In static member function ‘static NCollection_Mat3 NCollection_Mat3::Multiply(const NCollection_Mat3&, const NCollection_Mat3&)’: /usr/include/opencascade/NCollection_Mat3.hxx:202:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 202 | size_t aInputElem; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:203:17: error: expected ‘;’ before ‘aResElem’ 203 | for (size_t aResElem = 0; aResElem < 9; ++aResElem) | ^~~~~~~~ /usr/include/opencascade/NCollection_Allocator.hxx:95:41: error: ‘size_type’ does not name a type 95 | void deallocate(pointer thePnt, const size_type) const | ^~~~~~~~~ /usr/include/opencascade/NCollection_Allocator.hxx:101:44: error: ‘size_type’ does not name a type 101 | pointer reallocate(pointer thePnt, const size_type theSize) const | ^~~~~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:206:12: error: ‘aInputElem’ was not declared in this scope 206 | for (aInputElem = 0; aInputElem < 3; ++aInputElem) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx: In member function ‘void NCollection_Mat3::Multiply(Element_t)’: /usr/include/opencascade/NCollection_Mat3.hxx:253:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 253 | for (size_t i = 0; i < 9; ++i) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ In file included from /usr/include/opencascade/NCollection_Array1.hxx:26: /usr/include/opencascade/NCollection_IndexedIterator.hxx:34:27: error: ‘ptrdiff_t’ does not name a type 34 | using difference_type = ptrdiff_t; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:206:12: error: ‘aInputElem’ was not declared in this scope 206 | for (aInputElem = 0; aInputElem < 3; ++aInputElem) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx:18:1: note: ‘ptrdiff_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 17 | #include +++ |+#include 18 | #include /usr/include/opencascade/NCollection_IndexedIterator.hxx:48:37: error: ‘size_t’ does not name a type 48 | NCollection_IndexedIterator(const size_t theIndex, const BaseIndexedMap& theMap) : | ^~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx:48:37: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedIterator.hxx:228:3: error: ‘size_t’ does not name a type 228 | size_t myIndex; | ^~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx:228:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In constructor ‘NCollection_IndexedIterator::NCollection_IndexedIterator()’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:39:35: error: class ‘NCollection_IndexedIterator’ does not have any field named ‘myIndex’ 39 | NCollection_IndexedIterator() : myIndex(0), myIndexedMap(nullptr) | ^~~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In constructor ‘NCollection_IndexedIterator::NCollection_IndexedIterator(const BaseIndexedMap&)’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:44:5: error: class ‘NCollection_IndexedIterator’ does not have any field named ‘myIndex’ 44 | myIndex(0), myIndexedMap((&const_cast(theMap))) | ^~~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In constructor ‘NCollection_IndexedIterator::NCollection_IndexedIterator(int, const BaseIndexedMap&)’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:49:5: error: class ‘NCollection_IndexedIterator’ does not have any field named ‘myIndex’ 49 | myIndex(theIndex), myIndexedMap(&const_cast(theMap)) | ^~~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In constructor ‘NCollection_IndexedIterator::NCollection_IndexedIterator(const NCollection_IndexedIterator&)’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:54:5: error: class ‘NCollection_IndexedIterator’ does not have any field named ‘myIndex’ 54 | myIndex(theOther.myIndex), myIndexedMap(theOther.myIndexedMap) | ^~~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx: In member function ‘void NCollection_Mat3::Multiply(Element_t)’: /usr/include/opencascade/NCollection_Mat3.hxx:253:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 253 | for (size_t i = 0; i < 9; ++i) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:253:24: error: ‘i’ was not declared in this scope 253 | for (size_t i = 0; i < 9; ++i) | ^ /usr/include/opencascade/NCollection_Mat3.hxx: In member function ‘void NCollection_Mat3::Divide(Element_t)’: /usr/include/opencascade/NCollection_Mat3.hxx:289:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 289 | for (size_t i = 0; i < 9; ++i) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:203:31: error: ‘aResElem’ was not declared in this scope 203 | for (size_t aResElem = 0; aResElem < 9; ++aResElem) | ^~~~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:253:24: error: ‘i’ was not declared in this scope 253 | for (size_t i = 0; i < 9; ++i) | ^ /usr/include/opencascade/NCollection_Mat3.hxx: In member function ‘void NCollection_Mat3::Divide(Element_t)’: /usr/include/opencascade/NCollection_Mat3.hxx:289:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 289 | for (size_t i = 0; i < 9; ++i) | ^~~~~~ | std::size_t /usr/include/opencascade/NCollection_Mat3.hxx:289:24: error: ‘i’ was not declared in this scope 289 | for (size_t i = 0; i < 9; ++i) | ^ /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx: In member function ‘void NCollection_Mat3::Add(const NCollection_Mat3&)’: /usr/include/opencascade/NCollection_Mat3.hxx:320:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 320 | for (size_t i = 0; i < 9; ++i) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In member function ‘NCollection_IndexedIterator& NCollection_IndexedIterator::operator=(const NCollection_IndexedIterator&)’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:60:5: error: ‘myIndex’ was not declared in this scope 60 | myIndex = theOther.myIndex; | ^~~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:289:24: error: ‘i’ was not declared in this scope 289 | for (size_t i = 0; i < 9; ++i) | ^ /usr/include/opencascade/NCollection_Mat3.hxx:320:24: error: ‘i’ was not declared in this scope 320 | for (size_t i = 0; i < 9; ++i) | ^ /usr/include/opencascade/NCollection_Mat3.hxx: In member function ‘void NCollection_Mat3::Subtract(const NCollection_Mat3&)’: /usr/include/opencascade/NCollection_Mat3.hxx:336:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 336 | for (size_t i = 0; i < 9; ++i) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx: In member function ‘void NCollection_Mat3::Add(const NCollection_Mat3&)’: /usr/include/opencascade/NCollection_Mat3.hxx:320:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 320 | for (size_t i = 0; i < 9; ++i) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:206:12: error: ‘aInputElem’ was not declared in this scope 206 | for (aInputElem = 0; aInputElem < 3; ++aInputElem) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx: In member function ‘void NCollection_Mat3::Multiply(Element_t)’: /usr/include/opencascade/NCollection_Mat3.hxx:253:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 253 | for (size_t i = 0; i < 9; ++i) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:320:24: error: ‘i’ was not declared in this scope 320 | for (size_t i = 0; i < 9; ++i) | ^ /usr/include/opencascade/NCollection_Mat3.hxx:336:24: error: ‘i’ was not declared in this scope 336 | for (size_t i = 0; i < 9; ++i) | ^ /usr/include/opencascade/NCollection_Mat3.hxx: In member function ‘NCollection_Mat3 NCollection_Mat3::Negated() const’: /usr/include/opencascade/NCollection_Mat3.hxx:381:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 381 | for (size_t i = 0; i < 9; ++i) | ^~~~~~ | std::size_t /usr/include/opencascade/NCollection_Mat3.hxx: In member function ‘void NCollection_Mat3::Subtract(const NCollection_Mat3&)’: /usr/include/opencascade/NCollection_Mat3.hxx:336:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 336 | for (size_t i = 0; i < 9; ++i) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In member function ‘typename std::enable_if<(! Condition), ItemType&>::type NCollection_IndexedIterator::Reference() const’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:73:29: error: ‘myIndex’ was not declared in this scope 73 | return myIndexedMap->at(myIndex); | ^~~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:253:24: error: ‘i’ was not declared in this scope 253 | for (size_t i = 0; i < 9; ++i) | ^ /usr/include/opencascade/NCollection_Mat3.hxx: In member function ‘void NCollection_Mat3::Divide(Element_t)’: /usr/include/opencascade/NCollection_Mat3.hxx:289:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 289 | for (size_t i = 0; i < 9; ++i) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:336:24: error: ‘i’ was not declared in this scope 336 | for (size_t i = 0; i < 9; ++i) | ^ /usr/include/opencascade/NCollection_Mat3.hxx:381:24: error: ‘i’ was not declared in this scope 381 | for (size_t i = 0; i < 9; ++i) | ^ /usr/include/opencascade/NCollection_Mat3.hxx: In member function ‘NCollection_Mat3 NCollection_Mat3::Negated() const’: /usr/include/opencascade/NCollection_Mat3.hxx:381:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 381 | for (size_t i = 0; i < 9; ++i) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx: At global scope: /usr/include/opencascade/NCollection_Mat4.hxx:33:10: error: ‘size_t’ does not name a type 33 | static size_t Rows() | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:21:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 20 | #include +++ |+#include 21 | /usr/include/opencascade/NCollection_Mat4.hxx:40:10: error: ‘size_t’ does not name a type 40 | static size_t Cols() | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:40:10: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:82:29: error: ‘size_t’ does not name a type 82 | Element_t GetValue (const size_t theRow, const size_t theCol) const | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:82:29: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:82:50: error: ‘size_t’ does not name a type 82 | Element_t GetValue (const size_t theRow, const size_t theCol) const | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:82:50: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:91:33: error: ‘size_t’ does not name a type 91 | Element_t& ChangeValue (const size_t theRow, const size_t theCol) | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:91:33: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:91:54: error: ‘size_t’ does not name a type 91 | Element_t& ChangeValue (const size_t theRow, const size_t theCol) | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:91:54: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:100:24: error: ‘size_t’ does not name a type 100 | void SetValue (const size_t theRow, | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:289:24: error: ‘i’ was not declared in this scope 289 | for (size_t i = 0; i < 9; ++i) | ^ /usr/include/opencascade/NCollection_Mat4.hxx:100:24: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:101:24: error: ‘size_t’ does not name a type 101 | const size_t theCol, | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:101:24: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:108:32: error: ‘size_t’ does not name a type 108 | Element_t& operator() (const size_t theRow, const size_t theCol) { return ChangeValue (theRow, theCol); } | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx: In member function ‘void NCollection_Mat3::Add(const NCollection_Mat3&)’: /usr/include/opencascade/NCollection_Mat3.hxx:320:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 320 | for (size_t i = 0; i < 9; ++i) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:108:32: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:108:53: error: ‘size_t’ does not name a type 108 | Element_t& operator() (const size_t theRow, const size_t theCol) { return ChangeValue (theRow, theCol); } | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:108:53: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:111:32: error: ‘size_t’ does not name a type 111 | Element_t operator() (const size_t theRow, const size_t theCol) const { return GetValue (theRow, theCol); } | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:111:32: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:111:53: error: ‘size_t’ does not name a type 111 | Element_t operator() (const size_t theRow, const size_t theCol) const { return GetValue (theRow, theCol); } | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:381:24: error: ‘i’ was not declared in this scope 381 | for (size_t i = 0; i < 9; ++i) | ^ /usr/include/opencascade/NCollection_Mat4.hxx:111:53: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:116:45: error: ‘size_t’ does not name a type 116 | NCollection_Vec4 GetRow (const size_t theRow) const | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:116:45: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:127:22: error: ‘size_t’ does not name a type 127 | void SetRow (const size_t theRow, const NCollection_Vec3& theVec) | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:127:22: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:137:22: error: ‘size_t’ does not name a type 137 | void SetRow (const size_t theRow, const NCollection_Vec4& theVec) | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:137:22: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:148:48: error: ‘size_t’ does not name a type 148 | NCollection_Vec4 GetColumn (const size_t theCol) const | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:148:48: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx: At global scope: /usr/include/opencascade/NCollection_Mat4.hxx:33:10: error: ‘size_t’ does not name a type 33 | static size_t Rows() | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:159:25: error: ‘size_t’ does not name a type 159 | void SetColumn (const size_t theCol, | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:21:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 20 | #include +++ |+#include 21 | /usr/include/opencascade/NCollection_Mat4.hxx:40:10: error: ‘size_t’ does not name a type 40 | static size_t Cols() | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:40:10: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:82:29: error: ‘size_t’ does not name a type 82 | Element_t GetValue (const size_t theRow, const size_t theCol) const | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:82:29: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:82:50: error: ‘size_t’ does not name a type 82 | Element_t GetValue (const size_t theRow, const size_t theCol) const | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:82:50: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:91:33: error: ‘size_t’ does not name a type 91 | Element_t& ChangeValue (const size_t theRow, const size_t theCol) | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:91:33: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:91:54: error: ‘size_t’ does not name a type 91 | Element_t& ChangeValue (const size_t theRow, const size_t theCol) | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:91:54: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:100:24: error: ‘size_t’ does not name a type 100 | void SetValue (const size_t theRow, | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:100:24: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:101:24: error: ‘size_t’ does not name a type 101 | const size_t theCol, | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:101:24: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:108:32: error: ‘size_t’ does not name a type 108 | Element_t& operator() (const size_t theRow, const size_t theCol) { return ChangeValue (theRow, theCol); } | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:108:32: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:108:53: error: ‘size_t’ does not name a type 108 | Element_t& operator() (const size_t theRow, const size_t theCol) { return ChangeValue (theRow, theCol); } | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:108:53: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:111:32: error: ‘size_t’ does not name a type 111 | Element_t operator() (const size_t theRow, const size_t theCol) const { return GetValue (theRow, theCol); } | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:111:32: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:111:53: error: ‘size_t’ does not name a type 111 | Element_t operator() (const size_t theRow, const size_t theCol) const { return GetValue (theRow, theCol); } | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:111:53: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:116:45: error: ‘size_t’ does not name a type 116 | NCollection_Vec4 GetRow (const size_t theRow) const | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:116:45: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:127:22: error: ‘size_t’ does not name a type 127 | void SetRow (const size_t theRow, const NCollection_Vec3& theVec) | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:127:22: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:137:22: error: ‘size_t’ does not name a type 137 | void SetRow (const size_t theRow, const NCollection_Vec4& theVec) | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:137:22: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:148:48: error: ‘size_t’ does not name a type 148 | NCollection_Vec4 GetColumn (const size_t theCol) const | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:148:48: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:159:25: error: ‘size_t’ does not name a type 159 | void SetColumn (const size_t theCol, | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:159:25: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:170:25: error: ‘size_t’ does not name a type 170 | void SetColumn (const size_t theCol, | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:170:25: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:159:25: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:170:25: error: ‘size_t’ does not name a type 170 | void SetColumn (const size_t theCol, | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:170:25: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat3.hxx:320:24: error: ‘i’ was not declared in this scope 320 | for (size_t i = 0; i < 9; ++i) | ^ /usr/include/opencascade/NCollection_Mat4.hxx: In static member function ‘static NCollection_Mat4 NCollection_Mat4::Multiply(const NCollection_Mat4&, const NCollection_Mat4&)’: /usr/include/opencascade/NCollection_Mat4.hxx:278:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 278 | size_t aInputElem; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx: In member function ‘void NCollection_Mat3::Subtract(const NCollection_Mat3&)’: /usr/include/opencascade/NCollection_Mat3.hxx:336:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 336 | for (size_t i = 0; i < 9; ++i) | ^~~~~~ | std::size_t /usr/include/opencascade/NCollection_Mat4.hxx:279:17: error: expected ‘;’ before ‘aResElem’ 279 | for (size_t aResElem = 0; aResElem < 16; ++aResElem) | ^~~~~~~~ /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx: In static member function ‘static NCollection_Mat4 NCollection_Mat4::Multiply(const NCollection_Mat4&, const NCollection_Mat4&)’: /usr/include/opencascade/NCollection_Mat4.hxx:278:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 278 | size_t aInputElem; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:279:17: error: expected ‘;’ before ‘aResElem’ 279 | for (size_t aResElem = 0; aResElem < 16; ++aResElem) | ^~~~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:336:24: error: ‘i’ was not declared in this scope 336 | for (size_t i = 0; i < 9; ++i) | ^ /usr/include/opencascade/NCollection_Mat3.hxx: In member function ‘NCollection_Mat3 NCollection_Mat3::Negated() const’: /usr/include/opencascade/NCollection_Mat3.hxx:381:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 381 | for (size_t i = 0; i < 9; ++i) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In member function ‘typename std::enable_if::type NCollection_IndexedIterator::Reference() const’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:79:29: error: ‘myIndex’ was not declared in this scope 79 | return myIndexedMap->at(myIndex); | ^~~~~~~ /usr/include/opencascade/NCollection_Mat3.hxx:381:24: error: ‘i’ was not declared in this scope 381 | for (size_t i = 0; i < 9; ++i) | ^ /usr/include/opencascade/NCollection_Mat4.hxx:279:31: error: ‘aResElem’ was not declared in this scope 279 | for (size_t aResElem = 0; aResElem < 16; ++aResElem) | ^~~~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx: At global scope: /usr/include/opencascade/NCollection_Mat4.hxx:33:10: error: ‘size_t’ does not name a type 33 | static size_t Rows() | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:21:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 20 | #include +++ |+#include 21 | /usr/include/opencascade/NCollection_Mat4.hxx:40:10: error: ‘size_t’ does not name a type 40 | static size_t Cols() | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:40:10: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:82:29: error: ‘size_t’ does not name a type 82 | Element_t GetValue (const size_t theRow, const size_t theCol) const | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:82:29: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:279:31: error: ‘aResElem’ was not declared in this scope 279 | for (size_t aResElem = 0; aResElem < 16; ++aResElem) | ^~~~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:82:50: error: ‘size_t’ does not name a type 82 | Element_t GetValue (const size_t theRow, const size_t theCol) const | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:82:50: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:91:33: error: ‘size_t’ does not name a type 91 | Element_t& ChangeValue (const size_t theRow, const size_t theCol) | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:91:33: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:91:54: error: ‘size_t’ does not name a type 91 | Element_t& ChangeValue (const size_t theRow, const size_t theCol) | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:91:54: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:100:24: error: ‘size_t’ does not name a type 100 | void SetValue (const size_t theRow, | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:100:24: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:101:24: error: ‘size_t’ does not name a type 101 | const size_t theCol, | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:101:24: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:108:32: error: ‘size_t’ does not name a type 108 | Element_t& operator() (const size_t theRow, const size_t theCol) { return ChangeValue (theRow, theCol); } | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:108:32: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:108:53: error: ‘size_t’ does not name a type 108 | Element_t& operator() (const size_t theRow, const size_t theCol) { return ChangeValue (theRow, theCol); } | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:108:53: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:111:32: error: ‘size_t’ does not name a type 111 | Element_t operator() (const size_t theRow, const size_t theCol) const { return GetValue (theRow, theCol); } | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:111:32: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:111:53: error: ‘size_t’ does not name a type 111 | Element_t operator() (const size_t theRow, const size_t theCol) const { return GetValue (theRow, theCol); } | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:111:53: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:116:45: error: ‘size_t’ does not name a type 116 | NCollection_Vec4 GetRow (const size_t theRow) const | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:116:45: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:127:22: error: ‘size_t’ does not name a type 127 | void SetRow (const size_t theRow, const NCollection_Vec3& theVec) | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:127:22: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:137:22: error: ‘size_t’ does not name a type 137 | void SetRow (const size_t theRow, const NCollection_Vec4& theVec) | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:137:22: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:148:48: error: ‘size_t’ does not name a type 148 | NCollection_Vec4 GetColumn (const size_t theCol) const | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:148:48: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:159:25: error: ‘size_t’ does not name a type 159 | void SetColumn (const size_t theCol, | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:159:25: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx:170:25: error: ‘size_t’ does not name a type 170 | void SetColumn (const size_t theCol, | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:170:25: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Mat4.hxx: In static member function ‘static NCollection_Mat4 NCollection_Mat4::Multiply(const NCollection_Mat4&, const NCollection_Mat4&)’: /usr/include/opencascade/NCollection_Mat4.hxx:278:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 278 | size_t aInputElem; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:279:17: error: expected ‘;’ before ‘aResElem’ 279 | for (size_t aResElem = 0; aResElem < 16; ++aResElem) | ^~~~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In member function ‘bool NCollection_IndexedIterator::operator==(const NCollection_IndexedIterator&) const’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:88:7: error: ‘myIndex’ was not declared in this scope 88 | myIndex == theOther.myIndex; | ^~~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:282:12: error: ‘aInputElem’ was not declared in this scope 282 | for (aInputElem = 0; aInputElem < 4; ++aInputElem) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:279:31: error: ‘aResElem’ was not declared in this scope 279 | for (size_t aResElem = 0; aResElem < 16; ++aResElem) | ^~~~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx: In member function ‘void NCollection_Mat4::Multiply(Element_t)’: /usr/include/opencascade/NCollection_Mat4.hxx:329:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 329 | for (size_t i = 0; i < 16; ++i) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:282:12: error: ‘aInputElem’ was not declared in this scope 282 | for (aInputElem = 0; aInputElem < 4; ++aInputElem) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx: In member function ‘void NCollection_Mat4::Multiply(Element_t)’: /usr/include/opencascade/NCollection_Mat4.hxx:329:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 329 | for (size_t i = 0; i < 16; ++i) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:329:24: error: ‘i’ was not declared in this scope 329 | for (size_t i = 0; i < 16; ++i) | ^ /usr/include/opencascade/NCollection_Mat4.hxx: In member function ‘void NCollection_Mat4::Divide(Element_t)’: /usr/include/opencascade/NCollection_Mat4.hxx:365:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 365 | for (size_t i = 0; i < 16; ++i) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:329:24: error: ‘i’ was not declared in this scope 329 | for (size_t i = 0; i < 16; ++i) | ^ /usr/include/opencascade/NCollection_Mat4.hxx: In member function ‘void NCollection_Mat4::Divide(Element_t)’: /usr/include/opencascade/NCollection_Mat4.hxx:365:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 365 | for (size_t i = 0; i < 16; ++i) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In member function ‘bool NCollection_IndexedIterator::operator==(const NCollection_IndexedIterator&) const’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:95:7: error: ‘myIndex’ was not declared in this scope 95 | myIndex == theOther.myIndex; | ^~~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:365:24: error: ‘i’ was not declared in this scope 365 | for (size_t i = 0; i < 16; ++i) | ^ /usr/include/opencascade/NCollection_Mat4.hxx:282:12: error: ‘aInputElem’ was not declared in this scope 282 | for (aInputElem = 0; aInputElem < 4; ++aInputElem) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx: In member function ‘void NCollection_Mat4::Multiply(Element_t)’: /usr/include/opencascade/NCollection_Mat4.hxx:329:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 329 | for (size_t i = 0; i < 16; ++i) | ^~~~~~ | std::size_t /usr/include/opencascade/NCollection_Mat4.hxx: In member function ‘void NCollection_Mat4::Add(const NCollection_Mat4&)’: /usr/include/opencascade/NCollection_Mat4.hxx:396:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 396 | for (size_t i = 0; i < 16; ++i) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:365:24: error: ‘i’ was not declared in this scope 365 | for (size_t i = 0; i < 16; ++i) | ^ /usr/include/opencascade/NCollection_Mat4.hxx: In member function ‘void NCollection_Mat4::Add(const NCollection_Mat4&)’: /usr/include/opencascade/NCollection_Mat4.hxx:396:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 396 | for (size_t i = 0; i < 16; ++i) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:396:24: error: ‘i’ was not declared in this scope 396 | for (size_t i = 0; i < 16; ++i) | ^ /usr/include/opencascade/NCollection_Mat4.hxx: In member function ‘void NCollection_Mat4::Subtract(const NCollection_Mat4&)’: /usr/include/opencascade/NCollection_Mat4.hxx:412:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 412 | for (size_t i = 0; i < 16; ++i) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:329:24: error: ‘i’ was not declared in this scope 329 | for (size_t i = 0; i < 16; ++i) | ^ /usr/include/opencascade/NCollection_Mat4.hxx: In member function ‘void NCollection_Mat4::Divide(Element_t)’: /usr/include/opencascade/NCollection_Mat4.hxx:365:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 365 | for (size_t i = 0; i < 16; ++i) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:396:24: error: ‘i’ was not declared in this scope 396 | for (size_t i = 0; i < 16; ++i) | ^ /usr/include/opencascade/NCollection_Mat4.hxx: In member function ‘void NCollection_Mat4::Subtract(const NCollection_Mat4&)’: /usr/include/opencascade/NCollection_Mat4.hxx:412:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 412 | for (size_t i = 0; i < 16; ++i) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In member function ‘bool NCollection_IndexedIterator::operator!=(const NCollection_IndexedIterator&) const’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:102:7: error: ‘myIndex’ was not declared in this scope 102 | myIndex != theOther.myIndex; | ^~~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:412:24: error: ‘i’ was not declared in this scope 412 | for (size_t i = 0; i < 16; ++i) | ^ /usr/include/opencascade/NCollection_Mat4.hxx: In member function ‘NCollection_Mat4 NCollection_Mat4::Negated() const’: /usr/include/opencascade/NCollection_Mat4.hxx:451:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 451 | for (size_t i = 0; i < 16; ++i) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:365:24: error: ‘i’ was not declared in this scope 365 | for (size_t i = 0; i < 16; ++i) | ^ /usr/include/opencascade/NCollection_Mat4.hxx: In member function ‘void NCollection_Mat4::Add(const NCollection_Mat4&)’: /usr/include/opencascade/NCollection_Mat4.hxx:396:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 396 | for (size_t i = 0; i < 16; ++i) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:412:24: error: ‘i’ was not declared in this scope 412 | for (size_t i = 0; i < 16; ++i) | ^ /usr/include/opencascade/NCollection_Mat4.hxx: In member function ‘NCollection_Mat4 NCollection_Mat4::Negated() const’: /usr/include/opencascade/NCollection_Mat4.hxx:451:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 451 | for (size_t i = 0; i < 16; ++i) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:451:24: error: ‘i’ was not declared in this scope 451 | for (size_t i = 0; i < 16; ++i) | ^ /usr/include/opencascade/NCollection_Mat4.hxx:396:24: error: ‘i’ was not declared in this scope 396 | for (size_t i = 0; i < 16; ++i) | ^ /usr/include/opencascade/NCollection_Mat4.hxx: In member function ‘void NCollection_Mat4::Subtract(const NCollection_Mat4&)’: /usr/include/opencascade/NCollection_Mat4.hxx:412:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 412 | for (size_t i = 0; i < 16; ++i) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/gp_Trsf.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Trsf.hxx:62:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 62 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Trsf.hxx:62:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 62 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Trsf.hxx:62:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 62 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:451:24: error: ‘i’ was not declared in this scope 451 | for (size_t i = 0; i < 16; ++i) | ^ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Trsf.hxx:62:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 62 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Trsf.hxx:62:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 62 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In member function ‘NCollection_IndexedIterator& NCollection_IndexedIterator::operator++()’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:126:5: error: ‘myIndex’ was not declared in this scope 126 | myIndex++; | ^~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Trsf.hxx:62:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 62 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Trsf.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Trsf.hxx:62:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 62 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Mat2d.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Mat2d.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Mat2d.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Mat2d.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Mat2d.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Mat2d.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:412:24: error: ‘i’ was not declared in this scope 412 | for (size_t i = 0; i < 16; ++i) | ^ /usr/include/opencascade/NCollection_Mat4.hxx: In member function ‘NCollection_Mat4 NCollection_Mat4::Negated() const’: /usr/include/opencascade/NCollection_Mat4.hxx:451:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 451 | for (size_t i = 0; i < 16; ++i) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Trsf.hxx:62:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 62 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Trsf.hxx:62:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 62 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Trsf.hxx:62:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 62 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Trsf.hxx:62:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 62 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Trsf.hxx:62:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 62 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_XY.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_XY.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Mat2d.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Mat2d.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Mat2d.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Mat2d.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Mat2d.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Mat2d.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Mat4.hxx:451:24: error: ‘i’ was not declared in this scope 451 | for (size_t i = 0; i < 16; ++i) | ^ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XY.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XY.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XY.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XY.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Trsf.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Trsf.hxx:62:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 62 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XY.hxx: In member function ‘void gp_XY::SetCoord(Standard_Integer, Standard_Real)’: /usr/include/opencascade/gp_XY.hxx:53:65: error: ‘NULL’ was not declared in this scope 53 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 2, NULL); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:44: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~ /usr/include/opencascade/gp_XY.hxx:53:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 53 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 2, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/gp_Trsf2d.hxx:20, from /usr/include/opencascade/gp_Trsf.hxx:366: /usr/include/opencascade/gp_XY.hxx:1:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Copyright (c) 1991-1999 Matra Datavision /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Trsf.hxx:62:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 62 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XY.hxx: In member function ‘Standard_Real gp_XY::Coord(Standard_Integer) const’: /usr/include/opencascade/gp_XY.hxx:77:65: error: ‘NULL’ was not declared in this scope 77 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 2, NULL); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:44: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~ /usr/include/opencascade/gp_XY.hxx:77:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 77 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 2, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XY.hxx:77:65: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 77 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 2, NULL); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:44: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~ /usr/include/opencascade/gp_XY.hxx:77:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 77 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 2, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XY.hxx: In member function ‘Standard_Real& gp_XY::ChangeCoord(Standard_Integer)’: /usr/include/opencascade/gp_XY.hxx:83:65: error: ‘NULL’ was not declared in this scope 83 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 2, NULL); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:44: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~ /usr/include/opencascade/gp_XY.hxx:83:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 83 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 2, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XY.hxx:83:65: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 83 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 2, NULL); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:44: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~ /usr/include/opencascade/gp_XY.hxx:83:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 83 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 2, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_XY.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_XY.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XY.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XY.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XY.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XY.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Trsf.hxx:62:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 62 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XY.hxx: In member function ‘void gp_XY::SetCoord(Standard_Integer, Standard_Real)’: /usr/include/opencascade/gp_XY.hxx:53:65: error: ‘NULL’ was not declared in this scope 53 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 2, NULL); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:44: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~ /usr/include/opencascade/gp_XY.hxx:53:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 53 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 2, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/gp_Trsf2d.hxx:20, from /usr/include/opencascade/gp_Trsf.hxx:366: /usr/include/opencascade/gp_XY.hxx:1:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Copyright (c) 1991-1999 Matra Datavision /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Trsf.hxx:62:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 62 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Trsf2d.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Trsf2d.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Trsf2d.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Trsf2d.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XY.hxx: In member function ‘Standard_Real gp_XY::Coord(Standard_Integer) const’: /usr/include/opencascade/gp_XY.hxx:77:65: error: ‘NULL’ was not declared in this scope 77 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 2, NULL); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:44: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~ /usr/include/opencascade/gp_XY.hxx:77:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 77 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 2, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Trsf2d.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XY.hxx:77:65: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 77 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 2, NULL); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:44: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~ /usr/include/opencascade/gp_XY.hxx:77:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 77 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 2, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Trsf2d.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Trsf2d.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XY.hxx: In member function ‘Standard_Real& gp_XY::ChangeCoord(Standard_Integer)’: /usr/include/opencascade/gp_XY.hxx:83:65: error: ‘NULL’ was not declared in this scope 83 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 2, NULL); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:44: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~ /usr/include/opencascade/gp_XY.hxx:83:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 83 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 2, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XY.hxx:83:65: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 83 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 2, NULL); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:44: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~ /usr/include/opencascade/gp_XY.hxx:83:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 83 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 2, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Pnt2d.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Pnt2d.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Pnt2d.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Pnt2d.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Pnt2d.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Pnt2d.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Trsf.hxx:62:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 62 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Trsf.hxx:62:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 62 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Trsf2d.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Trsf2d.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Trsf2d.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Trsf2d.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Trsf2d.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Trsf2d.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Trsf2d.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Vec2d.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Pnt2d.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Pnt2d.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Pnt2d.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Pnt2d.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Pnt2d.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Pnt2d.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Vec2d.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Mat2d.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Vec2d.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Vec2d.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Vec2d.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Vec2d.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Mat2d.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Mat2d.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Mat2d.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Mat2d.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Mat2d.hxx:30:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 30 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Vec2d.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Vec2d.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Vec2d.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Vec2d.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Vec2d.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Vec2d.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Dir2d.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Dir2d.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Dir2d.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Dir2d.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Dir2d.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Dir2d.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Ax2d.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Ax2d.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax2d.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax2d.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax2d.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax2d.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Dir2d.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Dir2d.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Dir2d.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Dir2d.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Dir2d.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Dir2d.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Ax2d.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Ax2d.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax2d.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax2d.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax2d.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax2d.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Vec.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Vec.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_XY.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_XY.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Vec.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Vec.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XY.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Vec.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XY.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Vec.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XY.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XY.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Dir.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Vec.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Vec.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Vec.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Vec.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Vec.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Vec.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XY.hxx: In member function ‘void gp_XY::SetCoord(Standard_Integer, Standard_Real)’: /usr/include/opencascade/gp_XY.hxx:53:65: error: ‘NULL’ was not declared in this scope 53 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 2, NULL); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:44: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~ /usr/include/opencascade/gp_XY.hxx:53:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 53 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 2, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/gp_Trsf2d.hxx:20, from /usr/include/opencascade/gp_Trsf.hxx:366: /usr/include/opencascade/gp_XY.hxx:1:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Copyright (c) 1991-1999 Matra Datavision /usr/include/opencascade/gp_XY.hxx: In member function ‘Standard_Real gp_XY::Coord(Standard_Integer) const’: /usr/include/opencascade/gp_XY.hxx:77:65: error: ‘NULL’ was not declared in this scope 77 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 2, NULL); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:44: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~ /usr/include/opencascade/gp_XY.hxx:77:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 77 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 2, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XY.hxx:77:65: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 77 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 2, NULL); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:44: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~ /usr/include/opencascade/gp_XY.hxx:77:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 77 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 2, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XY.hxx: In member function ‘Standard_Real& gp_XY::ChangeCoord(Standard_Integer)’: /usr/include/opencascade/gp_XY.hxx:83:65: error: ‘NULL’ was not declared in this scope 83 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 2, NULL); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:44: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~ /usr/include/opencascade/gp_XY.hxx:83:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 83 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 2, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_XY.hxx:83:65: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 83 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 2, NULL); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:44: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~ /usr/include/opencascade/gp_XY.hxx:83:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 83 | Standard_OutOfRange_Raise_if (theIndex < 1 || theIndex > 2, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Dir.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Dir.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Dir.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Dir.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Dir.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Trsf2d.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Trsf2d.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Dir.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Dir.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Dir.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Dir.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Dir.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Dir.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Trsf2d.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Trsf2d.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Trsf2d.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Trsf2d.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Trsf2d.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Pnt2d.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Pnt2d.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Pnt2d.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Pnt2d.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Pnt2d.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Pnt2d.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Vec2d.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Vec2d.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Vec2d.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Vec2d.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Ax1.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Vec2d.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Ax1.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Vec2d.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax1.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax1.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax1.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax1.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Ax1.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Ax1.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax1.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax1.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax1.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax1.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Precision.hxx:100:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 100 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Precision.hxx:100:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 100 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Precision.hxx:100:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 100 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Precision.hxx:100:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 100 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Precision.hxx:100:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 100 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Precision.hxx:100:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 100 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Dir2d.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Dir2d.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Dir2d.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Dir2d.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Dir2d.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Dir2d.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Ax2.hxx:57:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 57 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Ax2.hxx:57:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 57 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax2.hxx:57:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 57 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax2.hxx:57:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 57 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax2.hxx:57:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 57 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax2.hxx:57:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 57 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Precision.hxx:100:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 100 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Precision.hxx:100:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 100 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Precision.hxx:100:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 100 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Precision.hxx:100:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 100 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Precision.hxx:100:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 100 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Precision.hxx:100:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 100 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Ax2d.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Ax2d.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax2d.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax2d.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Ax2.hxx:57:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 57 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax2d.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Ax2.hxx:57:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 57 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax2d.hxx:46:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 46 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax2.hxx:57:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 57 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax2.hxx:57:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 57 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax2.hxx:57:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 57 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax2.hxx:57:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 57 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/NCollection_Array1.hxx:24, from /usr/include/opencascade/TColgp_Array1OfPnt.hxx:21, from /usr/include/opencascade/TColgp_HArray1OfPnt.hxx:21, from /usr/include/opencascade/Geom_BSplineCurve.hxx:27, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp:4: /usr/include/opencascade/NCollection_Allocator.hxx:44:11: error: ‘size_t’ does not name a type 44 | typedef size_t size_type; | ^~~~~~ /usr/include/opencascade/NCollection_Allocator.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Copyright (c) 2023 OPEN CASCADE SAS /usr/include/opencascade/NCollection_Allocator.hxx:45:11: error: ‘ptrdiff_t’ does not name a type 45 | typedef ptrdiff_t difference_type; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Allocator.hxx:45:11: note: ‘ptrdiff_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Vec.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Vec.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Vec.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Vec.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Vec.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Vec.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/NCollection_Array1.hxx:24, from /usr/include/opencascade/TColgp_Array1OfPnt.hxx:21, from /usr/include/opencascade/TColgp_HArray1OfPnt.hxx:21, from /usr/include/opencascade/Geom_BSplineCurve.hxx:27, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp:4: /usr/include/opencascade/NCollection_Allocator.hxx:44:11: error: ‘size_t’ does not name a type 44 | typedef size_t size_type; | ^~~~~~ /usr/include/opencascade/NCollection_Allocator.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Copyright (c) 2023 OPEN CASCADE SAS /usr/include/opencascade/NCollection_Allocator.hxx:45:11: error: ‘ptrdiff_t’ does not name a type 45 | typedef ptrdiff_t difference_type; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Allocator.hxx:45:11: note: ‘ptrdiff_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Allocator.hxx:89:26: error: ‘size_type’ does not name a type 89 | pointer allocate(const size_type theSize, const void* /*hint*/ = 0) const | ^~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Dir.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Dir.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Dir.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Dir.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Dir.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Dir.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Allocator.hxx:89:26: error: ‘size_type’ does not name a type 89 | pointer allocate(const size_type theSize, const void* /*hint*/ = 0) const | ^~~~~~~~~ /usr/include/opencascade/NCollection_Allocator.hxx:95:41: error: ‘size_type’ does not name a type 95 | void deallocate(pointer thePnt, const size_type) const | ^~~~~~~~~ /usr/include/opencascade/NCollection_Allocator.hxx:101:44: error: ‘size_type’ does not name a type 101 | pointer reallocate(pointer thePnt, const size_type theSize) const | ^~~~~~~~~ /usr/include/opencascade/NCollection_Allocator.hxx:95:41: error: ‘size_type’ does not name a type 95 | void deallocate(pointer thePnt, const size_type) const | ^~~~~~~~~ In file included from /usr/include/opencascade/NCollection_Array1.hxx:26: /usr/include/opencascade/NCollection_IndexedIterator.hxx:34:27: error: ‘ptrdiff_t’ does not name a type 34 | using difference_type = ptrdiff_t; | ^~~~~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx:18:1: note: ‘ptrdiff_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 17 | #include +++ |+#include 18 | #include /usr/include/opencascade/NCollection_IndexedIterator.hxx:48:37: error: ‘size_t’ does not name a type 48 | NCollection_IndexedIterator(const size_t theIndex, const BaseIndexedMap& theMap) : | ^~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx:48:37: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedIterator.hxx:228:3: error: ‘size_t’ does not name a type 228 | size_t myIndex; | ^~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx:228:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In constructor ‘NCollection_IndexedIterator::NCollection_IndexedIterator()’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:39:35: error: class ‘NCollection_IndexedIterator’ does not have any field named ‘myIndex’ 39 | NCollection_IndexedIterator() : myIndex(0), myIndexedMap(nullptr) | ^~~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In constructor ‘NCollection_IndexedIterator::NCollection_IndexedIterator(const BaseIndexedMap&)’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:44:5: error: class ‘NCollection_IndexedIterator’ does not have any field named ‘myIndex’ 44 | myIndex(0), myIndexedMap((&const_cast(theMap))) | ^~~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In constructor ‘NCollection_IndexedIterator::NCollection_IndexedIterator(int, const BaseIndexedMap&)’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:49:5: error: class ‘NCollection_IndexedIterator’ does not have any field named ‘myIndex’ 49 | myIndex(theIndex), myIndexedMap(&const_cast(theMap)) | ^~~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In constructor ‘NCollection_IndexedIterator::NCollection_IndexedIterator(const NCollection_IndexedIterator&)’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:54:5: error: class ‘NCollection_IndexedIterator’ does not have any field named ‘myIndex’ 54 | myIndex(theOther.myIndex), myIndexedMap(theOther.myIndexedMap) | ^~~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In member function ‘NCollection_IndexedIterator& NCollection_IndexedIterator::operator=(const NCollection_IndexedIterator&)’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:60:5: error: ‘myIndex’ was not declared in this scope 60 | myIndex = theOther.myIndex; | ^~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Ax1.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Ax1.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax1.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax1.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax1.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax1.hxx:41:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 41 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Allocator.hxx:101:44: error: ‘size_type’ does not name a type 101 | pointer reallocate(pointer thePnt, const size_type theSize) const | ^~~~~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In member function ‘NCollection_IndexedIterator& NCollection_IndexedIterator::operator--()’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:145:5: error: ‘myIndex’ was not declared in this scope 145 | myIndex--; | ^~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Precision.hxx:100:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 100 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Precision.hxx:100:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 100 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Precision.hxx:100:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 100 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Precision.hxx:100:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 100 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Precision.hxx:100:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 100 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Precision.hxx:100:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 100 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Ax2.hxx:57:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 57 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Ax2.hxx:57:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 57 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax2.hxx:57:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 57 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax2.hxx:57:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 57 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax2.hxx:57:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 57 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax2.hxx:57:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 57 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In member function ‘typename std::enable_if<(! Condition), ItemType&>::type NCollection_IndexedIterator::Reference() const’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:73:29: error: ‘myIndex’ was not declared in this scope 73 | return myIndexedMap->at(myIndex); | ^~~~~~~ In file included from /usr/include/opencascade/NCollection_Array1.hxx:26: /usr/include/opencascade/NCollection_IndexedIterator.hxx:34:27: error: ‘ptrdiff_t’ does not name a type 34 | using difference_type = ptrdiff_t; | ^~~~~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx:18:1: note: ‘ptrdiff_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 17 | #include +++ |+#include 18 | #include /usr/include/opencascade/NCollection_IndexedIterator.hxx:48:37: error: ‘size_t’ does not name a type 48 | NCollection_IndexedIterator(const size_t theIndex, const BaseIndexedMap& theMap) : | ^~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx:48:37: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedIterator.hxx:228:3: error: ‘size_t’ does not name a type 228 | size_t myIndex; | ^~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx:228:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In constructor ‘NCollection_IndexedIterator::NCollection_IndexedIterator()’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:39:35: error: class ‘NCollection_IndexedIterator’ does not have any field named ‘myIndex’ 39 | NCollection_IndexedIterator() : myIndex(0), myIndexedMap(nullptr) | ^~~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In constructor ‘NCollection_IndexedIterator::NCollection_IndexedIterator(const BaseIndexedMap&)’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:44:5: error: class ‘NCollection_IndexedIterator’ does not have any field named ‘myIndex’ 44 | myIndex(0), myIndexedMap((&const_cast(theMap))) | ^~~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In constructor ‘NCollection_IndexedIterator::NCollection_IndexedIterator(int, const BaseIndexedMap&)’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:49:5: error: class ‘NCollection_IndexedIterator’ does not have any field named ‘myIndex’ 49 | myIndex(theIndex), myIndexedMap(&const_cast(theMap)) | ^~~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In constructor ‘NCollection_IndexedIterator::NCollection_IndexedIterator(const NCollection_IndexedIterator&)’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:54:5: error: class ‘NCollection_IndexedIterator’ does not have any field named ‘myIndex’ 54 | myIndex(theOther.myIndex), myIndexedMap(theOther.myIndexedMap) | ^~~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In member function ‘typename std::enable_if::type NCollection_IndexedIterator::Reference() const’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:79:29: error: ‘myIndex’ was not declared in this scope 79 | return myIndexedMap->at(myIndex); | ^~~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In member function ‘NCollection_IndexedIterator& NCollection_IndexedIterator::operator+=(typename NCollection_IndexedIterator::difference_type)’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:163:5: error: ‘myIndex’ was not declared in this scope 163 | myIndex += theOffset; | ^~~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In member function ‘NCollection_IndexedIterator& NCollection_IndexedIterator::operator=(const NCollection_IndexedIterator&)’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:60:5: error: ‘myIndex’ was not declared in this scope 60 | myIndex = theOther.myIndex; | ^~~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In member function ‘typename NCollection_IndexedIterator::difference_type NCollection_IndexedIterator::operator-(const NCollection_IndexedIterator&) const’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:191:12: error: ‘myIndex’ was not declared in this scope 191 | return myIndex - theOther.myIndex; | ^~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:66:21: error: ‘size_t’ does not name a type 66 | using size_type = size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:27:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 26 | #include +++ |+#include 27 | /usr/include/opencascade/NCollection_Array1.hxx:67:27: error: ‘size_t’ does not name a type 67 | using difference_type = size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:67:27: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:453:28: error: ‘size_t’ does not name a type 453 | const_reference at(const size_t theIndex) const | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:453:28: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:459:22: error: ‘size_t’ does not name a type 459 | reference at(const size_t theIndex) | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:459:22: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:483:85: error: ‘size_t’ does not name a type 483 | typename std::enable_if::value, void>::type construct(const size_t, | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:483:85: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:484:85: error: ‘size_t’ does not name a type 484 | const size_t) | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:484:85: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:490:86: error: ‘size_t’ does not name a type 490 | typename std::enable_if::value, void>::type construct(const size_t theFrom, | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:490:86: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:491:86: error: ‘size_t’ does not name a type 491 | const size_t theTo) | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:491:86: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:516:83: error: ‘size_t’ does not name a type 516 | const size_t, | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:516:83: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:517:83: error: ‘size_t’ does not name a type 517 | const size_t) | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:517:83: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:524:84: error: ‘size_t’ does not name a type 524 | const size_t theFrom, | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:524:84: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:525:84: error: ‘size_t’ does not name a type 525 | const size_t theTo) | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:525:84: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:534:28: error: ‘size_t’ does not name a type 534 | const size_t theCount) | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:534:28: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:544:3: error: ‘size_t’ does not name a type 544 | size_t mySize; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:544:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In member function ‘bool NCollection_IndexedIterator::operator==(const NCollection_IndexedIterator&) const’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:88:7: error: ‘myIndex’ was not declared in this scope 88 | myIndex == theOther.myIndex; | ^~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘NCollection_Array1::iterator NCollection_Array1::end()’: /usr/include/opencascade/NCollection_Array1.hxx:96:21: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 96 | return iterator(mySize, *this); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_IndexedIterator.hxx: In member function ‘typename std::enable_if<(! Condition), ItemType&>::type NCollection_IndexedIterator::Reference() const’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:73:29: error: ‘myIndex’ was not declared in this scope 73 | return myIndexedMap->at(myIndex); | ^~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘NCollection_Array1::const_iterator NCollection_Array1::end() const’: /usr/include/opencascade/NCollection_Array1.hxx:101:27: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 101 | return const_iterator(mySize, *this); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_IndexedIterator.hxx: In member function ‘bool NCollection_IndexedIterator::operator==(const NCollection_IndexedIterator&) const’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:95:7: error: ‘myIndex’ was not declared in this scope 95 | myIndex == theOther.myIndex; | ^~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘NCollection_Array1::const_iterator NCollection_Array1::cend() const’: /usr/include/opencascade/NCollection_Array1.hxx:106:27: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 106 | return const_iterator(mySize, *this); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In constructor ‘NCollection_Array1::NCollection_Array1()’: /usr/include/opencascade/NCollection_Array1.hxx:113:5: error: class ‘NCollection_Array1’ does not have any field named ‘mySize’ 113 | mySize(0) | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In constructor ‘NCollection_Array1::NCollection_Array1(Standard_Integer, Standard_Integer)’: /usr/include/opencascade/NCollection_Array1.hxx:119:5: error: class ‘NCollection_Array1’ does not have any field named ‘mySize’ 119 | mySize(theUpper - theLower + 1) | ^~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In member function ‘typename std::enable_if::type NCollection_IndexedIterator::Reference() const’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:79:29: error: ‘myIndex’ was not declared in this scope 79 | return myIndexedMap->at(myIndex); | ^~~~~~~ In file included from /usr/include/opencascade/NCollection_Array1.hxx:24, from /usr/include/opencascade/TColgp_Array1OfPnt.hxx:21, from /usr/include/opencascade/TColgp_HArray1OfPnt.hxx:21, from /usr/include/opencascade/Geom_BSplineCurve.hxx:27, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp:4: /usr/include/opencascade/NCollection_Allocator.hxx:44:11: error: ‘size_t’ does not name a type 44 | typedef size_t size_type; | ^~~~~~ /usr/include/opencascade/NCollection_Allocator.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Copyright (c) 2023 OPEN CASCADE SAS /usr/include/opencascade/NCollection_Allocator.hxx:45:11: error: ‘ptrdiff_t’ does not name a type 45 | typedef ptrdiff_t difference_type; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Allocator.hxx:45:11: note: ‘ptrdiff_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:121:9: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 121 | if (mySize == 0) | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Allocator.hxx:89:26: error: ‘size_type’ does not name a type 89 | pointer allocate(const size_type theSize, const void* /*hint*/ = 0) const | ^~~~~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In member function ‘bool NCollection_IndexedIterator::operator!=(const NCollection_IndexedIterator&) const’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:102:7: error: ‘myIndex’ was not declared in this scope 102 | myIndex != theOther.myIndex; | ^~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:125:38: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 125 | myPointer = myAllocator.allocate(mySize); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In constructor ‘NCollection_Array1::NCollection_Array1(const allocator_type&, Standard_Integer, Standard_Integer)’: /usr/include/opencascade/NCollection_Array1.hxx:134:5: error: class ‘NCollection_Array1’ does not have any field named ‘mySize’ 134 | mySize(theUpper - theLower + 1), | ^~~~~~ /usr/include/opencascade/NCollection_Allocator.hxx:95:41: error: ‘size_type’ does not name a type 95 | void deallocate(pointer thePnt, const size_type) const | ^~~~~~~~~ /usr/include/opencascade/NCollection_Allocator.hxx:101:44: error: ‘size_type’ does not name a type 101 | pointer reallocate(pointer thePnt, const size_type theSize) const | ^~~~~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In member function ‘bool NCollection_IndexedIterator::operator==(const NCollection_IndexedIterator&) const’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:88:7: error: ‘myIndex’ was not declared in this scope 88 | myIndex == theOther.myIndex; | ^~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:139:9: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 139 | if (mySize == 0) | ^~~~~~ | dysize In file included from /usr/include/opencascade/NCollection_Array1.hxx:26: /usr/include/opencascade/NCollection_IndexedIterator.hxx:34:27: error: ‘ptrdiff_t’ does not name a type 34 | using difference_type = ptrdiff_t; | ^~~~~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In member function ‘NCollection_IndexedIterator& NCollection_IndexedIterator::operator++()’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:126:5: error: ‘myIndex’ was not declared in this scope 126 | myIndex++; | ^~~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx:18:1: note: ‘ptrdiff_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 17 | #include +++ |+#include 18 | #include /usr/include/opencascade/NCollection_IndexedIterator.hxx:48:37: error: ‘size_t’ does not name a type 48 | NCollection_IndexedIterator(const size_t theIndex, const BaseIndexedMap& theMap) : | ^~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx:48:37: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedIterator.hxx:228:3: error: ‘size_t’ does not name a type 228 | size_t myIndex; | ^~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx:228:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In constructor ‘NCollection_IndexedIterator::NCollection_IndexedIterator()’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:39:35: error: class ‘NCollection_IndexedIterator’ does not have any field named ‘myIndex’ 39 | NCollection_IndexedIterator() : myIndex(0), myIndexedMap(nullptr) | ^~~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In constructor ‘NCollection_IndexedIterator::NCollection_IndexedIterator(const BaseIndexedMap&)’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:44:5: error: class ‘NCollection_IndexedIterator’ does not have any field named ‘myIndex’ 44 | myIndex(0), myIndexedMap((&const_cast(theMap))) | ^~~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In constructor ‘NCollection_IndexedIterator::NCollection_IndexedIterator(int, const BaseIndexedMap&)’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:49:5: error: class ‘NCollection_IndexedIterator’ does not have any field named ‘myIndex’ 49 | myIndex(theIndex), myIndexedMap(&const_cast(theMap)) | ^~~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In constructor ‘NCollection_IndexedIterator::NCollection_IndexedIterator(const NCollection_IndexedIterator&)’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:54:5: error: class ‘NCollection_IndexedIterator’ does not have any field named ‘myIndex’ 54 | myIndex(theOther.myIndex), myIndexedMap(theOther.myIndexedMap) | ^~~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In member function ‘bool NCollection_IndexedIterator::operator==(const NCollection_IndexedIterator&) const’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:95:7: error: ‘myIndex’ was not declared in this scope 95 | myIndex == theOther.myIndex; | ^~~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In member function ‘NCollection_IndexedIterator& NCollection_IndexedIterator::operator--()’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:145:5: error: ‘myIndex’ was not declared in this scope 145 | myIndex--; | ^~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:143:38: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 143 | myPointer = myAllocator.allocate(mySize); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In constructor ‘NCollection_Array1::NCollection_Array1(const_reference, Standard_Integer, Standard_Integer, bool)’: /usr/include/opencascade/NCollection_Array1.hxx:153:5: error: class ‘NCollection_Array1’ does not have any field named ‘mySize’ 153 | mySize(theUpper - theLower + 1), | ^~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In member function ‘NCollection_IndexedIterator& NCollection_IndexedIterator::operator=(const NCollection_IndexedIterator&)’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:60:5: error: ‘myIndex’ was not declared in this scope 60 | myIndex = theOther.myIndex; | ^~~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In member function ‘bool NCollection_IndexedIterator::operator!=(const NCollection_IndexedIterator&) const’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:102:7: error: ‘myIndex’ was not declared in this scope 102 | myIndex != theOther.myIndex; | ^~~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In member function ‘NCollection_IndexedIterator& NCollection_IndexedIterator::operator+=(typename NCollection_IndexedIterator::difference_type)’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:163:5: error: ‘myIndex’ was not declared in this scope 163 | myIndex += theOffset; | ^~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:161:38: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 161 | myPointer = myAllocator.allocate(mySize); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In copy constructor ‘NCollection_Array1::NCollection_Array1(const NCollection_Array1&)’: /usr/include/opencascade/NCollection_Array1.hxx:169:5: error: class ‘NCollection_Array1’ does not have any field named ‘mySize’ 169 | mySize(theOther.mySize) | ^~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In member function ‘typename std::enable_if<(! Condition), ItemType&>::type NCollection_IndexedIterator::Reference() const’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:73:29: error: ‘myIndex’ was not declared in this scope 73 | return myIndexedMap->at(myIndex); | ^~~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In member function ‘NCollection_IndexedIterator& NCollection_IndexedIterator::operator++()’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:126:5: error: ‘myIndex’ was not declared in this scope 126 | myIndex++; | ^~~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In member function ‘typename NCollection_IndexedIterator::difference_type NCollection_IndexedIterator::operator-(const NCollection_IndexedIterator&) const’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:191:12: error: ‘myIndex’ was not declared in this scope 191 | return myIndex - theOther.myIndex; | ^~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:171:9: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 171 | if (mySize == 0) | ^~~~~~ | dysize /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In member function ‘typename std::enable_if::type NCollection_IndexedIterator::Reference() const’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:79:29: error: ‘myIndex’ was not declared in this scope 79 | return myIndexedMap->at(myIndex); | ^~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:66:21: error: ‘size_t’ does not name a type 66 | using size_type = size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:27:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 26 | #include +++ |+#include 27 | /usr/include/opencascade/NCollection_Array1.hxx:67:27: error: ‘size_t’ does not name a type 67 | using difference_type = size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:67:27: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:453:28: error: ‘size_t’ does not name a type 453 | const_reference at(const size_t theIndex) const | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:453:28: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:459:22: error: ‘size_t’ does not name a type 459 | reference at(const size_t theIndex) | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:459:22: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:483:85: error: ‘size_t’ does not name a type 483 | typename std::enable_if::value, void>::type construct(const size_t, | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:483:85: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:484:85: error: ‘size_t’ does not name a type 484 | const size_t) | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:484:85: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:490:86: error: ‘size_t’ does not name a type 490 | typename std::enable_if::value, void>::type construct(const size_t theFrom, | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:490:86: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:491:86: error: ‘size_t’ does not name a type 491 | const size_t theTo) | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:491:86: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:516:83: error: ‘size_t’ does not name a type 516 | const size_t, | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:516:83: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In member function ‘NCollection_IndexedIterator& NCollection_IndexedIterator::operator--()’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:145:5: error: ‘myIndex’ was not declared in this scope 145 | myIndex--; | ^~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:517:83: error: ‘size_t’ does not name a type 517 | const size_t) | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:517:83: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:524:84: error: ‘size_t’ does not name a type 524 | const size_t theFrom, | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:524:84: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:525:84: error: ‘size_t’ does not name a type 525 | const size_t theTo) | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:525:84: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:534:28: error: ‘size_t’ does not name a type 534 | const size_t theCount) | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:534:28: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:544:3: error: ‘size_t’ does not name a type 544 | size_t mySize; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:544:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In member function ‘bool NCollection_IndexedIterator::operator==(const NCollection_IndexedIterator&) const’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:88:7: error: ‘myIndex’ was not declared in this scope 88 | myIndex == theOther.myIndex; | ^~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘NCollection_Array1::iterator NCollection_Array1::end()’: /usr/include/opencascade/NCollection_Array1.hxx:96:21: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 96 | return iterator(mySize, *this); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_IndexedIterator.hxx: In member function ‘NCollection_IndexedIterator& NCollection_IndexedIterator::operator+=(typename NCollection_IndexedIterator::difference_type)’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:163:5: error: ‘myIndex’ was not declared in this scope 163 | myIndex += theOffset; | ^~~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In member function ‘bool NCollection_IndexedIterator::operator==(const NCollection_IndexedIterator&) const’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:95:7: error: ‘myIndex’ was not declared in this scope 95 | myIndex == theOther.myIndex; | ^~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:175:38: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 175 | myPointer = myAllocator.allocate(mySize); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In constructor ‘NCollection_Array1::NCollection_Array1(NCollection_Array1&&)’: /usr/include/opencascade/NCollection_Array1.hxx:183:5: error: class ‘NCollection_Array1’ does not have any field named ‘mySize’ 183 | mySize(theOther.mySize), | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘NCollection_Array1::const_iterator NCollection_Array1::end() const’: /usr/include/opencascade/NCollection_Array1.hxx:101:27: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 101 | return const_iterator(mySize, *this); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_IndexedIterator.hxx: In member function ‘typename NCollection_IndexedIterator::difference_type NCollection_IndexedIterator::operator-(const NCollection_IndexedIterator&) const’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:191:12: error: ‘myIndex’ was not declared in this scope 191 | return myIndex - theOther.myIndex; | ^~~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In member function ‘bool NCollection_IndexedIterator::operator!=(const NCollection_IndexedIterator&) const’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:102:7: error: ‘myIndex’ was not declared in this scope 102 | myIndex != theOther.myIndex; | ^~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘NCollection_Array1::const_iterator NCollection_Array1::cend() const’: /usr/include/opencascade/NCollection_Array1.hxx:106:27: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 106 | return const_iterator(mySize, *this); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In constructor ‘NCollection_Array1::NCollection_Array1()’: /usr/include/opencascade/NCollection_Array1.hxx:113:5: error: class ‘NCollection_Array1’ does not have any field named ‘mySize’ 113 | mySize(0) | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In constructor ‘NCollection_Array1::NCollection_Array1(Standard_Integer, Standard_Integer)’: /usr/include/opencascade/NCollection_Array1.hxx:119:5: error: class ‘NCollection_Array1’ does not have any field named ‘mySize’ 119 | mySize(theUpper - theLower + 1) | ^~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:66:21: error: ‘size_t’ does not name a type 66 | using size_type = size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:27:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 26 | #include +++ |+#include 27 | /usr/include/opencascade/NCollection_Array1.hxx:67:27: error: ‘size_t’ does not name a type 67 | using difference_type = size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:67:27: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx: In destructor ‘virtual NCollection_Array1::~NCollection_Array1()’: /usr/include/opencascade/NCollection_Array1.hxx:197:39: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 197 | myAllocator.deallocate(myPointer, mySize); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_IndexedIterator.hxx: In member function ‘NCollection_IndexedIterator& NCollection_IndexedIterator::operator++()’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:126:5: error: ‘myIndex’ was not declared in this scope 126 | myIndex++; | ^~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:453:28: error: ‘size_t’ does not name a type 453 | const_reference at(const size_t theIndex) const | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:453:28: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:459:22: error: ‘size_t’ does not name a type 459 | reference at(const size_t theIndex) | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:121:9: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 121 | if (mySize == 0) | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx:459:22: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:483:85: error: ‘size_t’ does not name a type 483 | typename std::enable_if::value, void>::type construct(const size_t, | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:483:85: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:484:85: error: ‘size_t’ does not name a type 484 | const size_t) | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:484:85: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:490:86: error: ‘size_t’ does not name a type 490 | typename std::enable_if::value, void>::type construct(const size_t theFrom, | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:490:86: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:491:86: error: ‘size_t’ does not name a type 491 | const size_t theTo) | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:491:86: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:516:83: error: ‘size_t’ does not name a type 516 | const size_t, | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:516:83: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:517:83: error: ‘size_t’ does not name a type 517 | const size_t) | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:517:83: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:524:84: error: ‘size_t’ does not name a type 524 | const size_t theFrom, | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:524:84: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:525:84: error: ‘size_t’ does not name a type 525 | const size_t theTo) | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:525:84: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:534:28: error: ‘size_t’ does not name a type 534 | const size_t theCount) | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:534:28: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:544:3: error: ‘size_t’ does not name a type 544 | size_t mySize; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:544:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘void NCollection_Array1::Init(const_reference)’: /usr/include/opencascade/NCollection_Array1.hxx:203:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 203 | for (size_t anIter = 0; anIter < mySize; anIter++) | ^~~~~~ | std::size_t /usr/include/opencascade/NCollection_IndexedIterator.hxx: In member function ‘NCollection_IndexedIterator& NCollection_IndexedIterator::operator--()’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:145:5: error: ‘myIndex’ was not declared in this scope 145 | myIndex--; | ^~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:125:38: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 125 | myPointer = myAllocator.allocate(mySize); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In constructor ‘NCollection_Array1::NCollection_Array1(const allocator_type&, Standard_Integer, Standard_Integer)’: /usr/include/opencascade/NCollection_Array1.hxx:134:5: error: class ‘NCollection_Array1’ does not have any field named ‘mySize’ 134 | mySize(theUpper - theLower + 1), | ^~~~~~ /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘NCollection_Array1::iterator NCollection_Array1::end()’: /usr/include/opencascade/NCollection_Array1.hxx:96:21: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 96 | return iterator(mySize, *this); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx:139:9: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 139 | if (mySize == 0) | ^~~~~~ | dysize /usr/include/opencascade/NCollection_IndexedIterator.hxx: In member function ‘NCollection_IndexedIterator& NCollection_IndexedIterator::operator+=(typename NCollection_IndexedIterator::difference_type)’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:163:5: error: ‘myIndex’ was not declared in this scope 163 | myIndex += theOffset; | ^~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘NCollection_Array1::const_iterator NCollection_Array1::end() const’: /usr/include/opencascade/NCollection_Array1.hxx:101:27: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 101 | return const_iterator(mySize, *this); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx:203:29: error: ‘anIter’ was not declared in this scope 203 | for (size_t anIter = 0; anIter < mySize; anIter++) | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:143:38: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 143 | myPointer = myAllocator.allocate(mySize); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In constructor ‘NCollection_Array1::NCollection_Array1(const_reference, Standard_Integer, Standard_Integer, bool)’: /usr/include/opencascade/NCollection_Array1.hxx:153:5: error: class ‘NCollection_Array1’ does not have any field named ‘mySize’ 153 | mySize(theUpper - theLower + 1), | ^~~~~~ /usr/include/opencascade/NCollection_IndexedIterator.hxx: In member function ‘typename NCollection_IndexedIterator::difference_type NCollection_IndexedIterator::operator-(const NCollection_IndexedIterator&) const’: /usr/include/opencascade/NCollection_IndexedIterator.hxx:191:12: error: ‘myIndex’ was not declared in this scope 191 | return myIndex - theOther.myIndex; | ^~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘NCollection_Array1::const_iterator NCollection_Array1::cend() const’: /usr/include/opencascade/NCollection_Array1.hxx:106:27: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 106 | return const_iterator(mySize, *this); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In constructor ‘NCollection_Array1::NCollection_Array1()’: /usr/include/opencascade/NCollection_Array1.hxx:113:5: error: class ‘NCollection_Array1’ does not have any field named ‘mySize’ 113 | mySize(0) | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In constructor ‘NCollection_Array1::NCollection_Array1(Standard_Integer, Standard_Integer)’: /usr/include/opencascade/NCollection_Array1.hxx:119:5: error: class ‘NCollection_Array1’ does not have any field named ‘mySize’ 119 | mySize(theUpper - theLower + 1) | ^~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:66:21: error: ‘size_t’ does not name a type 66 | using size_type = size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:27:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 26 | #include +++ |+#include 27 | /usr/include/opencascade/NCollection_Array1.hxx:67:27: error: ‘size_t’ does not name a type 67 | using difference_type = size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:67:27: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:161:38: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 161 | myPointer = myAllocator.allocate(mySize); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In copy constructor ‘NCollection_Array1::NCollection_Array1(const NCollection_Array1&)’: /usr/include/opencascade/NCollection_Array1.hxx:169:5: error: class ‘NCollection_Array1’ does not have any field named ‘mySize’ 169 | mySize(theOther.mySize) | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:453:28: error: ‘size_t’ does not name a type 453 | const_reference at(const size_t theIndex) const | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:453:28: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:459:22: error: ‘size_t’ does not name a type 459 | reference at(const size_t theIndex) | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:459:22: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:483:85: error: ‘size_t’ does not name a type 483 | typename std::enable_if::value, void>::type construct(const size_t, | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:483:85: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:484:85: error: ‘size_t’ does not name a type 484 | const size_t) | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:484:85: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:490:86: error: ‘size_t’ does not name a type 490 | typename std::enable_if::value, void>::type construct(const size_t theFrom, | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:490:86: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:491:86: error: ‘size_t’ does not name a type 491 | const size_t theTo) | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:491:86: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:516:83: error: ‘size_t’ does not name a type 516 | const size_t, | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:516:83: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:517:83: error: ‘size_t’ does not name a type 517 | const size_t) | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:517:83: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:524:84: error: ‘size_t’ does not name a type 524 | const size_t theFrom, | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:524:84: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:525:84: error: ‘size_t’ does not name a type 525 | const size_t theTo) | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:525:84: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:534:28: error: ‘size_t’ does not name a type 534 | const size_t theCount) | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:534:28: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:544:3: error: ‘size_t’ does not name a type 544 | size_t mySize; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:544:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:121:9: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 121 | if (mySize == 0) | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx:171:9: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 171 | if (mySize == 0) | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx:203:38: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 203 | for (size_t anIter = 0; anIter < mySize; anIter++) | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx:125:38: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 125 | myPointer = myAllocator.allocate(mySize); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘NCollection_Array1::iterator NCollection_Array1::end()’: /usr/include/opencascade/NCollection_Array1.hxx:96:21: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 96 | return iterator(mySize, *this); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In constructor ‘NCollection_Array1::NCollection_Array1(const allocator_type&, Standard_Integer, Standard_Integer)’: /usr/include/opencascade/NCollection_Array1.hxx:134:5: error: class ‘NCollection_Array1’ does not have any field named ‘mySize’ 134 | mySize(theUpper - theLower + 1), | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:175:38: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 175 | myPointer = myAllocator.allocate(mySize); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In constructor ‘NCollection_Array1::NCollection_Array1(NCollection_Array1&&)’: /usr/include/opencascade/NCollection_Array1.hxx:183:5: error: class ‘NCollection_Array1’ does not have any field named ‘mySize’ 183 | mySize(theOther.mySize), | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘NCollection_Array1::const_iterator NCollection_Array1::end() const’: /usr/include/opencascade/NCollection_Array1.hxx:101:27: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 101 | return const_iterator(mySize, *this); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In destructor ‘virtual NCollection_Array1::~NCollection_Array1()’: /usr/include/opencascade/NCollection_Array1.hxx:197:39: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 197 | myAllocator.deallocate(myPointer, mySize); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘void NCollection_Array1::Init(const_reference)’: /usr/include/opencascade/NCollection_Array1.hxx:203:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 203 | for (size_t anIter = 0; anIter < mySize; anIter++) | ^~~~~~ | std::size_t /usr/include/opencascade/NCollection_Array1.hxx:139:9: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 139 | if (mySize == 0) | ^~~~~~ | dysize /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘Standard_Integer NCollection_Array1::Length() const’: /usr/include/opencascade/NCollection_Array1.hxx:218:42: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 218 | return static_cast(mySize); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx:143:38: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 143 | myPointer = myAllocator.allocate(mySize); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘NCollection_Array1::const_iterator NCollection_Array1::cend() const’: /usr/include/opencascade/NCollection_Array1.hxx:106:27: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 106 | return const_iterator(mySize, *this); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In constructor ‘NCollection_Array1::NCollection_Array1()’: /usr/include/opencascade/NCollection_Array1.hxx:113:5: error: class ‘NCollection_Array1’ does not have any field named ‘mySize’ 113 | mySize(0) | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In constructor ‘NCollection_Array1::NCollection_Array1(Standard_Integer, Standard_Integer)’: /usr/include/opencascade/NCollection_Array1.hxx:119:5: error: class ‘NCollection_Array1’ does not have any field named ‘mySize’ 119 | mySize(theUpper - theLower + 1) | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:203:29: error: ‘anIter’ was not declared in this scope 203 | for (size_t anIter = 0; anIter < mySize; anIter++) | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In constructor ‘NCollection_Array1::NCollection_Array1(const_reference, Standard_Integer, Standard_Integer, bool)’: /usr/include/opencascade/NCollection_Array1.hxx:153:5: error: class ‘NCollection_Array1’ does not have any field named ‘mySize’ 153 | mySize(theUpper - theLower + 1), | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘Standard_Boolean NCollection_Array1::IsEmpty() const’: /usr/include/opencascade/NCollection_Array1.hxx:224:12: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 224 | return mySize == 0; | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx:121:9: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 121 | if (mySize == 0) | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx:203:38: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 203 | for (size_t anIter = 0; anIter < mySize; anIter++) | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx:161:38: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 161 | myPointer = myAllocator.allocate(mySize); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In copy constructor ‘NCollection_Array1::NCollection_Array1(const NCollection_Array1&)’: /usr/include/opencascade/NCollection_Array1.hxx:169:5: error: class ‘NCollection_Array1’ does not have any field named ‘mySize’ 169 | mySize(theOther.mySize) | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘Standard_Integer NCollection_Array1::Upper() const’: /usr/include/opencascade/NCollection_Array1.hxx:236:44: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 236 | return myLowerBound + static_cast(mySize) - 1; | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘Standard_Integer NCollection_Array1::Length() const’: /usr/include/opencascade/NCollection_Array1.hxx:218:42: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 218 | return static_cast(mySize); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx:125:38: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 125 | myPointer = myAllocator.allocate(mySize); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx:171:9: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 171 | if (mySize == 0) | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In constructor ‘NCollection_Array1::NCollection_Array1(const allocator_type&, Standard_Integer, Standard_Integer)’: /usr/include/opencascade/NCollection_Array1.hxx:134:5: error: class ‘NCollection_Array1’ does not have any field named ‘mySize’ 134 | mySize(theUpper - theLower + 1), | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘Standard_Boolean NCollection_Array1::IsEmpty() const’: /usr/include/opencascade/NCollection_Array1.hxx:224:12: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 224 | return mySize == 0; | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx:139:9: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 139 | if (mySize == 0) | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx:175:38: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 175 | myPointer = myAllocator.allocate(mySize); | ^~~~~~ | dysize In file included from /usr/include/opencascade/NCollection_Array1.hxx:17: /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘NCollection_Array1& NCollection_Array1::Assign(const NCollection_Array1&)’: /usr/include/opencascade/NCollection_Array1.hxx:248:41: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 248 | Standard_DimensionMismatch_Raise_if(mySize != theOther.mySize, "NCollection_Array1::operator="); | ^~~~~~ /usr/include/opencascade/Standard_DimensionMismatch.hxx:30:7: note: in definition of macro ‘Standard_DimensionMismatch_Raise_if’ 30 | if (CONDITION) throw Standard_DimensionMismatch(MESSAGE); | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In constructor ‘NCollection_Array1::NCollection_Array1(NCollection_Array1&&)’: /usr/include/opencascade/NCollection_Array1.hxx:183:5: error: class ‘NCollection_Array1’ does not have any field named ‘mySize’ 183 | mySize(theOther.mySize), | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:249:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 249 | for (size_t anInd = 0; anInd < mySize; anInd++) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘Standard_Integer NCollection_Array1::Upper() const’: /usr/include/opencascade/NCollection_Array1.hxx:236:44: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 236 | return myLowerBound + static_cast(mySize) - 1; | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In destructor ‘virtual NCollection_Array1::~NCollection_Array1()’: /usr/include/opencascade/NCollection_Array1.hxx:197:39: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 197 | myAllocator.deallocate(myPointer, mySize); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx:143:38: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 143 | myPointer = myAllocator.allocate(mySize); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In constructor ‘NCollection_Array1::NCollection_Array1(const_reference, Standard_Integer, Standard_Integer, bool)’: /usr/include/opencascade/NCollection_Array1.hxx:153:5: error: class ‘NCollection_Array1’ does not have any field named ‘mySize’ 153 | mySize(theUpper - theLower + 1), | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘void NCollection_Array1::Init(const_reference)’: /usr/include/opencascade/NCollection_Array1.hxx:203:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 203 | for (size_t anIter = 0; anIter < mySize; anIter++) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:249:28: error: ‘anInd’ was not declared in this scope 249 | for (size_t anInd = 0; anInd < mySize; anInd++) | ^~~~~ In file included from /usr/include/opencascade/NCollection_Array1.hxx:17: /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘NCollection_Array1& NCollection_Array1::Assign(const NCollection_Array1&)’: /usr/include/opencascade/NCollection_Array1.hxx:248:41: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 248 | Standard_DimensionMismatch_Raise_if(mySize != theOther.mySize, "NCollection_Array1::operator="); | ^~~~~~ /usr/include/opencascade/Standard_DimensionMismatch.hxx:30:7: note: in definition of macro ‘Standard_DimensionMismatch_Raise_if’ 30 | if (CONDITION) throw Standard_DimensionMismatch(MESSAGE); | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:249:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 249 | for (size_t anInd = 0; anInd < mySize; anInd++) | ^~~~~~ | std::size_t /usr/include/opencascade/NCollection_Array1.hxx:161:38: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 161 | myPointer = myAllocator.allocate(mySize); | ^~~~~~ | dysize /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In copy constructor ‘NCollection_Array1::NCollection_Array1(const NCollection_Array1&)’: /usr/include/opencascade/NCollection_Array1.hxx:169:5: error: class ‘NCollection_Array1’ does not have any field named ‘mySize’ 169 | mySize(theOther.mySize) | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:203:29: error: ‘anIter’ was not declared in this scope 203 | for (size_t anIter = 0; anIter < mySize; anIter++) | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:249:28: error: ‘anInd’ was not declared in this scope 249 | for (size_t anInd = 0; anInd < mySize; anInd++) | ^~~~~ /usr/include/opencascade/NCollection_Array1.hxx:249:36: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 249 | for (size_t anInd = 0; anInd < mySize; anInd++) | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx:171:9: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 171 | if (mySize == 0) | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx:203:38: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 203 | for (size_t anIter = 0; anIter < mySize; anIter++) | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx:249:36: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 249 | for (size_t anInd = 0; anInd < mySize; anInd++) | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx:175:38: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 175 | myPointer = myAllocator.allocate(mySize); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In constructor ‘NCollection_Array1::NCollection_Array1(NCollection_Array1&&)’: /usr/include/opencascade/NCollection_Array1.hxx:183:5: error: class ‘NCollection_Array1’ does not have any field named ‘mySize’ 183 | mySize(theOther.mySize), | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘NCollection_Array1& NCollection_Array1::Move(NCollection_Array1&&)’: /usr/include/opencascade/NCollection_Array1.hxx:270:41: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 270 | myAllocator.deallocate(myPointer, mySize); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘Standard_Integer NCollection_Array1::Length() const’: /usr/include/opencascade/NCollection_Array1.hxx:218:42: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 218 | return static_cast(mySize); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘NCollection_Array1& NCollection_Array1::Move(NCollection_Array1&&)’: /usr/include/opencascade/NCollection_Array1.hxx:270:41: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 270 | myAllocator.deallocate(myPointer, mySize); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In destructor ‘virtual NCollection_Array1::~NCollection_Array1()’: /usr/include/opencascade/NCollection_Array1.hxx:197:39: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 197 | myAllocator.deallocate(myPointer, mySize); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘void NCollection_Array1::Init(const_reference)’: /usr/include/opencascade/NCollection_Array1.hxx:203:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 203 | for (size_t anIter = 0; anIter < mySize; anIter++) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘Standard_Boolean NCollection_Array1::IsEmpty() const’: /usr/include/opencascade/NCollection_Array1.hxx:224:12: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 224 | return mySize == 0; | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx:273:5: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 273 | mySize = theOther.mySize; | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx:273:5: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 273 | mySize = theOther.mySize; | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx:203:29: error: ‘anIter’ was not declared in this scope 203 | for (size_t anIter = 0; anIter < mySize; anIter++) | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘Standard_Integer NCollection_Array1::Upper() const’: /usr/include/opencascade/NCollection_Array1.hxx:236:44: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 236 | return myLowerBound + static_cast(mySize) - 1; | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘const TheItemType& NCollection_Array1::Last() const’: /usr/include/opencascade/NCollection_Array1.hxx:312:22: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 312 | return myPointer[mySize - 1]; | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘const TheItemType& NCollection_Array1::Last() const’: /usr/include/opencascade/NCollection_Array1.hxx:312:22: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 312 | return myPointer[mySize - 1]; | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx:203:38: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 203 | for (size_t anIter = 0; anIter < mySize; anIter++) | ^~~~~~ | dysize In file included from /usr/include/opencascade/NCollection_Array1.hxx:17: /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘NCollection_Array1& NCollection_Array1::Assign(const NCollection_Array1&)’: /usr/include/opencascade/NCollection_Array1.hxx:248:41: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 248 | Standard_DimensionMismatch_Raise_if(mySize != theOther.mySize, "NCollection_Array1::operator="); | ^~~~~~ /usr/include/opencascade/Standard_DimensionMismatch.hxx:30:7: note: in definition of macro ‘Standard_DimensionMismatch_Raise_if’ 30 | if (CONDITION) throw Standard_DimensionMismatch(MESSAGE); | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:249:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 249 | for (size_t anInd = 0; anInd < mySize; anInd++) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘TheItemType& NCollection_Array1::ChangeLast()’: /usr/include/opencascade/NCollection_Array1.hxx:318:22: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 318 | return myPointer[mySize - 1]; | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘const TheItemType& NCollection_Array1::Value(Standard_Integer) const’: /usr/include/opencascade/NCollection_Array1.hxx:324:11: error: ‘size_t’ does not name a type 324 | const size_t aPos = theIndex - myLowerBound; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:324:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘TheItemType& NCollection_Array1::ChangeLast()’: /usr/include/opencascade/NCollection_Array1.hxx:318:22: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 318 | return myPointer[mySize - 1]; | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘const TheItemType& NCollection_Array1::Value(Standard_Integer) const’: /usr/include/opencascade/NCollection_Array1.hxx:324:11: error: ‘size_t’ does not name a type 324 | const size_t aPos = theIndex - myLowerBound; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘Standard_Integer NCollection_Array1::Length() const’: /usr/include/opencascade/NCollection_Array1.hxx:218:42: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 218 | return static_cast(mySize); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx:324:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:249:28: error: ‘anInd’ was not declared in this scope 249 | for (size_t anInd = 0; anInd < mySize; anInd++) | ^~~~~ /usr/include/opencascade/NCollection_Array1.hxx:325:34: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 325 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::Value"); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:7: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:325:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 325 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::Value"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘Standard_Boolean NCollection_Array1::IsEmpty() const’: /usr/include/opencascade/NCollection_Array1.hxx:224:12: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 224 | return mySize == 0; | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx:325:34: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 325 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::Value"); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:7: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:325:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 325 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::Value"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:249:36: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 249 | for (size_t anInd = 0; anInd < mySize; anInd++) | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx:325:42: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 325 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::Value"); | ^~~~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:7: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:325:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 325 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::Value"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘Standard_Integer NCollection_Array1::Upper() const’: /usr/include/opencascade/NCollection_Array1.hxx:236:44: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 236 | return myLowerBound + static_cast(mySize) - 1; | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘NCollection_Array1& NCollection_Array1::Move(NCollection_Array1&&)’: /usr/include/opencascade/NCollection_Array1.hxx:270:41: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 270 | myAllocator.deallocate(myPointer, mySize); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx:325:42: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 325 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::Value"); | ^~~~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:7: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:325:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 325 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::Value"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:326:22: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 326 | return myPointer[aPos]; | ^~~~ | acos /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘TheItemType& NCollection_Array1::ChangeValue(Standard_Integer)’: /usr/include/opencascade/NCollection_Array1.hxx:344:11: error: ‘size_t’ does not name a type 344 | const size_t aPos = theIndex - myLowerBound; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:344:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ In file included from /usr/include/opencascade/NCollection_Array1.hxx:17: /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘NCollection_Array1& NCollection_Array1::Assign(const NCollection_Array1&)’: /usr/include/opencascade/NCollection_Array1.hxx:248:41: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 248 | Standard_DimensionMismatch_Raise_if(mySize != theOther.mySize, "NCollection_Array1::operator="); | ^~~~~~ /usr/include/opencascade/Standard_DimensionMismatch.hxx:30:7: note: in definition of macro ‘Standard_DimensionMismatch_Raise_if’ 30 | if (CONDITION) throw Standard_DimensionMismatch(MESSAGE); | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:249:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 249 | for (size_t anInd = 0; anInd < mySize; anInd++) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:273:5: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 273 | mySize = theOther.mySize; | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx:345:34: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 345 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::ChangeValue"); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:7: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:345:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 345 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::ChangeValue"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:326:22: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 326 | return myPointer[aPos]; | ^~~~ | acos /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘TheItemType& NCollection_Array1::ChangeValue(Standard_Integer)’: /usr/include/opencascade/NCollection_Array1.hxx:344:11: error: ‘size_t’ does not name a type 344 | const size_t aPos = theIndex - myLowerBound; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:249:28: error: ‘anInd’ was not declared in this scope 249 | for (size_t anInd = 0; anInd < mySize; anInd++) | ^~~~~ /usr/include/opencascade/NCollection_Array1.hxx:344:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘const TheItemType& NCollection_Array1::Last() const’: /usr/include/opencascade/NCollection_Array1.hxx:312:22: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 312 | return myPointer[mySize - 1]; | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx:345:42: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 345 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::ChangeValue"); | ^~~~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:7: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:345:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 345 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::ChangeValue"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:249:36: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 249 | for (size_t anInd = 0; anInd < mySize; anInd++) | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx:345:34: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 345 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::ChangeValue"); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:7: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:345:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 345 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::ChangeValue"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:346:22: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 346 | return myPointer[aPos]; | ^~~~ | acos /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘void NCollection_Array1::SetValue(Standard_Integer, const value_type&)’: /usr/include/opencascade/NCollection_Array1.hxx:365:11: error: ‘size_t’ does not name a type 365 | const size_t aPos = theIndex - myLowerBound; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:365:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘TheItemType& NCollection_Array1::ChangeLast()’: /usr/include/opencascade/NCollection_Array1.hxx:318:22: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 318 | return myPointer[mySize - 1]; | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘const TheItemType& NCollection_Array1::Value(Standard_Integer) const’: /usr/include/opencascade/NCollection_Array1.hxx:324:11: error: ‘size_t’ does not name a type 324 | const size_t aPos = theIndex - myLowerBound; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:324:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘NCollection_Array1& NCollection_Array1::Move(NCollection_Array1&&)’: /usr/include/opencascade/NCollection_Array1.hxx:270:41: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 270 | myAllocator.deallocate(myPointer, mySize); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx:366:34: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 366 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::SetValue"); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:7: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:366:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 366 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::SetValue"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:325:34: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 325 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::Value"); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:7: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:325:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 325 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::Value"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:345:42: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 345 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::ChangeValue"); | ^~~~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:7: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:345:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 345 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::ChangeValue"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:366:42: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 366 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::SetValue"); | ^~~~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:7: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:366:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 366 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::SetValue"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:273:5: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 273 | mySize = theOther.mySize; | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx:325:42: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 325 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::Value"); | ^~~~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:7: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:325:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 325 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::Value"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:346:22: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 346 | return myPointer[aPos]; | ^~~~ | acos /usr/include/opencascade/NCollection_Array1.hxx:367:15: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 367 | myPointer[aPos] = theItem; | ^~~~ | acos /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘void NCollection_Array1::SetValue(Standard_Integer, value_type&&)’: /usr/include/opencascade/NCollection_Array1.hxx:374:11: error: ‘size_t’ does not name a type 374 | const size_t aPos = theIndex - myLowerBound; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:374:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘const TheItemType& NCollection_Array1::Last() const’: /usr/include/opencascade/NCollection_Array1.hxx:312:22: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 312 | return myPointer[mySize - 1]; | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘void NCollection_Array1::SetValue(Standard_Integer, const value_type&)’: /usr/include/opencascade/NCollection_Array1.hxx:365:11: error: ‘size_t’ does not name a type 365 | const size_t aPos = theIndex - myLowerBound; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:365:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:326:22: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 326 | return myPointer[aPos]; | ^~~~ | acos /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘TheItemType& NCollection_Array1::ChangeValue(Standard_Integer)’: /usr/include/opencascade/NCollection_Array1.hxx:344:11: error: ‘size_t’ does not name a type 344 | const size_t aPos = theIndex - myLowerBound; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:344:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:375:34: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 375 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::SetValue"); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:7: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:375:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 375 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::SetValue"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘TheItemType& NCollection_Array1::ChangeLast()’: /usr/include/opencascade/NCollection_Array1.hxx:318:22: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 318 | return myPointer[mySize - 1]; | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘const TheItemType& NCollection_Array1::Value(Standard_Integer) const’: /usr/include/opencascade/NCollection_Array1.hxx:324:11: error: ‘size_t’ does not name a type 324 | const size_t aPos = theIndex - myLowerBound; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:324:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:345:34: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 345 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::ChangeValue"); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:7: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:345:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 345 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::ChangeValue"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:366:34: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 366 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::SetValue"); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:7: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:366:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 366 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::SetValue"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:375:42: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 375 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::SetValue"); | ^~~~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:7: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:375:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 375 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::SetValue"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:325:34: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 325 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::Value"); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:7: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:325:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 325 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::Value"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:345:42: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 345 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::ChangeValue"); | ^~~~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:7: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:345:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 345 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::ChangeValue"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:376:15: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 376 | myPointer[aPos] = std::forward(theItem); | ^~~~ | acos /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘void NCollection_Array1::Resize(Standard_Integer, Standard_Integer, Standard_Boolean)’: /usr/include/opencascade/NCollection_Array1.hxx:402:11: error: ‘size_t’ does not name a type 402 | const size_t aNewSize = static_cast(theUpper - theLower + 1); | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:402:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:403:11: error: ‘size_t’ does not name a type 403 | const size_t anOldSize = mySize; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:403:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:325:42: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 325 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::Value"); | ^~~~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:7: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:325:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 325 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::Value"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:346:22: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 346 | return myPointer[aPos]; | ^~~~ | acos /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘void NCollection_Array1::SetValue(Standard_Integer, const value_type&)’: /usr/include/opencascade/NCollection_Array1.hxx:365:11: error: ‘size_t’ does not name a type 365 | const size_t aPos = theIndex - myLowerBound; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:365:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:366:42: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 366 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::SetValue"); | ^~~~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:7: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:366:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 366 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::SetValue"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:326:22: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 326 | return myPointer[aPos]; | ^~~~ | acos /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘TheItemType& NCollection_Array1::ChangeValue(Standard_Integer)’: /usr/include/opencascade/NCollection_Array1.hxx:344:11: error: ‘size_t’ does not name a type 344 | const size_t aPos = theIndex - myLowerBound; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:344:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:405:9: error: ‘aNewSize’ was not declared in this scope 405 | if (aNewSize == anOldSize) | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:366:34: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 366 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::SetValue"); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:7: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:366:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 366 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::SetValue"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:345:34: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 345 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::ChangeValue"); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:7: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:345:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 345 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::ChangeValue"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:367:15: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 367 | myPointer[aPos] = theItem; | ^~~~ | acos /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘void NCollection_Array1::SetValue(Standard_Integer, value_type&&)’: /usr/include/opencascade/NCollection_Array1.hxx:374:11: error: ‘size_t’ does not name a type 374 | const size_t aPos = theIndex - myLowerBound; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:374:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:366:42: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 366 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::SetValue"); | ^~~~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:7: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:366:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 366 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::SetValue"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:405:21: error: ‘anOldSize’ was not declared in this scope 405 | if (aNewSize == anOldSize) | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:345:42: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 345 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::ChangeValue"); | ^~~~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:7: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:345:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 345 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::ChangeValue"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:367:15: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 367 | myPointer[aPos] = theItem; | ^~~~ | acos /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘void NCollection_Array1::SetValue(Standard_Integer, value_type&&)’: /usr/include/opencascade/NCollection_Array1.hxx:374:11: error: ‘size_t’ does not name a type 374 | const size_t aPos = theIndex - myLowerBound; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:374:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:346:22: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 346 | return myPointer[aPos]; | ^~~~ | acos /usr/include/opencascade/NCollection_Array1.hxx:375:34: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 375 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::SetValue"); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:7: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:375:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 375 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::SetValue"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘void NCollection_Array1::SetValue(Standard_Integer, const value_type&)’: /usr/include/opencascade/NCollection_Array1.hxx:365:11: error: ‘size_t’ does not name a type 365 | const size_t aPos = theIndex - myLowerBound; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:365:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:413:28: error: ‘aNewSize’ was not declared in this scope 413 | destroy(myPointer, aNewSize, mySize); | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:375:34: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 375 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::SetValue"); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:7: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:375:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 375 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::SetValue"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:366:34: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 366 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::SetValue"); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:7: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:366:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 366 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::SetValue"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:413:38: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 413 | destroy(myPointer, aNewSize, mySize); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx:375:42: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 375 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::SetValue"); | ^~~~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:7: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:375:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 375 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::SetValue"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:375:42: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 375 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::SetValue"); | ^~~~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:7: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:375:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 375 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::SetValue"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:366:42: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 366 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::SetValue"); | ^~~~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:7: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:366:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 366 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::SetValue"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:418:5: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 418 | mySize = aNewSize; | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx:376:15: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 376 | myPointer[aPos] = std::forward(theItem); | ^~~~ | acos /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘void NCollection_Array1::Resize(Standard_Integer, Standard_Integer, Standard_Boolean)’: /usr/include/opencascade/NCollection_Array1.hxx:402:11: error: ‘size_t’ does not name a type 402 | const size_t aNewSize = static_cast(theUpper - theLower + 1); | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:402:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:403:11: error: ‘size_t’ does not name a type 403 | const size_t anOldSize = mySize; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:403:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:367:15: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 367 | myPointer[aPos] = theItem; | ^~~~ | acos /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘void NCollection_Array1::SetValue(Standard_Integer, value_type&&)’: /usr/include/opencascade/NCollection_Array1.hxx:374:11: error: ‘size_t’ does not name a type 374 | const size_t aPos = theIndex - myLowerBound; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:374:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:418:14: error: ‘aNewSize’ was not declared in this scope 418 | mySize = aNewSize; | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:421:13: error: ‘size_t’ does not name a type 421 | const size_t aMinSize = std::min(aNewSize, anOldSize); | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:421:13: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:376:15: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 376 | myPointer[aPos] = std::forward(theItem); | ^~~~ | acos /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘void NCollection_Array1::Resize(Standard_Integer, Standard_Integer, Standard_Boolean)’: /usr/include/opencascade/NCollection_Array1.hxx:402:11: error: ‘size_t’ does not name a type 402 | const size_t aNewSize = static_cast(theUpper - theLower + 1); | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:402:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:403:11: error: ‘size_t’ does not name a type 403 | const size_t anOldSize = mySize; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:403:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:375:34: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 375 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::SetValue"); | ^~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:7: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:375:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 375 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::SetValue"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:405:9: error: ‘aNewSize’ was not declared in this scope 405 | if (aNewSize == anOldSize) | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:429:37: error: ‘aMinSize’ was not declared in this scope 429 | copyConstruct(aPrevContPnt, aMinSize); | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:375:42: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 375 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::SetValue"); | ^~~~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:7: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:375:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 375 | Standard_OutOfRange_Raise_if(aPos >= mySize, "NCollection_Array1::SetValue"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:405:9: error: ‘aNewSize’ was not declared in this scope 405 | if (aNewSize == anOldSize) | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:405:21: error: ‘anOldSize’ was not declared in this scope 405 | if (aNewSize == anOldSize) | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:376:15: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 376 | myPointer[aPos] = std::forward(theItem); | ^~~~ | acos /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘void NCollection_Array1::Resize(Standard_Integer, Standard_Integer, Standard_Boolean)’: /usr/include/opencascade/NCollection_Array1.hxx:402:11: error: ‘size_t’ does not name a type 402 | const size_t aNewSize = static_cast(theUpper - theLower + 1); | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:402:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:403:11: error: ‘size_t’ does not name a type 403 | const size_t anOldSize = mySize; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:403:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:431:17: error: ‘anOldSize’ was not declared in this scope 431 | construct(anOldSize, aNewSize); | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:413:28: error: ‘aNewSize’ was not declared in this scope 413 | destroy(myPointer, aNewSize, mySize); | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘const TheItemType& NCollection_Array1::at(int) const’: /usr/include/opencascade/NCollection_Array1.hxx:455:46: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 455 | Standard_OutOfRange_Raise_if(theIndex >= mySize, "NCollection_Array1::at"); | ^~~~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:7: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:455:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 455 | Standard_OutOfRange_Raise_if(theIndex >= mySize, "NCollection_Array1::at"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:405:21: error: ‘anOldSize’ was not declared in this scope 405 | if (aNewSize == anOldSize) | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:405:9: error: ‘aNewSize’ was not declared in this scope 405 | if (aNewSize == anOldSize) | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:413:38: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 413 | destroy(myPointer, aNewSize, mySize); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘TheItemType& NCollection_Array1::at(int)’: /usr/include/opencascade/NCollection_Array1.hxx:461:46: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 461 | Standard_OutOfRange_Raise_if(theIndex >= mySize, "NCollection_Array1::at"); | ^~~~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:7: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:461:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 461 | Standard_OutOfRange_Raise_if(theIndex >= mySize, "NCollection_Array1::at"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘typename std::enable_if<(! std::is_arithmetic::value), void>::type NCollection_Array1::construct()’: /usr/include/opencascade/NCollection_Array1.hxx:476:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 476 | for (size_t anInd = 0; anInd < mySize; anInd++) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:405:21: error: ‘anOldSize’ was not declared in this scope 405 | if (aNewSize == anOldSize) | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:418:5: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 418 | mySize = aNewSize; | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx:413:28: error: ‘aNewSize’ was not declared in this scope 413 | destroy(myPointer, aNewSize, mySize); | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:476:28: error: ‘anInd’ was not declared in this scope 476 | for (size_t anInd = 0; anInd < mySize; anInd++) | ^~~~~ /usr/include/opencascade/NCollection_Array1.hxx:413:28: error: ‘aNewSize’ was not declared in this scope 413 | destroy(myPointer, aNewSize, mySize); | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:413:38: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 413 | destroy(myPointer, aNewSize, mySize); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx:418:14: error: ‘aNewSize’ was not declared in this scope 418 | mySize = aNewSize; | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:421:13: error: ‘size_t’ does not name a type 421 | const size_t aMinSize = std::min(aNewSize, anOldSize); | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:421:13: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:476:36: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 476 | for (size_t anInd = 0; anInd < mySize; anInd++) | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘typename std::enable_if<(! std::is_arithmetic::value), void>::type NCollection_Array1::construct(int, int)’: /usr/include/opencascade/NCollection_Array1.hxx:493:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 493 | for (size_t anInd = theFrom; anInd < theTo; anInd++) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:413:38: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 413 | destroy(myPointer, aNewSize, mySize); | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx:493:34: error: ‘anInd’ was not declared in this scope 493 | for (size_t anInd = theFrom; anInd < theTo; anInd++) | ^~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘typename std::enable_if<(! std::is_arithmetic::value), void>::type NCollection_Array1::destroy()’: /usr/include/opencascade/NCollection_Array1.hxx:508:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 508 | for (size_t anInd = 0; anInd < mySize; anInd++) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:429:37: error: ‘aMinSize’ was not declared in this scope 429 | copyConstruct(aPrevContPnt, aMinSize); | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:418:5: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 418 | mySize = aNewSize; | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx:418:5: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 418 | mySize = aNewSize; | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx:508:28: error: ‘anInd’ was not declared in this scope 508 | for (size_t anInd = 0; anInd < mySize; anInd++) | ^~~~~ /usr/include/opencascade/NCollection_Array1.hxx:431:17: error: ‘anOldSize’ was not declared in this scope 431 | construct(anOldSize, aNewSize); | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:418:14: error: ‘aNewSize’ was not declared in this scope 418 | mySize = aNewSize; | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:421:13: error: ‘size_t’ does not name a type 421 | const size_t aMinSize = std::min(aNewSize, anOldSize); | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:418:14: error: ‘aNewSize’ was not declared in this scope 418 | mySize = aNewSize; | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:421:13: error: ‘size_t’ does not name a type 421 | const size_t aMinSize = std::min(aNewSize, anOldSize); | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:421:13: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:421:13: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx:508:36: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 508 | for (size_t anInd = 0; anInd < mySize; anInd++) | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘typename std::enable_if<(! std::is_arithmetic::value), void>::type NCollection_Array1::destroy(pointer, int, int)’: /usr/include/opencascade/NCollection_Array1.hxx:527:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 527 | for (size_t anInd = theFrom; anInd < theTo; anInd++) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘const TheItemType& NCollection_Array1::at(int) const’: /usr/include/opencascade/NCollection_Array1.hxx:455:46: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 455 | Standard_OutOfRange_Raise_if(theIndex >= mySize, "NCollection_Array1::at"); | ^~~~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:7: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:455:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 455 | Standard_OutOfRange_Raise_if(theIndex >= mySize, "NCollection_Array1::at"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:429:37: error: ‘aMinSize’ was not declared in this scope 429 | copyConstruct(aPrevContPnt, aMinSize); | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:527:34: error: ‘anInd’ was not declared in this scope 527 | for (size_t anInd = theFrom; anInd < theTo; anInd++) | ^~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘void NCollection_Array1::copyConstruct(pointer, int)’: /usr/include/opencascade/NCollection_Array1.hxx:536:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 536 | for (size_t anInd = 0; anInd < theCount; anInd++) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘TheItemType& NCollection_Array1::at(int)’: /usr/include/opencascade/NCollection_Array1.hxx:461:46: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 461 | Standard_OutOfRange_Raise_if(theIndex >= mySize, "NCollection_Array1::at"); | ^~~~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:7: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:461:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 461 | Standard_OutOfRange_Raise_if(theIndex >= mySize, "NCollection_Array1::at"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘typename std::enable_if<(! std::is_arithmetic::value), void>::type NCollection_Array1::construct()’: /usr/include/opencascade/NCollection_Array1.hxx:476:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 476 | for (size_t anInd = 0; anInd < mySize; anInd++) | ^~~~~~ | std::size_t /usr/include/opencascade/NCollection_Array1.hxx:429:37: error: ‘aMinSize’ was not declared in this scope 429 | copyConstruct(aPrevContPnt, aMinSize); | ^~~~~~~~ /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:536:28: error: ‘anInd’ was not declared in this scope 536 | for (size_t anInd = 0; anInd < theCount; anInd++) | ^~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In instantiation of ‘class NCollection_Array1’: /usr/include/opencascade/TColgp_HArray1OfPnt.hxx:24:1: required from here 27 | class HClassName : public _Array1Type_, public Standard_Transient { \ | ^~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:431:17: error: ‘anOldSize’ was not declared in this scope 431 | construct(anOldSize, aNewSize); | ^~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:476:28: error: ‘anInd’ was not declared in this scope 476 | for (size_t anInd = 0; anInd < mySize; anInd++) | ^~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt, TColgp_Array1OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt, TColgp_Array1OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt, TColgp_Array1OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt, TColgp_Array1OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt, TColgp_Array1OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt, TColgp_Array1OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt, TColgp_Array1OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt, TColgp_Array1OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘const TheItemType& NCollection_Array1::at(int) const’: /usr/include/opencascade/NCollection_Array1.hxx:455:46: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 455 | Standard_OutOfRange_Raise_if(theIndex >= mySize, "NCollection_Array1::at"); | ^~~~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:7: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:455:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 455 | Standard_OutOfRange_Raise_if(theIndex >= mySize, "NCollection_Array1::at"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In instantiation of ‘class NCollection_Array1’: /usr/include/opencascade/TColStd_HArray1OfReal.hxx:21:1: required from here 27 | class HClassName : public _Array1Type_, public Standard_Transient { \ | ^~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:476:36: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 476 | for (size_t anInd = 0; anInd < mySize; anInd++) | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘typename std::enable_if<(! std::is_arithmetic::value), void>::type NCollection_Array1::construct(int, int)’: /usr/include/opencascade/NCollection_Array1.hxx:493:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 493 | for (size_t anInd = theFrom; anInd < theTo; anInd++) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 21 | DEFINE_HARRAY1(TColStd_HArray1OfReal, TColStd_Array1OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 21 | DEFINE_HARRAY1(TColStd_HArray1OfReal, TColStd_Array1OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 21 | DEFINE_HARRAY1(TColStd_HArray1OfReal, TColStd_Array1OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 21 | DEFINE_HARRAY1(TColStd_HArray1OfReal, TColStd_Array1OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 21 | DEFINE_HARRAY1(TColStd_HArray1OfReal, TColStd_Array1OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 21 | DEFINE_HARRAY1(TColStd_HArray1OfReal, TColStd_Array1OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 21 | DEFINE_HARRAY1(TColStd_HArray1OfReal, TColStd_Array1OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 21 | DEFINE_HARRAY1(TColStd_HArray1OfReal, TColStd_Array1OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘TheItemType& NCollection_Array1::at(int)’: /usr/include/opencascade/NCollection_Array1.hxx:461:46: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 461 | Standard_OutOfRange_Raise_if(theIndex >= mySize, "NCollection_Array1::at"); | ^~~~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:7: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:461:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 461 | Standard_OutOfRange_Raise_if(theIndex >= mySize, "NCollection_Array1::at"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘typename std::enable_if<(! std::is_arithmetic::value), void>::type NCollection_Array1::construct()’: /usr/include/opencascade/NCollection_Array1.hxx:476:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 476 | for (size_t anInd = 0; anInd < mySize; anInd++) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In instantiation of ‘class NCollection_Array1’: /usr/include/opencascade/TColStd_HArray1OfInteger.hxx:22:1: required from here 27 | class HClassName : public _Array1Type_, public Standard_Transient { \ | ^~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfInteger.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfInteger, TColStd_Array1OfInteger) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:493:34: error: ‘anInd’ was not declared in this scope 493 | for (size_t anInd = theFrom; anInd < theTo; anInd++) | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfInteger.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfInteger, TColStd_Array1OfInteger) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘typename std::enable_if<(! std::is_arithmetic::value), void>::type NCollection_Array1::destroy()’: /usr/include/opencascade/NCollection_Array1.hxx:508:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 508 | for (size_t anInd = 0; anInd < mySize; anInd++) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfInteger.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfInteger, TColStd_Array1OfInteger) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfInteger.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfInteger, TColStd_Array1OfInteger) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfInteger.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfInteger, TColStd_Array1OfInteger) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfInteger.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfInteger, TColStd_Array1OfInteger) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfInteger.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfInteger, TColStd_Array1OfInteger) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfInteger.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfInteger, TColStd_Array1OfInteger) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:476:28: error: ‘anInd’ was not declared in this scope 476 | for (size_t anInd = 0; anInd < mySize; anInd++) | ^~~~~ /usr/include/opencascade/NCollection_Array1.hxx:508:28: error: ‘anInd’ was not declared in this scope 508 | for (size_t anInd = 0; anInd < mySize; anInd++) | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Ax3.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 66 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Ax3.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 66 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax3.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 66 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax3.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 66 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax3.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 66 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax3.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 66 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:476:36: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 476 | for (size_t anInd = 0; anInd < mySize; anInd++) | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘typename std::enable_if<(! std::is_arithmetic::value), void>::type NCollection_Array1::construct(int, int)’: /usr/include/opencascade/NCollection_Array1.hxx:493:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 493 | for (size_t anInd = theFrom; anInd < theTo; anInd++) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:508:36: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 508 | for (size_t anInd = 0; anInd < mySize; anInd++) | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘typename std::enable_if<(! std::is_arithmetic::value), void>::type NCollection_Array1::destroy(pointer, int, int)’: /usr/include/opencascade/NCollection_Array1.hxx:527:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 527 | for (size_t anInd = theFrom; anInd < theTo; anInd++) | ^~~~~~ | std::size_t /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:49:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 49 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:49:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 49 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/TColgp_Array2OfPnt.hxx:21, from /usr/include/opencascade/TColgp_HArray2OfPnt.hxx:21, from /usr/include/opencascade/Geom_BSplineSurface.hxx:27, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp:7: /usr/include/opencascade/NCollection_Array2.hxx:362:3: error: ‘size_t’ does not name a type 362 | size_t mySizeRow; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:493:34: error: ‘anInd’ was not declared in this scope 493 | for (size_t anInd = theFrom; anInd < theTo; anInd++) | ^~~~~ /usr/include/opencascade/NCollection_Array2.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Created on: 2002-04-15 /usr/include/opencascade/NCollection_Array2.hxx:364:3: error: ‘size_t’ does not name a type 364 | size_t mySizeCol; | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:364:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array2.hxx: In constructor ‘NCollection_Array2::NCollection_Array2()’: /usr/include/opencascade/NCollection_Array2.hxx:91:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeRow’ 91 | mySizeRow(0), | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:93:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeCol’ 93 | mySizeCol(0) | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘typename std::enable_if<(! std::is_arithmetic::value), void>::type NCollection_Array1::destroy()’: /usr/include/opencascade/NCollection_Array1.hxx:508:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 508 | for (size_t anInd = 0; anInd < mySize; anInd++) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In constructor ‘NCollection_Array2::NCollection_Array2(Standard_Integer, Standard_Integer, Standard_Integer, Standard_Integer)’: /usr/include/opencascade/NCollection_Array2.hxx:104:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeRow’ 104 | mySizeRow(theRowUpper - theRowLower + 1), | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:106:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeCol’ 106 | mySizeCol(theColUpper - theColLower + 1) | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In constructor ‘NCollection_Array2::NCollection_Array2(const allocator_type&, Standard_Integer, Standard_Integer, Standard_Integer, Standard_Integer)’: /usr/include/opencascade/NCollection_Array2.hxx:119:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeRow’ 119 | mySizeRow(theRowUpper - theRowLower + 1), | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:121:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeCol’ 121 | mySizeCol(theColUpper - theColLower + 1) | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In copy constructor ‘NCollection_Array2::NCollection_Array2(const NCollection_Array2&)’: /usr/include/opencascade/NCollection_Array2.hxx:128:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeRow’ 128 | mySizeRow(theOther.NbRows()), | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:130:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeCol’ 130 | mySizeCol(theOther.NbColumns()) | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In constructor ‘NCollection_Array2::NCollection_Array2(NCollection_Array2&&)’: /usr/include/opencascade/NCollection_Array2.hxx:137:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeRow’ 137 | mySizeRow(theOther.NbRows()), | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:139:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeCol’ 139 | mySizeCol(theOther.NbColumns()) | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In constructor ‘NCollection_Array2::NCollection_Array2(const TheItemType&, Standard_Integer, Standard_Integer, Standard_Integer, Standard_Integer)’: /usr/include/opencascade/NCollection_Array2.hxx:152:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeRow’ 152 | mySizeRow(theRowUpper - theRowLower + 1), | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:527:34: error: ‘anInd’ was not declared in this scope 527 | for (size_t anInd = theFrom; anInd < theTo; anInd++) | ^~~~~ /usr/include/opencascade/NCollection_Array2.hxx:154:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeCol’ 154 | mySizeCol(theColUpper - theColLower + 1) | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘void NCollection_Array1::copyConstruct(pointer, int)’: /usr/include/opencascade/NCollection_Array1.hxx:536:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 536 | for (size_t anInd = 0; anInd < theCount; anInd++) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:508:28: error: ‘anInd’ was not declared in this scope 508 | for (size_t anInd = 0; anInd < mySize; anInd++) | ^~~~~ /usr/include/opencascade/NCollection_Array1.hxx:536:28: error: ‘anInd’ was not declared in this scope 536 | for (size_t anInd = 0; anInd < theCount; anInd++) | ^~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In instantiation of ‘class NCollection_Array1’: /usr/include/opencascade/TColgp_HArray1OfPnt.hxx:24:1: required from here 27 | class HClassName : public _Array1Type_, public Standard_Transient { \ | ^~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt, TColgp_Array1OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘Standard_Integer NCollection_Array2::NbRows() const’: /usr/include/opencascade/NCollection_Array2.hxx:171:29: error: ‘mySizeRow’ was not declared in this scope 171 | return static_cast(mySizeRow); | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:508:36: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 508 | for (size_t anInd = 0; anInd < mySize; anInd++) | ^~~~~~ | dysize /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt, TColgp_Array1OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt, TColgp_Array1OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt, TColgp_Array1OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘typename std::enable_if<(! std::is_arithmetic::value), void>::type NCollection_Array1::destroy(pointer, int, int)’: /usr/include/opencascade/NCollection_Array1.hxx:527:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 527 | for (size_t anInd = theFrom; anInd < theTo; anInd++) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt, TColgp_Array1OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt, TColgp_Array1OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt, TColgp_Array1OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt, TColgp_Array1OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In instantiation of ‘class NCollection_Array1’: /usr/include/opencascade/TColStd_HArray1OfReal.hxx:21:1: required from here 27 | class HClassName : public _Array1Type_, public Standard_Transient { \ | ^~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 21 | DEFINE_HARRAY1(TColStd_HArray1OfReal, TColStd_Array1OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 21 | DEFINE_HARRAY1(TColStd_HArray1OfReal, TColStd_Array1OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 21 | DEFINE_HARRAY1(TColStd_HArray1OfReal, TColStd_Array1OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 21 | DEFINE_HARRAY1(TColStd_HArray1OfReal, TColStd_Array1OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 21 | DEFINE_HARRAY1(TColStd_HArray1OfReal, TColStd_Array1OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 21 | DEFINE_HARRAY1(TColStd_HArray1OfReal, TColStd_Array1OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 21 | DEFINE_HARRAY1(TColStd_HArray1OfReal, TColStd_Array1OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 21 | DEFINE_HARRAY1(TColStd_HArray1OfReal, TColStd_Array1OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:527:34: error: ‘anInd’ was not declared in this scope 527 | for (size_t anInd = theFrom; anInd < theTo; anInd++) | ^~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘void NCollection_Array1::copyConstruct(pointer, int)’: /usr/include/opencascade/NCollection_Array1.hxx:536:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 536 | for (size_t anInd = 0; anInd < theCount; anInd++) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘Standard_Integer NCollection_Array2::NbColumns() const’: /usr/include/opencascade/NCollection_Array2.hxx:177:29: error: ‘mySizeCol’ was not declared in this scope 177 | return static_cast(mySizeCol); | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In instantiation of ‘class NCollection_Array1’: /usr/include/opencascade/TColStd_HArray1OfInteger.hxx:22:1: required from here 27 | class HClassName : public _Array1Type_, public Standard_Transient { \ | ^~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfInteger.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfInteger, TColStd_Array1OfInteger) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfInteger.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfInteger, TColStd_Array1OfInteger) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfInteger.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfInteger, TColStd_Array1OfInteger) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfInteger.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfInteger, TColStd_Array1OfInteger) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfInteger.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfInteger, TColStd_Array1OfInteger) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfInteger.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfInteger, TColStd_Array1OfInteger) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfInteger.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfInteger, TColStd_Array1OfInteger) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfInteger.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfInteger, TColStd_Array1OfInteger) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:536:28: error: ‘anInd’ was not declared in this scope 536 | for (size_t anInd = 0; anInd < theCount; anInd++) | ^~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In instantiation of ‘class NCollection_Array1’: /usr/include/opencascade/TColgp_HArray1OfPnt.hxx:24:1: required from here 27 | class HClassName : public _Array1Type_, public Standard_Transient { \ | ^~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt, TColgp_Array1OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt, TColgp_Array1OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt, TColgp_Array1OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt, TColgp_Array1OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt, TColgp_Array1OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt, TColgp_Array1OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt, TColgp_Array1OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt, TColgp_Array1OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In instantiation of ‘class NCollection_Array1’: /usr/include/opencascade/TColStd_HArray1OfReal.hxx:21:1: required from here 27 | class HClassName : public _Array1Type_, public Standard_Transient { \ | ^~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 21 | DEFINE_HARRAY1(TColStd_HArray1OfReal, TColStd_Array1OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 21 | DEFINE_HARRAY1(TColStd_HArray1OfReal, TColStd_Array1OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 21 | DEFINE_HARRAY1(TColStd_HArray1OfReal, TColStd_Array1OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 21 | DEFINE_HARRAY1(TColStd_HArray1OfReal, TColStd_Array1OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 21 | DEFINE_HARRAY1(TColStd_HArray1OfReal, TColStd_Array1OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 21 | DEFINE_HARRAY1(TColStd_HArray1OfReal, TColStd_Array1OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 21 | DEFINE_HARRAY1(TColStd_HArray1OfReal, TColStd_Array1OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 21 | DEFINE_HARRAY1(TColStd_HArray1OfReal, TColStd_Array1OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In instantiation of ‘class NCollection_Array1’: /usr/include/opencascade/TColStd_HArray1OfInteger.hxx:22:1: required from here 27 | class HClassName : public _Array1Type_, public Standard_Transient { \ | ^~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘Standard_Integer NCollection_Array2::UpperRow() const’: /usr/include/opencascade/NCollection_Array2.hxx:200:42: error: ‘mySizeRow’ was not declared in this scope 200 | return myLowerRow + static_cast(mySizeRow) - 1; | ^~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfInteger.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfInteger, TColStd_Array1OfInteger) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfInteger.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfInteger, TColStd_Array1OfInteger) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfInteger.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfInteger, TColStd_Array1OfInteger) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfInteger.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfInteger, TColStd_Array1OfInteger) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfInteger.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfInteger, TColStd_Array1OfInteger) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfInteger.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfInteger, TColStd_Array1OfInteger) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfInteger.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfInteger, TColStd_Array1OfInteger) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfInteger.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfInteger, TColStd_Array1OfInteger) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:431:17: error: ‘anOldSize’ was not declared in this scope 431 | construct(anOldSize, aNewSize); | ^~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Ax3.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 66 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Ax3.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 66 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax3.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 66 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax3.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 66 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax3.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 66 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax3.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 66 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘const TheItemType& NCollection_Array1::at(int) const’: /usr/include/opencascade/NCollection_Array1.hxx:455:46: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 455 | Standard_OutOfRange_Raise_if(theIndex >= mySize, "NCollection_Array1::at"); | ^~~~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:7: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:455:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 455 | Standard_OutOfRange_Raise_if(theIndex >= mySize, "NCollection_Array1::at"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Ax3.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 66 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Ax3.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 66 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax3.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 66 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax3.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 66 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax3.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 66 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax3.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 66 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:49:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 49 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:49:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 49 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/TColgp_Array2OfPnt.hxx:21, from /usr/include/opencascade/TColgp_HArray2OfPnt.hxx:21, from /usr/include/opencascade/Geom_BSplineSurface.hxx:27, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp:7: /usr/include/opencascade/NCollection_Array2.hxx:362:3: error: ‘size_t’ does not name a type 362 | size_t mySizeRow; | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Created on: 2002-04-15 /usr/include/opencascade/NCollection_Array2.hxx:364:3: error: ‘size_t’ does not name a type 364 | size_t mySizeCol; | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:364:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array2.hxx: In constructor ‘NCollection_Array2::NCollection_Array2()’: /usr/include/opencascade/NCollection_Array2.hxx:91:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeRow’ 91 | mySizeRow(0), | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:93:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeCol’ 93 | mySizeCol(0) | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In constructor ‘NCollection_Array2::NCollection_Array2(Standard_Integer, Standard_Integer, Standard_Integer, Standard_Integer)’: /usr/include/opencascade/NCollection_Array2.hxx:104:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeRow’ 104 | mySizeRow(theRowUpper - theRowLower + 1), | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:106:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeCol’ 106 | mySizeCol(theColUpper - theColLower + 1) | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In constructor ‘NCollection_Array2::NCollection_Array2(const allocator_type&, Standard_Integer, Standard_Integer, Standard_Integer, Standard_Integer)’: /usr/include/opencascade/NCollection_Array2.hxx:119:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeRow’ 119 | mySizeRow(theRowUpper - theRowLower + 1), | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:121:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeCol’ 121 | mySizeCol(theColUpper - theColLower + 1) | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In copy constructor ‘NCollection_Array2::NCollection_Array2(const NCollection_Array2&)’: /usr/include/opencascade/NCollection_Array2.hxx:128:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeRow’ 128 | mySizeRow(theOther.NbRows()), | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:130:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeCol’ 130 | mySizeCol(theOther.NbColumns()) | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In constructor ‘NCollection_Array2::NCollection_Array2(NCollection_Array2&&)’: /usr/include/opencascade/NCollection_Array2.hxx:137:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeRow’ 137 | mySizeRow(theOther.NbRows()), | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:139:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeCol’ 139 | mySizeCol(theOther.NbColumns()) | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In constructor ‘NCollection_Array2::NCollection_Array2(const TheItemType&, Standard_Integer, Standard_Integer, Standard_Integer, Standard_Integer)’: /usr/include/opencascade/NCollection_Array2.hxx:152:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeRow’ 152 | mySizeRow(theRowUpper - theRowLower + 1), | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:154:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeCol’ 154 | mySizeCol(theColUpper - theColLower + 1) | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘TheItemType& NCollection_Array1::at(int)’: /usr/include/opencascade/NCollection_Array1.hxx:461:46: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 461 | Standard_OutOfRange_Raise_if(theIndex >= mySize, "NCollection_Array1::at"); | ^~~~~~ /usr/include/opencascade/Standard_OutOfRange.hxx:32:7: note: in definition of macro ‘Standard_OutOfRange_Always_Raise_if’ 32 | if (CONDITION) throw Standard_OutOfRange(MESSAGE); \ | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:461:5: note: in expansion of macro ‘Standard_OutOfRange_Raise_if’ 461 | Standard_OutOfRange_Raise_if(theIndex >= mySize, "NCollection_Array1::at"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘typename std::enable_if<(! std::is_arithmetic::value), void>::type NCollection_Array1::construct()’: /usr/include/opencascade/NCollection_Array1.hxx:476:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 476 | for (size_t anInd = 0; anInd < mySize; anInd++) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:476:28: error: ‘anInd’ was not declared in this scope 476 | for (size_t anInd = 0; anInd < mySize; anInd++) | ^~~~~ /usr/include/opencascade/NCollection_Array1.hxx:476:36: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 476 | for (size_t anInd = 0; anInd < mySize; anInd++) | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘typename std::enable_if<(! std::is_arithmetic::value), void>::type NCollection_Array1::construct(int, int)’: /usr/include/opencascade/NCollection_Array1.hxx:493:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 493 | for (size_t anInd = theFrom; anInd < theTo; anInd++) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘Standard_Integer NCollection_Array2::NbRows() const’: /usr/include/opencascade/NCollection_Array2.hxx:171:29: error: ‘mySizeRow’ was not declared in this scope 171 | return static_cast(mySizeRow); | ^~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:49:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 49 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:49:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 49 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/TColgp_Array2OfPnt.hxx:21, from /usr/include/opencascade/TColgp_HArray2OfPnt.hxx:21, from /usr/include/opencascade/Geom_BSplineSurface.hxx:27, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp:7: /usr/include/opencascade/NCollection_Array2.hxx:362:3: error: ‘size_t’ does not name a type 362 | size_t mySizeRow; | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Created on: 2002-04-15 /usr/include/opencascade/NCollection_Array2.hxx:364:3: error: ‘size_t’ does not name a type 364 | size_t mySizeCol; | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:364:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘Standard_Integer NCollection_Array2::UpperCol() const’: /usr/include/opencascade/NCollection_Array2.hxx:210:42: error: ‘mySizeCol’ was not declared in this scope 210 | return myLowerCol + static_cast(mySizeCol) - 1; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In constructor ‘NCollection_Array2::NCollection_Array2()’: /usr/include/opencascade/NCollection_Array2.hxx:91:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeRow’ 91 | mySizeRow(0), | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:93:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeCol’ 93 | mySizeCol(0) | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In constructor ‘NCollection_Array2::NCollection_Array2(Standard_Integer, Standard_Integer, Standard_Integer, Standard_Integer)’: /usr/include/opencascade/NCollection_Array2.hxx:104:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeRow’ 104 | mySizeRow(theRowUpper - theRowLower + 1), | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:106:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeCol’ 106 | mySizeCol(theColUpper - theColLower + 1) | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In constructor ‘NCollection_Array2::NCollection_Array2(const allocator_type&, Standard_Integer, Standard_Integer, Standard_Integer, Standard_Integer)’: /usr/include/opencascade/NCollection_Array2.hxx:119:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeRow’ 119 | mySizeRow(theRowUpper - theRowLower + 1), | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:121:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeCol’ 121 | mySizeCol(theColUpper - theColLower + 1) | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In copy constructor ‘NCollection_Array2::NCollection_Array2(const NCollection_Array2&)’: /usr/include/opencascade/NCollection_Array2.hxx:128:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeRow’ 128 | mySizeRow(theOther.NbRows()), | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:130:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeCol’ 130 | mySizeCol(theOther.NbColumns()) | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In constructor ‘NCollection_Array2::NCollection_Array2(NCollection_Array2&&)’: /usr/include/opencascade/NCollection_Array2.hxx:137:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeRow’ 137 | mySizeRow(theOther.NbRows()), | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:139:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeCol’ 139 | mySizeCol(theOther.NbColumns()) | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In constructor ‘NCollection_Array2::NCollection_Array2(const TheItemType&, Standard_Integer, Standard_Integer, Standard_Integer, Standard_Integer)’: /usr/include/opencascade/NCollection_Array2.hxx:152:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeRow’ 152 | mySizeRow(theRowUpper - theRowLower + 1), | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:154:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeCol’ 154 | mySizeCol(theColUpper - theColLower + 1) | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:493:34: error: ‘anInd’ was not declared in this scope 493 | for (size_t anInd = theFrom; anInd < theTo; anInd++) | ^~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘typename std::enable_if<(! std::is_arithmetic::value), void>::type NCollection_Array1::destroy()’: /usr/include/opencascade/NCollection_Array1.hxx:508:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 508 | for (size_t anInd = 0; anInd < mySize; anInd++) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:508:28: error: ‘anInd’ was not declared in this scope 508 | for (size_t anInd = 0; anInd < mySize; anInd++) | ^~~~~ /usr/include/opencascade/NCollection_Array1.hxx:508:36: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 508 | for (size_t anInd = 0; anInd < mySize; anInd++) | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘typename std::enable_if<(! std::is_arithmetic::value), void>::type NCollection_Array1::destroy(pointer, int, int)’: /usr/include/opencascade/NCollection_Array1.hxx:527:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 527 | for (size_t anInd = theFrom; anInd < theTo; anInd++) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘Standard_Integer NCollection_Array2::NbRows() const’: /usr/include/opencascade/NCollection_Array2.hxx:171:29: error: ‘mySizeRow’ was not declared in this scope 171 | return static_cast(mySizeRow); | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘Standard_Integer NCollection_Array2::NbColumns() const’: /usr/include/opencascade/NCollection_Array2.hxx:177:29: error: ‘mySizeCol’ was not declared in this scope 177 | return static_cast(mySizeCol); | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘NCollection_Array2& NCollection_Array2::Move(NCollection_Array2&&)’: /usr/include/opencascade/NCollection_Array2.hxx:236:5: error: ‘mySizeRow’ was not declared in this scope 236 | mySizeRow = theOther.mySizeRow; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:527:34: error: ‘anInd’ was not declared in this scope 527 | for (size_t anInd = theFrom; anInd < theTo; anInd++) | ^~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In member function ‘void NCollection_Array1::copyConstruct(pointer, int)’: /usr/include/opencascade/NCollection_Array1.hxx:536:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 536 | for (size_t anInd = 0; anInd < theCount; anInd++) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:536:28: error: ‘anInd’ was not declared in this scope 536 | for (size_t anInd = 0; anInd < theCount; anInd++) | ^~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘Standard_Integer NCollection_Array2::NbColumns() const’: /usr/include/opencascade/NCollection_Array2.hxx:177:29: error: ‘mySizeCol’ was not declared in this scope 177 | return static_cast(mySizeCol); | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In instantiation of ‘class NCollection_Array1’: /usr/include/opencascade/TColgp_HArray1OfPnt.hxx:24:1: required from here 27 | class HClassName : public _Array1Type_, public Standard_Transient { \ | ^~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt, TColgp_Array1OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt, TColgp_Array1OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt, TColgp_Array1OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt, TColgp_Array1OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt, TColgp_Array1OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt, TColgp_Array1OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt, TColgp_Array1OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt, TColgp_Array1OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In instantiation of ‘class NCollection_Array1’: /usr/include/opencascade/TColStd_HArray1OfReal.hxx:21:1: required from here 27 | class HClassName : public _Array1Type_, public Standard_Transient { \ | ^~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 21 | DEFINE_HARRAY1(TColStd_HArray1OfReal, TColStd_Array1OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 21 | DEFINE_HARRAY1(TColStd_HArray1OfReal, TColStd_Array1OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 21 | DEFINE_HARRAY1(TColStd_HArray1OfReal, TColStd_Array1OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 21 | DEFINE_HARRAY1(TColStd_HArray1OfReal, TColStd_Array1OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 21 | DEFINE_HARRAY1(TColStd_HArray1OfReal, TColStd_Array1OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 21 | DEFINE_HARRAY1(TColStd_HArray1OfReal, TColStd_Array1OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 21 | DEFINE_HARRAY1(TColStd_HArray1OfReal, TColStd_Array1OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 21 | DEFINE_HARRAY1(TColStd_HArray1OfReal, TColStd_Array1OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In instantiation of ‘class NCollection_Array1’: /usr/include/opencascade/TColStd_HArray1OfInteger.hxx:22:1: required from here 27 | class HClassName : public _Array1Type_, public Standard_Transient { \ | ^~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘Standard_Integer NCollection_Array2::UpperRow() const’: /usr/include/opencascade/NCollection_Array2.hxx:200:42: error: ‘mySizeRow’ was not declared in this scope 200 | return myLowerRow + static_cast(mySizeRow) - 1; | ^~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:238:5: error: ‘mySizeCol’ was not declared in this scope 238 | mySizeCol = theOther.mySizeCol; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘Standard_Integer NCollection_Array2::UpperRow() const’: /usr/include/opencascade/NCollection_Array2.hxx:200:42: error: ‘mySizeRow’ was not declared in this scope 200 | return myLowerRow + static_cast(mySizeRow) - 1; | ^~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfInteger.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfInteger, TColStd_Array1OfInteger) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfInteger.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfInteger, TColStd_Array1OfInteger) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfInteger.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfInteger, TColStd_Array1OfInteger) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfInteger.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfInteger, TColStd_Array1OfInteger) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfInteger.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfInteger, TColStd_Array1OfInteger) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfInteger.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfInteger, TColStd_Array1OfInteger) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfInteger.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfInteger, TColStd_Array1OfInteger) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfInteger.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfInteger, TColStd_Array1OfInteger) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘NCollection_Array2::const_reference NCollection_Array2::Value(Standard_Integer, Standard_Integer) const’: /usr/include/opencascade/NCollection_Array2.hxx:266:11: error: ‘size_t’ does not name a type 266 | const size_t aPos = (theRow - myLowerRow) * mySizeCol + (theCol - myLowerCol); | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:266:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Ax3.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 66 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Ax3.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 66 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax3.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 66 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax3.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 66 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘Standard_Integer NCollection_Array2::UpperCol() const’: /usr/include/opencascade/NCollection_Array2.hxx:210:42: error: ‘mySizeCol’ was not declared in this scope 210 | return myLowerCol + static_cast(mySizeCol) - 1; | ^~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax3.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 66 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Ax3.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 66 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:267:48: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 267 | return NCollection_Array1::at(aPos); | ^~~~ | acos /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘NCollection_Array2::const_reference NCollection_Array2::operator()(Standard_Integer, Standard_Integer) const’: /usr/include/opencascade/NCollection_Array2.hxx:274:11: error: ‘size_t’ does not name a type 274 | const size_t aPos = (theRow - myLowerRow) * mySizeCol + (theCol - myLowerCol); | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:274:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:49:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 49 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:49:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 49 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/TColgp_Array2OfPnt.hxx:21, from /usr/include/opencascade/TColgp_HArray2OfPnt.hxx:21, from /usr/include/opencascade/Geom_BSplineSurface.hxx:27, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp:7: /usr/include/opencascade/NCollection_Array2.hxx:362:3: error: ‘size_t’ does not name a type 362 | size_t mySizeRow; | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Created on: 2002-04-15 /usr/include/opencascade/NCollection_Array2.hxx:364:3: error: ‘size_t’ does not name a type 364 | size_t mySizeCol; | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:364:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array2.hxx: In constructor ‘NCollection_Array2::NCollection_Array2()’: /usr/include/opencascade/NCollection_Array2.hxx:91:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeRow’ 91 | mySizeRow(0), | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:93:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeCol’ 93 | mySizeCol(0) | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In constructor ‘NCollection_Array2::NCollection_Array2(Standard_Integer, Standard_Integer, Standard_Integer, Standard_Integer)’: /usr/include/opencascade/NCollection_Array2.hxx:104:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeRow’ 104 | mySizeRow(theRowUpper - theRowLower + 1), | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:106:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeCol’ 106 | mySizeCol(theColUpper - theColLower + 1) | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In constructor ‘NCollection_Array2::NCollection_Array2(const allocator_type&, Standard_Integer, Standard_Integer, Standard_Integer, Standard_Integer)’: /usr/include/opencascade/NCollection_Array2.hxx:119:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeRow’ 119 | mySizeRow(theRowUpper - theRowLower + 1), | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:121:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeCol’ 121 | mySizeCol(theColUpper - theColLower + 1) | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In copy constructor ‘NCollection_Array2::NCollection_Array2(const NCollection_Array2&)’: /usr/include/opencascade/NCollection_Array2.hxx:128:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeRow’ 128 | mySizeRow(theOther.NbRows()), | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:130:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeCol’ 130 | mySizeCol(theOther.NbColumns()) | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In constructor ‘NCollection_Array2::NCollection_Array2(NCollection_Array2&&)’: /usr/include/opencascade/NCollection_Array2.hxx:137:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeRow’ 137 | mySizeRow(theOther.NbRows()), | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:139:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeCol’ 139 | mySizeCol(theOther.NbColumns()) | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In constructor ‘NCollection_Array2::NCollection_Array2(const TheItemType&, Standard_Integer, Standard_Integer, Standard_Integer, Standard_Integer)’: /usr/include/opencascade/NCollection_Array2.hxx:152:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeRow’ 152 | mySizeRow(theRowUpper - theRowLower + 1), | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:154:5: error: class ‘NCollection_Array2’ does not have any field named ‘mySizeCol’ 154 | mySizeCol(theColUpper - theColLower + 1) | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘NCollection_Array2& NCollection_Array2::Move(NCollection_Array2&&)’: /usr/include/opencascade/NCollection_Array2.hxx:236:5: error: ‘mySizeRow’ was not declared in this scope 236 | mySizeRow = theOther.mySizeRow; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘Standard_Integer NCollection_Array2::UpperCol() const’: /usr/include/opencascade/NCollection_Array2.hxx:210:42: error: ‘mySizeCol’ was not declared in this scope 210 | return myLowerCol + static_cast(mySizeCol) - 1; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:238:5: error: ‘mySizeCol’ was not declared in this scope 238 | mySizeCol = theOther.mySizeCol; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:275:48: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 275 | return NCollection_Array1::at(aPos); | ^~~~ | acos /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘NCollection_Array2::const_reference NCollection_Array2::Value(Standard_Integer, Standard_Integer) const’: /usr/include/opencascade/NCollection_Array2.hxx:266:11: error: ‘size_t’ does not name a type 266 | const size_t aPos = (theRow - myLowerRow) * mySizeCol + (theCol - myLowerCol); | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:266:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘NCollection_Array2::reference NCollection_Array2::ChangeValue(Standard_Integer, Standard_Integer)’: /usr/include/opencascade/NCollection_Array2.hxx:282:11: error: ‘size_t’ does not name a type 282 | const size_t aPos = (theRow - myLowerRow) * mySizeCol + (theCol - myLowerCol); | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:282:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘Standard_Integer NCollection_Array2::NbRows() const’: /usr/include/opencascade/NCollection_Array2.hxx:171:29: error: ‘mySizeRow’ was not declared in this scope 171 | return static_cast(mySizeRow); | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:267:48: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 267 | return NCollection_Array1::at(aPos); | ^~~~ | acos /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘NCollection_Array2::const_reference NCollection_Array2::operator()(Standard_Integer, Standard_Integer) const’: /usr/include/opencascade/NCollection_Array2.hxx:274:11: error: ‘size_t’ does not name a type 274 | const size_t aPos = (theRow - myLowerRow) * mySizeCol + (theCol - myLowerCol); | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:274:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘NCollection_Array2& NCollection_Array2::Move(NCollection_Array2&&)’: /usr/include/opencascade/NCollection_Array2.hxx:236:5: error: ‘mySizeRow’ was not declared in this scope 236 | mySizeRow = theOther.mySizeRow; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:283:48: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 283 | return NCollection_Array1::at(aPos); | ^~~~ | acos /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘void NCollection_Array2::SetValue(Standard_Integer, Standard_Integer, const TheItemType&)’: /usr/include/opencascade/NCollection_Array2.hxx:298:11: error: ‘size_t’ does not name a type 298 | const size_t aPos = (theRow - myLowerRow) * mySizeCol + (theCol - myLowerCol); | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:298:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘Standard_Integer NCollection_Array2::NbColumns() const’: /usr/include/opencascade/NCollection_Array2.hxx:177:29: error: ‘mySizeCol’ was not declared in this scope 177 | return static_cast(mySizeCol); | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:275:48: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 275 | return NCollection_Array1::at(aPos); | ^~~~ | acos /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘NCollection_Array2::reference NCollection_Array2::ChangeValue(Standard_Integer, Standard_Integer)’: /usr/include/opencascade/NCollection_Array2.hxx:282:11: error: ‘size_t’ does not name a type 282 | const size_t aPos = (theRow - myLowerRow) * mySizeCol + (theCol - myLowerCol); | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:282:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array2.hxx:299:41: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 299 | NCollection_Array1::at(aPos) = theItem; | ^~~~ | acos /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘void NCollection_Array2::SetValue(Standard_Integer, Standard_Integer, TheItemType&&)’: /usr/include/opencascade/NCollection_Array2.hxx:307:11: error: ‘size_t’ does not name a type 307 | const size_t aPos = (theRow - myLowerRow) * mySizeCol + (theCol - myLowerCol); | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:307:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array2.hxx:283:48: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 283 | return NCollection_Array1::at(aPos); | ^~~~ | acos /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘void NCollection_Array2::SetValue(Standard_Integer, Standard_Integer, const TheItemType&)’: /usr/include/opencascade/NCollection_Array2.hxx:298:11: error: ‘size_t’ does not name a type 298 | const size_t aPos = (theRow - myLowerRow) * mySizeCol + (theCol - myLowerCol); | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:298:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘Standard_Integer NCollection_Array2::UpperRow() const’: /usr/include/opencascade/NCollection_Array2.hxx:200:42: error: ‘mySizeRow’ was not declared in this scope 200 | return myLowerRow + static_cast(mySizeRow) - 1; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:308:41: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 308 | NCollection_Array1::at(aPos) = std::forward(theItem); | ^~~~ | acos /usr/include/opencascade/NCollection_Array2.hxx:238:5: error: ‘mySizeCol’ was not declared in this scope 238 | mySizeCol = theOther.mySizeCol; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘NCollection_Array2::const_reference NCollection_Array2::Value(Standard_Integer, Standard_Integer) const’: /usr/include/opencascade/NCollection_Array2.hxx:266:11: error: ‘size_t’ does not name a type 266 | const size_t aPos = (theRow - myLowerRow) * mySizeCol + (theCol - myLowerCol); | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:266:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array2.hxx:299:41: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 299 | NCollection_Array1::at(aPos) = theItem; | ^~~~ | acos /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘void NCollection_Array2::SetValue(Standard_Integer, Standard_Integer, TheItemType&&)’: /usr/include/opencascade/NCollection_Array2.hxx:307:11: error: ‘size_t’ does not name a type 307 | const size_t aPos = (theRow - myLowerRow) * mySizeCol + (theCol - myLowerCol); | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:307:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘Standard_Integer NCollection_Array2::UpperCol() const’: /usr/include/opencascade/NCollection_Array2.hxx:210:42: error: ‘mySizeCol’ was not declared in this scope 210 | return myLowerCol + static_cast(mySizeCol) - 1; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:308:41: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 308 | NCollection_Array1::at(aPos) = std::forward(theItem); | ^~~~ | acos /usr/include/opencascade/NCollection_Array2.hxx:267:48: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 267 | return NCollection_Array1::at(aPos); | ^~~~ | acos /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘NCollection_Array2::const_reference NCollection_Array2::operator()(Standard_Integer, Standard_Integer) const’: /usr/include/opencascade/NCollection_Array2.hxx:274:11: error: ‘size_t’ does not name a type 274 | const size_t aPos = (theRow - myLowerRow) * mySizeCol + (theCol - myLowerCol); | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:274:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘void NCollection_Array2::Resize(Standard_Integer, Standard_Integer, Standard_Integer, Standard_Integer, Standard_Boolean)’: /usr/include/opencascade/NCollection_Array2.hxx:334:7: error: ‘mySizeRow’ was not declared in this scope 334 | mySizeRow = theRowUpper - theRowLower + 1; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘NCollection_Array2& NCollection_Array2::Move(NCollection_Array2&&)’: /usr/include/opencascade/NCollection_Array2.hxx:236:5: error: ‘mySizeRow’ was not declared in this scope 236 | mySizeRow = theOther.mySizeRow; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:275:48: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 275 | return NCollection_Array1::at(aPos); | ^~~~ | acos /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘NCollection_Array2::reference NCollection_Array2::ChangeValue(Standard_Integer, Standard_Integer)’: /usr/include/opencascade/NCollection_Array2.hxx:282:11: error: ‘size_t’ does not name a type 282 | const size_t aPos = (theRow - myLowerRow) * mySizeCol + (theCol - myLowerCol); | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:282:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘void NCollection_Array2::Resize(Standard_Integer, Standard_Integer, Standard_Integer, Standard_Integer, Standard_Boolean)’: /usr/include/opencascade/NCollection_Array2.hxx:334:7: error: ‘mySizeRow’ was not declared in this scope 334 | mySizeRow = theRowUpper - theRowLower + 1; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:335:7: error: ‘mySizeCol’ was not declared in this scope 335 | mySizeCol = theColUpper - theColLower + 1; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:343:11: error: ‘size_t’ does not name a type 343 | const size_t aNewNbRows = theRowUpper - theRowLower + 1; | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:343:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array2.hxx:344:11: error: ‘size_t’ does not name a type 344 | const size_t aNewNbCols = theColUpper - theColLower + 1; | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:344:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array2.hxx:345:11: error: ‘size_t’ does not name a type 345 | const size_t aNbRowsToCopy = std::min(mySizeRow, aNewNbRows); | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:345:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array2.hxx:346:11: error: ‘size_t’ does not name a type 346 | const size_t aNbColsToCopy = std::min(mySizeCol, aNewNbCols); | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:346:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array2.hxx:238:5: error: ‘mySizeCol’ was not declared in this scope 238 | mySizeCol = theOther.mySizeCol; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘NCollection_Array2::const_reference NCollection_Array2::Value(Standard_Integer, Standard_Integer) const’: /usr/include/opencascade/NCollection_Array2.hxx:266:11: error: ‘size_t’ does not name a type 266 | const size_t aPos = (theRow - myLowerRow) * mySizeCol + (theCol - myLowerCol); | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:266:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array2.hxx:283:48: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 283 | return NCollection_Array1::at(aPos); | ^~~~ | acos /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘void NCollection_Array2::SetValue(Standard_Integer, Standard_Integer, const TheItemType&)’: /usr/include/opencascade/NCollection_Array2.hxx:298:11: error: ‘size_t’ does not name a type 298 | const size_t aPos = (theRow - myLowerRow) * mySizeCol + (theCol - myLowerCol); | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:298:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array2.hxx:335:7: error: ‘mySizeCol’ was not declared in this scope 335 | mySizeCol = theColUpper - theColLower + 1; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:343:11: error: ‘size_t’ does not name a type 343 | const size_t aNewNbRows = theRowUpper - theRowLower + 1; | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:343:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array2.hxx:344:11: error: ‘size_t’ does not name a type 344 | const size_t aNewNbCols = theColUpper - theColLower + 1; | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:344:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array2.hxx:345:11: error: ‘size_t’ does not name a type 345 | const size_t aNbRowsToCopy = std::min(mySizeRow, aNewNbRows); | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:345:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array2.hxx:346:11: error: ‘size_t’ does not name a type 346 | const size_t aNbColsToCopy = std::min(mySizeCol, aNewNbCols); | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:346:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array2.hxx:347:5: error: ‘mySizeRow’ was not declared in this scope 347 | mySizeRow = aNewNbRows; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:267:48: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 267 | return NCollection_Array1::at(aPos); | ^~~~ | acos /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘NCollection_Array2::const_reference NCollection_Array2::operator()(Standard_Integer, Standard_Integer) const’: /usr/include/opencascade/NCollection_Array2.hxx:274:11: error: ‘size_t’ does not name a type 274 | const size_t aPos = (theRow - myLowerRow) * mySizeCol + (theCol - myLowerCol); | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:274:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array2.hxx:299:41: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 299 | NCollection_Array1::at(aPos) = theItem; | ^~~~ | acos /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘void NCollection_Array2::SetValue(Standard_Integer, Standard_Integer, TheItemType&&)’: /usr/include/opencascade/NCollection_Array2.hxx:307:11: error: ‘size_t’ does not name a type 307 | const size_t aPos = (theRow - myLowerRow) * mySizeCol + (theCol - myLowerCol); | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:307:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array2.hxx:347:5: error: ‘mySizeRow’ was not declared in this scope 347 | mySizeRow = aNewNbRows; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:275:48: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 275 | return NCollection_Array1::at(aPos); | ^~~~ | acos /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘NCollection_Array2::reference NCollection_Array2::ChangeValue(Standard_Integer, Standard_Integer)’: /usr/include/opencascade/NCollection_Array2.hxx:282:11: error: ‘size_t’ does not name a type 282 | const size_t aPos = (theRow - myLowerRow) * mySizeCol + (theCol - myLowerCol); | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:282:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array2.hxx:347:17: error: ‘aNewNbRows’ was not declared in this scope; did you mean ‘NbRows’? 347 | mySizeRow = aNewNbRows; | ^~~~~~~~~~ | NbRows /usr/include/opencascade/NCollection_Array2.hxx:308:41: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 308 | NCollection_Array1::at(aPos) = std::forward(theItem); | ^~~~ | acos /usr/include/opencascade/NCollection_Array2.hxx:283:48: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 283 | return NCollection_Array1::at(aPos); | ^~~~ | acos /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘void NCollection_Array2::SetValue(Standard_Integer, Standard_Integer, const TheItemType&)’: /usr/include/opencascade/NCollection_Array2.hxx:298:11: error: ‘size_t’ does not name a type 298 | const size_t aPos = (theRow - myLowerRow) * mySizeCol + (theCol - myLowerCol); | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:298:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array2.hxx:347:17: error: ‘aNewNbRows’ was not declared in this scope; did you mean ‘NbRows’? 347 | mySizeRow = aNewNbRows; | ^~~~~~~~~~ | NbRows /usr/include/opencascade/NCollection_Array2.hxx:348:5: error: ‘mySizeCol’ was not declared in this scope 348 | mySizeCol = aNewNbCols; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:299:41: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 299 | NCollection_Array1::at(aPos) = theItem; | ^~~~ | acos /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘void NCollection_Array2::SetValue(Standard_Integer, Standard_Integer, TheItemType&&)’: /usr/include/opencascade/NCollection_Array2.hxx:307:11: error: ‘size_t’ does not name a type 307 | const size_t aPos = (theRow - myLowerRow) * mySizeCol + (theCol - myLowerCol); | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:307:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘void NCollection_Array2::Resize(Standard_Integer, Standard_Integer, Standard_Integer, Standard_Integer, Standard_Boolean)’: /usr/include/opencascade/NCollection_Array2.hxx:334:7: error: ‘mySizeRow’ was not declared in this scope 334 | mySizeRow = theRowUpper - theRowLower + 1; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:308:41: error: ‘aPos’ was not declared in this scope; did you mean ‘acos’? 308 | NCollection_Array1::at(aPos) = std::forward(theItem); | ^~~~ | acos /usr/include/opencascade/NCollection_Array2.hxx:348:5: error: ‘mySizeCol’ was not declared in this scope 348 | mySizeCol = aNewNbCols; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:348:17: error: ‘aNewNbCols’ was not declared in this scope 348 | mySizeCol = aNewNbCols; | ^~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:349:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 349 | size_t aOldInter = 0; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:350:17: error: expected ‘;’ before ‘aRowIter’ 350 | for (size_t aRowIter = 0; aRowIter < aNbRowsToCopy; ++aRowIter) | ^~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In member function ‘void NCollection_Array2::Resize(Standard_Integer, Standard_Integer, Standard_Integer, Standard_Integer, Standard_Boolean)’: /usr/include/opencascade/NCollection_Array2.hxx:334:7: error: ‘mySizeRow’ was not declared in this scope 334 | mySizeRow = theRowUpper - theRowLower + 1; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:335:7: error: ‘mySizeCol’ was not declared in this scope 335 | mySizeCol = theColUpper - theColLower + 1; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:343:11: error: ‘size_t’ does not name a type 343 | const size_t aNewNbRows = theRowUpper - theRowLower + 1; | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:343:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array2.hxx:344:11: error: ‘size_t’ does not name a type 344 | const size_t aNewNbCols = theColUpper - theColLower + 1; | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:344:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array2.hxx:345:11: error: ‘size_t’ does not name a type 345 | const size_t aNbRowsToCopy = std::min(mySizeRow, aNewNbRows); | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:345:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array2.hxx:346:11: error: ‘size_t’ does not name a type 346 | const size_t aNbColsToCopy = std::min(mySizeCol, aNewNbCols); | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:346:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array2.hxx:348:17: error: ‘aNewNbCols’ was not declared in this scope 348 | mySizeCol = aNewNbCols; | ^~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:349:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 349 | size_t aOldInter = 0; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:350:17: error: expected ‘;’ before ‘aRowIter’ 350 | for (size_t aRowIter = 0; aRowIter < aNbRowsToCopy; ++aRowIter) | ^~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:350:31: error: ‘aRowIter’ was not declared in this scope 350 | for (size_t aRowIter = 0; aRowIter < aNbRowsToCopy; ++aRowIter) | ^~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:335:7: error: ‘mySizeCol’ was not declared in this scope 335 | mySizeCol = theColUpper - theColLower + 1; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:343:11: error: ‘size_t’ does not name a type 343 | const size_t aNewNbRows = theRowUpper - theRowLower + 1; | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:347:5: error: ‘mySizeRow’ was not declared in this scope 347 | mySizeRow = aNewNbRows; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:343:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array2.hxx:344:11: error: ‘size_t’ does not name a type 344 | const size_t aNewNbCols = theColUpper - theColLower + 1; | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:344:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array2.hxx:345:11: error: ‘size_t’ does not name a type 345 | const size_t aNbRowsToCopy = std::min(mySizeRow, aNewNbRows); | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:345:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array2.hxx:346:11: error: ‘size_t’ does not name a type 346 | const size_t aNbColsToCopy = std::min(mySizeCol, aNewNbCols); | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:346:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array2.hxx:350:31: error: ‘aRowIter’ was not declared in this scope 350 | for (size_t aRowIter = 0; aRowIter < aNbRowsToCopy; ++aRowIter) | ^~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:347:17: error: ‘aNewNbRows’ was not declared in this scope; did you mean ‘NbRows’? 347 | mySizeRow = aNewNbRows; | ^~~~~~~~~~ | NbRows /usr/include/opencascade/NCollection_Array2.hxx:347:5: error: ‘mySizeRow’ was not declared in this scope 347 | mySizeRow = aNewNbRows; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:350:42: error: ‘aNbRowsToCopy’ was not declared in this scope 350 | for (size_t aRowIter = 0; aRowIter < aNbRowsToCopy; ++aRowIter) | ^~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:352:19: error: expected ‘;’ before ‘aColIter’ 352 | for (size_t aColIter = 0; aColIter < aNbColsToCopy; ++aColIter) | ^~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:348:5: error: ‘mySizeCol’ was not declared in this scope 348 | mySizeCol = aNewNbCols; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:347:17: error: ‘aNewNbRows’ was not declared in this scope; did you mean ‘NbRows’? 347 | mySizeRow = aNewNbRows; | ^~~~~~~~~~ | NbRows /usr/include/opencascade/NCollection_Array2.hxx:350:42: error: ‘aNbRowsToCopy’ was not declared in this scope 350 | for (size_t aRowIter = 0; aRowIter < aNbRowsToCopy; ++aRowIter) | ^~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:352:19: error: expected ‘;’ before ‘aColIter’ 352 | for (size_t aColIter = 0; aColIter < aNbColsToCopy; ++aColIter) | ^~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:352:33: error: ‘aColIter’ was not declared in this scope 352 | for (size_t aColIter = 0; aColIter < aNbColsToCopy; ++aColIter) | ^~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:352:33: error: ‘aColIter’ was not declared in this scope 352 | for (size_t aColIter = 0; aColIter < aNbColsToCopy; ++aColIter) | ^~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:348:5: error: ‘mySizeCol’ was not declared in this scope 348 | mySizeCol = aNewNbCols; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:348:17: error: ‘aNewNbCols’ was not declared in this scope 348 | mySizeCol = aNewNbCols; | ^~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:349:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 349 | size_t aOldInter = 0; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:350:17: error: expected ‘;’ before ‘aRowIter’ 350 | for (size_t aRowIter = 0; aRowIter < aNbRowsToCopy; ++aRowIter) | ^~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:350:31: error: ‘aRowIter’ was not declared in this scope 350 | for (size_t aRowIter = 0; aRowIter < aNbRowsToCopy; ++aRowIter) | ^~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:352:44: error: ‘aNbColsToCopy’ was not declared in this scope 352 | for (size_t aColIter = 0; aColIter < aNbColsToCopy; ++aColIter) | ^~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:348:17: error: ‘aNewNbCols’ was not declared in this scope 348 | mySizeCol = aNewNbCols; | ^~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:349:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 349 | size_t aOldInter = 0; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:350:17: error: expected ‘;’ before ‘aRowIter’ 350 | for (size_t aRowIter = 0; aRowIter < aNbRowsToCopy; ++aRowIter) | ^~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:352:44: error: ‘aNbColsToCopy’ was not declared in this scope 352 | for (size_t aColIter = 0; aColIter < aNbColsToCopy; ++aColIter) | ^~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:354:104: error: ‘aOldInter’ was not declared in this scope; did you mean ‘anOldPointer’? 354 | NCollection_Array1::at(aRowIter * aNewNbCols + aColIter) = std::move(anOldPointer[aOldInter++]); | ^~~~~~~~~ | anOldPointer /usr/include/opencascade/NCollection_Array2.hxx: In instantiation of ‘class NCollection_Array2’: /usr/include/opencascade/TColgp_HArray2OfPnt.hxx:24:1: required from here 27 | class HClassName : public _Array2Type_, public Standard_Transient { \ | ^~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:49:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 49 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:56:9: error: no type named ‘size_type’ in ‘class NCollection_Array1’ 56 | using size_type = typename NCollection_Array1::size_type; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:57:9: error: no type named ‘difference_type’ in ‘class NCollection_Array1’ 57 | using difference_type = typename NCollection_Array1::difference_type; | ^~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray2OfPnt.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray2OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 24 | DEFINE_HARRAY2(TColgp_HArray2OfPnt, TColgp_Array2OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray2OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 24 | DEFINE_HARRAY2(TColgp_HArray2OfPnt, TColgp_Array2OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray2OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 24 | DEFINE_HARRAY2(TColgp_HArray2OfPnt, TColgp_Array2OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray2OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 24 | DEFINE_HARRAY2(TColgp_HArray2OfPnt, TColgp_Array2OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray2OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 24 | DEFINE_HARRAY2(TColgp_HArray2OfPnt, TColgp_Array2OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray2OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 24 | DEFINE_HARRAY2(TColgp_HArray2OfPnt, TColgp_Array2OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray2OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 24 | DEFINE_HARRAY2(TColgp_HArray2OfPnt, TColgp_Array2OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray2OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 24 | DEFINE_HARRAY2(TColgp_HArray2OfPnt, TColgp_Array2OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In instantiation of ‘class NCollection_Array2’: /usr/include/opencascade/TColStd_HArray2OfReal.hxx:21:1: required from here 27 | class HClassName : public _Array2Type_, public Standard_Transient { \ | ^~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:354:104: error: ‘aOldInter’ was not declared in this scope; did you mean ‘anOldPointer’? 354 | NCollection_Array1::at(aRowIter * aNewNbCols + aColIter) = std::move(anOldPointer[aOldInter++]); | ^~~~~~~~~ | anOldPointer /usr/include/opencascade/NCollection_Array2.hxx: In instantiation of ‘class NCollection_Array2’: /usr/include/opencascade/TColgp_HArray2OfPnt.hxx:24:1: required from here 27 | class HClassName : public _Array2Type_, public Standard_Transient { \ | ^~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:49:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 49 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:56:9: error: no type named ‘size_type’ in ‘class NCollection_Array1’ 56 | using size_type = typename NCollection_Array1::size_type; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:57:9: error: no type named ‘difference_type’ in ‘class NCollection_Array1’ 57 | using difference_type = typename NCollection_Array1::difference_type; | ^~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:350:42: error: ‘aNbRowsToCopy’ was not declared in this scope 350 | for (size_t aRowIter = 0; aRowIter < aNbRowsToCopy; ++aRowIter) | ^~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:352:19: error: expected ‘;’ before ‘aColIter’ 352 | for (size_t aColIter = 0; aColIter < aNbColsToCopy; ++aColIter) | ^~~~~~~~ /usr/include/opencascade/TColgp_HArray2OfPnt.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray2OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 24 | DEFINE_HARRAY2(TColgp_HArray2OfPnt, TColgp_Array2OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray2OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 24 | DEFINE_HARRAY2(TColgp_HArray2OfPnt, TColgp_Array2OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray2OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 24 | DEFINE_HARRAY2(TColgp_HArray2OfPnt, TColgp_Array2OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray2OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 24 | DEFINE_HARRAY2(TColgp_HArray2OfPnt, TColgp_Array2OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray2OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 24 | DEFINE_HARRAY2(TColgp_HArray2OfPnt, TColgp_Array2OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray2OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 24 | DEFINE_HARRAY2(TColgp_HArray2OfPnt, TColgp_Array2OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray2OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 24 | DEFINE_HARRAY2(TColgp_HArray2OfPnt, TColgp_Array2OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray2OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 24 | DEFINE_HARRAY2(TColgp_HArray2OfPnt, TColgp_Array2OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In instantiation of ‘class NCollection_Array2’: /usr/include/opencascade/TColStd_HArray2OfReal.hxx:21:1: required from here 27 | class HClassName : public _Array2Type_, public Standard_Transient { \ | ^~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:49:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 49 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:56:9: error: no type named ‘size_type’ in ‘class NCollection_Array1’ 56 | using size_type = typename NCollection_Array1::size_type; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:57:9: error: no type named ‘difference_type’ in ‘class NCollection_Array1’ 57 | using difference_type = typename NCollection_Array1::difference_type; | ^~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray2OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 21 | DEFINE_HARRAY2(TColStd_HArray2OfReal, TColStd_Array2OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray2OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 21 | DEFINE_HARRAY2(TColStd_HArray2OfReal, TColStd_Array2OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray2OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 21 | DEFINE_HARRAY2(TColStd_HArray2OfReal, TColStd_Array2OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray2OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 21 | DEFINE_HARRAY2(TColStd_HArray2OfReal, TColStd_Array2OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray2OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 21 | DEFINE_HARRAY2(TColStd_HArray2OfReal, TColStd_Array2OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray2OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 21 | DEFINE_HARRAY2(TColStd_HArray2OfReal, TColStd_Array2OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray2OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 21 | DEFINE_HARRAY2(TColStd_HArray2OfReal, TColStd_Array2OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray2OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 21 | DEFINE_HARRAY2(TColStd_HArray2OfReal, TColStd_Array2OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:352:33: error: ‘aColIter’ was not declared in this scope 352 | for (size_t aColIter = 0; aColIter < aNbColsToCopy; ++aColIter) | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:49:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 49 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:56:9: error: no type named ‘size_type’ in ‘class NCollection_Array1’ 56 | using size_type = typename NCollection_Array1::size_type; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:57:9: error: no type named ‘difference_type’ in ‘class NCollection_Array1’ 57 | using difference_type = typename NCollection_Array1::difference_type; | ^~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray2OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 21 | DEFINE_HARRAY2(TColStd_HArray2OfReal, TColStd_Array2OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray2OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 21 | DEFINE_HARRAY2(TColStd_HArray2OfReal, TColStd_Array2OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray2OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 21 | DEFINE_HARRAY2(TColStd_HArray2OfReal, TColStd_Array2OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray2OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 21 | DEFINE_HARRAY2(TColStd_HArray2OfReal, TColStd_Array2OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopLoc_SListOfItemLocation.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopLoc_SListOfItemLocation.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_SListOfItemLocation.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_SListOfItemLocation.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_SListOfItemLocation.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_SListOfItemLocation.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray2OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 21 | DEFINE_HARRAY2(TColStd_HArray2OfReal, TColStd_Array2OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray2OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 21 | DEFINE_HARRAY2(TColStd_HArray2OfReal, TColStd_Array2OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopLoc_Location.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopLoc_Location.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_Location.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_Location.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_Location.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_Location.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/TopoDS_Shape.hxx:21, from /usr/include/opencascade/TopTools_DataMapOfShapeListOfShape.hxx:20, from /usr/include/opencascade/BRepTools_WireExplorer.hxx:23, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp:10: /usr/include/opencascade/TopLoc_Location.hxx:119:3: error: ‘size_t’ does not name a type 119 | size_t HashCode () const; | ^~~~~~ /usr/include/opencascade/TopLoc_Location.hxx:25:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 24 | #include +++ |+#include 25 | #include /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray2OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 21 | DEFINE_HARRAY2(TColStd_HArray2OfReal, TColStd_Array2OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopLoc_ItemLocation.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopLoc_ItemLocation.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_ItemLocation.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_ItemLocation.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_ItemLocation.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_ItemLocation.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/TopLoc_Location.hxx:174: /usr/include/opencascade/TopLoc_Location.lxx:77:8: error: ‘size_t’ does not name a type 77 | inline size_t TopLoc_Location::HashCode() const | ^~~~~~ /usr/include/opencascade/TopLoc_Location.lxx:21:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 20 | #include +++ |+#include 21 | /usr/include/opencascade/TopLoc_Location.lxx: In member function ‘std::size_t std::hash::operator()(const TopLoc_Location&) const’: /usr/include/opencascade/TopLoc_Location.lxx:114:26: error: ‘const class TopLoc_Location’ has no member named ‘HashCode’ 114 | return theLocation.HashCode(); | ^~~~~~~~ /usr/include/opencascade/TopAbs.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopAbs.hxx:51:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 51 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopAbs.hxx:51:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 51 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopAbs.hxx:51:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 51 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopAbs.hxx:51:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 51 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopAbs.hxx:51:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 51 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopAbs.hxx:51:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 51 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray2OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 21 | DEFINE_HARRAY2(TColStd_HArray2OfReal, TColStd_Array2OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopoDS_Shape.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopoDS_Shape.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Shape.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Shape.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Shape.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Shape.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:352:44: error: ‘aNbColsToCopy’ was not declared in this scope 352 | for (size_t aColIter = 0; aColIter < aNbColsToCopy; ++aColIter) | ^~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Shape.hxx: In member function ‘std::size_t std::hash::operator()(const TopoDS_Shape&) const’: /usr/include/opencascade/TopoDS_Shape.hxx:319:42: error: no matching function for call to ‘hash(TopoDS_TShape*)’ 319 | return aHL == 0 ? opencascade::hash(theShape.TShape().get()) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:88:5: note: candidate: ‘template T opencascade::hash(T1)’ 88 | T hash(const T1 theValue) noexcept | ^~~~ /usr/include/opencascade/Standard_HashUtils.hxx:88:5: note: template argument deduction/substitution failed: /usr/include/opencascade/TopTools_ShapeMapHasher.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopTools_ShapeMapHasher.hxx:29:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopTools_ShapeMapHasher.hxx:29:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopTools_ShapeMapHasher.hxx:29:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopTools_ShapeMapHasher.hxx:29:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopTools_ShapeMapHasher.hxx:29:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:354:104: error: ‘aOldInter’ was not declared in this scope; did you mean ‘anOldPointer’? 354 | NCollection_Array1::at(aRowIter * aNewNbCols + aColIter) = std::move(anOldPointer[aOldInter++]); | ^~~~~~~~~ | anOldPointer /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopLoc_SListOfItemLocation.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopLoc_SListOfItemLocation.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_SListOfItemLocation.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_SListOfItemLocation.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In instantiation of ‘class NCollection_Array2’: /usr/include/opencascade/TColgp_HArray2OfPnt.hxx:24:1: required from here 27 | class HClassName : public _Array2Type_, public Standard_Transient { \ | ^~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_SListOfItemLocation.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_SListOfItemLocation.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:49:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 49 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:56:9: error: no type named ‘size_type’ in ‘class NCollection_Array1’ 56 | using size_type = typename NCollection_Array1::size_type; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:57:9: error: no type named ‘difference_type’ in ‘class NCollection_Array1’ 57 | using difference_type = typename NCollection_Array1::difference_type; | ^~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray2OfPnt.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray2OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 24 | DEFINE_HARRAY2(TColgp_HArray2OfPnt, TColgp_Array2OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray2OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 24 | DEFINE_HARRAY2(TColgp_HArray2OfPnt, TColgp_Array2OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray2OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 24 | DEFINE_HARRAY2(TColgp_HArray2OfPnt, TColgp_Array2OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray2OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 24 | DEFINE_HARRAY2(TColgp_HArray2OfPnt, TColgp_Array2OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray2OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 24 | DEFINE_HARRAY2(TColgp_HArray2OfPnt, TColgp_Array2OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray2OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 24 | DEFINE_HARRAY2(TColgp_HArray2OfPnt, TColgp_Array2OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray2OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 24 | DEFINE_HARRAY2(TColgp_HArray2OfPnt, TColgp_Array2OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray2OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 24 | DEFINE_HARRAY2(TColgp_HArray2OfPnt, TColgp_Array2OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopLoc_Location.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopLoc_Location.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In instantiation of ‘class NCollection_Array2’: /usr/include/opencascade/TColStd_HArray2OfReal.hxx:21:1: required from here 27 | class HClassName : public _Array2Type_, public Standard_Transient { \ | ^~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_Location.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_Location.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:49:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 49 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_Location.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:56:9: error: no type named ‘size_type’ in ‘class NCollection_Array1’ 56 | using size_type = typename NCollection_Array1::size_type; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:57:9: error: no type named ‘difference_type’ in ‘class NCollection_Array1’ 57 | using difference_type = typename NCollection_Array1::difference_type; | ^~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_Location.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/TopoDS_Shape.hxx:21, from /usr/include/opencascade/TopTools_DataMapOfShapeListOfShape.hxx:20, from /usr/include/opencascade/BRepTools_WireExplorer.hxx:23, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp:10: /usr/include/opencascade/TopLoc_Location.hxx:119:3: error: ‘size_t’ does not name a type 119 | size_t HashCode () const; | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray2OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 21 | DEFINE_HARRAY2(TColStd_HArray2OfReal, TColStd_Array2OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray2OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 21 | DEFINE_HARRAY2(TColStd_HArray2OfReal, TColStd_Array2OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray2OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 21 | DEFINE_HARRAY2(TColStd_HArray2OfReal, TColStd_Array2OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray2OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 21 | DEFINE_HARRAY2(TColStd_HArray2OfReal, TColStd_Array2OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray2OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 21 | DEFINE_HARRAY2(TColStd_HArray2OfReal, TColStd_Array2OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_Location.hxx:25:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 24 | #include +++ |+#include 25 | #include /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray2OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 21 | DEFINE_HARRAY2(TColStd_HArray2OfReal, TColStd_Array2OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray2OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 21 | DEFINE_HARRAY2(TColStd_HArray2OfReal, TColStd_Array2OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray2OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 21 | DEFINE_HARRAY2(TColStd_HArray2OfReal, TColStd_Array2OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopLoc_ItemLocation.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopLoc_ItemLocation.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_ItemLocation.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_ItemLocation.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_ItemLocation.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_ItemLocation.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/TopLoc_Location.hxx:174: /usr/include/opencascade/TopLoc_Location.lxx:77:8: error: ‘size_t’ does not name a type 77 | inline size_t TopLoc_Location::HashCode() const | ^~~~~~ /usr/include/opencascade/TopLoc_Location.lxx:21:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 20 | #include +++ |+#include 21 | /usr/include/opencascade/TopLoc_Location.lxx: In member function ‘std::size_t std::hash::operator()(const TopLoc_Location&) const’: /usr/include/opencascade/TopLoc_Location.lxx:114:26: error: ‘const class TopLoc_Location’ has no member named ‘HashCode’ 114 | return theLocation.HashCode(); | ^~~~~~~~ /usr/include/opencascade/TopAbs.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopAbs.hxx:51:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 51 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopAbs.hxx:51:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 51 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopAbs.hxx:51:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 51 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopAbs.hxx:51:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 51 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopAbs.hxx:51:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 51 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopAbs.hxx:51:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 51 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopTools_ShapeMapHasher.hxx:29:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/TopTools_DataMapOfShapeListOfShape.hxx:22: /usr/include/opencascade/TopTools_ShapeMapHasher.hxx:31:3: error: ‘size_t’ does not name a type 31 | size_t operator()(const TopoDS_Shape& theShape) const noexcept | ^~~~~~ /usr/include/opencascade/TopTools_ShapeMapHasher.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Created on: 1993-01-14 /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopLoc_SListOfItemLocation.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopLoc_SListOfItemLocation.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_SListOfItemLocation.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_SListOfItemLocation.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_SListOfItemLocation.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_SListOfItemLocation.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:29:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 29 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:29:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 29 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopLoc_Location.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopLoc_Location.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_Location.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_Location.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_Location.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_Location.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/TopoDS_Shape.hxx:21, from /usr/include/opencascade/TopTools_DataMapOfShapeListOfShape.hxx:20, from /usr/include/opencascade/BRepTools_WireExplorer.hxx:23, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp:10: /usr/include/opencascade/TopLoc_Location.hxx:119:3: error: ‘size_t’ does not name a type 119 | size_t HashCode () const; | ^~~~~~ /usr/include/opencascade/TopLoc_Location.hxx:25:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 24 | #include +++ |+#include 25 | #include In file included from /usr/include/opencascade/NCollection_Sequence.hxx:19, from /usr/include/opencascade/Message_SequenceOfPrinters.hxx:21, from /usr/include/opencascade/Message_Messenger.hxx:19, from /usr/include/opencascade/Message.hxx:20, from /usr/include/opencascade/NCollection_DataMap.hxx:28, from /usr/include/opencascade/TopTools_DataMapOfShapeListOfShape.hxx:23: /usr/include/opencascade/NCollection_BaseSequence.hxx: In constructor ‘NCollection_SeqNode::NCollection_SeqNode()’: /usr/include/opencascade/NCollection_BaseSequence.hxx:31:36: error: ‘NULL’ was not declared in this scope 31 | NCollection_SeqNode () : myNext (NULL), myPrevious (NULL) {} | ^~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:1:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Created on: 2002-04-10 /usr/include/opencascade/NCollection_BaseSequence.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:53:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 53 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:53:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 53 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:53:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 53 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:53:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 53 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:53:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 53 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:53:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 53 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:54:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 54 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:54:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 54 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopLoc_ItemLocation.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopLoc_ItemLocation.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_ItemLocation.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_ItemLocation.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_ItemLocation.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_ItemLocation.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx: In constructor ‘NCollection_BaseSequence::Iterator::Iterator()’: /usr/include/opencascade/NCollection_BaseSequence.hxx:61:34: error: ‘NULL’ was not declared in this scope 61 | Iterator (void) : myCurrent (NULL), myPrevious(NULL) {} | ^~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:61:34: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ In file included from /usr/include/opencascade/TopLoc_Location.hxx:174: /usr/include/opencascade/TopLoc_Location.lxx:77:8: error: ‘size_t’ does not name a type 77 | inline size_t TopLoc_Location::HashCode() const | ^~~~~~ /usr/include/opencascade/TopLoc_Location.lxx:21:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 20 | #include +++ |+#include 21 | /usr/include/opencascade/TopLoc_Location.lxx: In member function ‘std::size_t std::hash::operator()(const TopLoc_Location&) const’: /usr/include/opencascade/TopLoc_Location.lxx:114:26: error: ‘const class TopLoc_Location’ has no member named ‘HashCode’ 114 | return theLocation.HashCode(); | ^~~~~~~~ /usr/include/opencascade/TopAbs.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopAbs.hxx:51:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 51 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopAbs.hxx:51:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 51 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopAbs.hxx:51:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 51 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopAbs.hxx:51:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 51 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopAbs.hxx:51:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 51 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopAbs.hxx:51:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 51 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopoDS_Shape.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopoDS_Shape.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Shape.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Shape.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Shape.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Shape.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx: In member function ‘void NCollection_BaseSequence::Iterator::Init(const NCollection_BaseSequence&, Standard_Boolean)’: /usr/include/opencascade/NCollection_BaseSequence.hxx:74:52: error: ‘NULL’ was not declared in this scope 74 | myCurrent = (isStart ? theSeq.myFirstItem : NULL); | ^~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:74:52: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseSequence.hxx: In constructor ‘NCollection_BaseSequence::NCollection_BaseSequence(const opencascade::handle&)’: /usr/include/opencascade/NCollection_BaseSequence.hxx:106:25: error: ‘NULL’ was not declared in this scope 106 | myFirstItem (NULL), | ^~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:106:25: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseSequence.hxx: In member function ‘void NCollection_BaseSequence::Nullify()’: /usr/include/opencascade/NCollection_BaseSequence.hxx:161:48: error: ‘NULL’ was not declared in this scope 161 | myFirstItem = myLastItem = myCurrentItem = NULL; | ^~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:161:48: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopoDS_Shape.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopoDS_Shape.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Shape.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Shape.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Shape.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Shape.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Sequence.hxx: In member function ‘Standard_Boolean NCollection_Sequence::Iterator::More() const’: /usr/include/opencascade/NCollection_Sequence.hxx:72:26: error: ‘NULL’ was not declared in this scope 72 | { return (myCurrent!=NULL); } | ^~~~ /usr/include/opencascade/NCollection_Sequence.hxx:20:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 19 | #include +++ |+#include 20 | #include /usr/include/opencascade/TopoDS_Shape.hxx: In member function ‘std::size_t std::hash::operator()(const TopoDS_Shape&) const’: /usr/include/opencascade/TopoDS_Shape.hxx:319:42: error: no matching function for call to ‘hash(TopoDS_TShape*)’ 319 | return aHL == 0 ? opencascade::hash(theShape.TShape().get()) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:88:5: note: candidate: ‘template T opencascade::hash(T1)’ 88 | T hash(const T1 theValue) noexcept | ^~~~ /usr/include/opencascade/Standard_HashUtils.hxx:88:5: note: template argument deduction/substitution failed: /usr/include/opencascade/TopTools_ShapeMapHasher.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopTools_ShapeMapHasher.hxx:29:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopTools_ShapeMapHasher.hxx:29:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopTools_ShapeMapHasher.hxx:29:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopTools_ShapeMapHasher.hxx:29:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopTools_ShapeMapHasher.hxx:29:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopTools_ShapeMapHasher.hxx:29:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/TopTools_DataMapOfShapeListOfShape.hxx:22: /usr/include/opencascade/TopTools_ShapeMapHasher.hxx:31:3: error: ‘size_t’ does not name a type 31 | size_t operator()(const TopoDS_Shape& theShape) const noexcept | ^~~~~~ /usr/include/opencascade/TopTools_ShapeMapHasher.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Created on: 1993-01-14 /usr/include/opencascade/TopoDS_Shape.hxx: In member function ‘std::size_t std::hash::operator()(const TopoDS_Shape&) const’: /usr/include/opencascade/TopoDS_Shape.hxx:319:42: error: no matching function for call to ‘hash(TopoDS_TShape*)’ 319 | return aHL == 0 ? opencascade::hash(theShape.TShape().get()) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:88:5: note: candidate: ‘template T opencascade::hash(T1)’ 88 | T hash(const T1 theValue) noexcept | ^~~~ /usr/include/opencascade/Standard_HashUtils.hxx:88:5: note: template argument deduction/substitution failed: /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:29:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 29 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:29:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 29 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopTools_ShapeMapHasher.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopTools_ShapeMapHasher.hxx:29:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopTools_ShapeMapHasher.hxx:29:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopTools_ShapeMapHasher.hxx:29:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopTools_ShapeMapHasher.hxx:29:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopTools_ShapeMapHasher.hxx:29:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopTools_ShapeMapHasher.hxx:29:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/TopTools_DataMapOfShapeListOfShape.hxx:22: /usr/include/opencascade/TopTools_ShapeMapHasher.hxx:31:3: error: ‘size_t’ does not name a type 31 | size_t operator()(const TopoDS_Shape& theShape) const noexcept | ^~~~~~ /usr/include/opencascade/TopTools_ShapeMapHasher.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Created on: 1993-01-14 In file included from /usr/include/opencascade/NCollection_Sequence.hxx:19, from /usr/include/opencascade/Message_SequenceOfPrinters.hxx:21, from /usr/include/opencascade/Message_Messenger.hxx:19, from /usr/include/opencascade/Message.hxx:20, from /usr/include/opencascade/NCollection_DataMap.hxx:28, from /usr/include/opencascade/TopTools_DataMapOfShapeListOfShape.hxx:23: /usr/include/opencascade/NCollection_BaseSequence.hxx: In constructor ‘NCollection_SeqNode::NCollection_SeqNode()’: /usr/include/opencascade/NCollection_BaseSequence.hxx:31:36: error: ‘NULL’ was not declared in this scope 31 | NCollection_SeqNode () : myNext (NULL), myPrevious (NULL) {} | ^~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:1:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Created on: 2002-04-10 /usr/include/opencascade/NCollection_BaseSequence.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:53:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 53 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:53:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 53 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:29:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 29 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:29:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 29 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:53:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 53 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:53:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 53 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:53:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 53 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:53:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 53 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:54:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 54 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:54:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 54 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/NCollection_Sequence.hxx:19, from /usr/include/opencascade/Message_SequenceOfPrinters.hxx:21, from /usr/include/opencascade/Message_Messenger.hxx:19, from /usr/include/opencascade/Message.hxx:20, from /usr/include/opencascade/NCollection_DataMap.hxx:28, from /usr/include/opencascade/TopTools_DataMapOfShapeListOfShape.hxx:23: /usr/include/opencascade/NCollection_BaseSequence.hxx: In constructor ‘NCollection_SeqNode::NCollection_SeqNode()’: /usr/include/opencascade/NCollection_BaseSequence.hxx:31:36: error: ‘NULL’ was not declared in this scope 31 | NCollection_SeqNode () : myNext (NULL), myPrevious (NULL) {} | ^~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx: In constructor ‘NCollection_BaseSequence::Iterator::Iterator()’: /usr/include/opencascade/NCollection_BaseSequence.hxx:61:34: error: ‘NULL’ was not declared in this scope 61 | Iterator (void) : myCurrent (NULL), myPrevious(NULL) {} | ^~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:61:34: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseSequence.hxx:1:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Created on: 2002-04-10 /usr/include/opencascade/NCollection_BaseSequence.hxx: In member function ‘void NCollection_BaseSequence::Iterator::Init(const NCollection_BaseSequence&, Standard_Boolean)’: /usr/include/opencascade/NCollection_BaseSequence.hxx:74:52: error: ‘NULL’ was not declared in this scope 74 | myCurrent = (isStart ? theSeq.myFirstItem : NULL); | ^~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:74:52: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseSequence.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:53:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 53 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:53:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 53 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:53:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 53 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:53:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 53 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:53:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 53 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:53:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 53 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:54:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 54 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:54:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 54 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx: In constructor ‘NCollection_BaseSequence::NCollection_BaseSequence(const opencascade::handle&)’: /usr/include/opencascade/NCollection_BaseSequence.hxx:106:25: error: ‘NULL’ was not declared in this scope 106 | myFirstItem (NULL), | ^~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:106:25: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseSequence.hxx: In member function ‘void NCollection_BaseSequence::Nullify()’: /usr/include/opencascade/NCollection_BaseSequence.hxx:161:48: error: ‘NULL’ was not declared in this scope 161 | myFirstItem = myLastItem = myCurrentItem = NULL; | ^~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:161:48: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseSequence.hxx: In constructor ‘NCollection_BaseSequence::Iterator::Iterator()’: /usr/include/opencascade/NCollection_BaseSequence.hxx:61:34: error: ‘NULL’ was not declared in this scope 61 | Iterator (void) : myCurrent (NULL), myPrevious(NULL) {} | ^~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:61:34: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseSequence.hxx: In member function ‘void NCollection_BaseSequence::Iterator::Init(const NCollection_BaseSequence&, Standard_Boolean)’: /usr/include/opencascade/NCollection_BaseSequence.hxx:74:52: error: ‘NULL’ was not declared in this scope 74 | myCurrent = (isStart ? theSeq.myFirstItem : NULL); | ^~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:74:52: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseSequence.hxx: In constructor ‘NCollection_BaseSequence::NCollection_BaseSequence(const opencascade::handle&)’: /usr/include/opencascade/NCollection_BaseSequence.hxx:106:25: error: ‘NULL’ was not declared in this scope 106 | myFirstItem (NULL), | ^~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:106:25: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array2.hxx:350:31: error: ‘aRowIter’ was not declared in this scope 350 | for (size_t aRowIter = 0; aRowIter < aNbRowsToCopy; ++aRowIter) | ^~~~~~~~ /usr/include/opencascade/NCollection_Sequence.hxx: In member function ‘Standard_Boolean NCollection_Sequence::Iterator::More() const’: /usr/include/opencascade/NCollection_Sequence.hxx:72:26: error: ‘NULL’ was not declared in this scope 72 | { return (myCurrent!=NULL); } | ^~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx: In member function ‘void NCollection_BaseSequence::Nullify()’: /usr/include/opencascade/NCollection_BaseSequence.hxx:161:48: error: ‘NULL’ was not declared in this scope 161 | myFirstItem = myLastItem = myCurrentItem = NULL; | ^~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:161:48: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Sequence.hxx:20:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 19 | #include +++ |+#include 20 | #include /usr/include/opencascade/TCollection_ExtendedString.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TCollection_ExtendedString.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TCollection_ExtendedString.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Sequence.hxx: In member function ‘Standard_Boolean NCollection_Sequence::Iterator::More() const’: /usr/include/opencascade/NCollection_Sequence.hxx:72:26: error: ‘NULL’ was not declared in this scope 72 | { return (myCurrent!=NULL); } | ^~~~ /usr/include/opencascade/NCollection_Sequence.hxx:20:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 19 | #include +++ |+#include 20 | #include /usr/include/opencascade/TCollection_ExtendedString.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TCollection_ExtendedString.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TCollection_ExtendedString.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TCollection_ExtendedString.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TCollection_ExtendedString.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TCollection_ExtendedString.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TCollection_ExtendedString.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/TCollection_HExtendedString.hxx:23, from /usr/include/opencascade/Message_Messenger.hxx:22: /usr/include/opencascade/TCollection_ExtendedString.hxx:341:3: error: ‘size_t’ does not name a type 341 | size_t HashCode () const | ^~~~~~ /usr/include/opencascade/TCollection_ExtendedString.hxx:25:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 24 | #include +++ |+#include 25 | #include /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TCollection_ExtendedString.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TCollection_ExtendedString.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TCollection_ExtendedString.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TCollection_ExtendedString.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TCollection_ExtendedString.hxx: In member function ‘std::size_t std::hash::operator()(const TCollection_ExtendedString&) const’: /usr/include/opencascade/TCollection_ExtendedString.hxx:397:24: error: ‘const class TCollection_ExtendedString’ has no member named ‘HashCode’ 397 | return theString.HashCode(); | ^~~~~~~~ In file included from /usr/include/opencascade/TCollection_HExtendedString.hxx:23, from /usr/include/opencascade/Message_Messenger.hxx:22: /usr/include/opencascade/TCollection_ExtendedString.hxx:341:3: error: ‘size_t’ does not name a type 341 | size_t HashCode () const | ^~~~~~ /usr/include/opencascade/TCollection_ExtendedString.hxx:25:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 24 | #include +++ |+#include 25 | #include /usr/include/opencascade/TCollection_ExtendedString.hxx: In member function ‘std::size_t std::hash::operator()(const TCollection_ExtendedString&) const’: /usr/include/opencascade/TCollection_ExtendedString.hxx:397:24: error: ‘const class TCollection_ExtendedString’ has no member named ‘HashCode’ 397 | return theString.HashCode(); | ^~~~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:34:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 34 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:34:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 34 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/NCollection_DynamicArray.hxx:18, from /usr/include/opencascade/NCollection_Vector.hxx:19, from /usr/include/opencascade/Message.hxx:23: /usr/include/opencascade/NCollection_BasePointerVector.hxx:54:3: error: ‘size_t’ does not name a type 54 | size_t Size() const { return mySize; } | ^~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Copyright (c) 2023 OPEN CASCADE SAS /usr/include/opencascade/NCollection_BasePointerVector.hxx:57:3: error: ‘size_t’ does not name a type 57 | size_t Capacity() const { return myCapacity; } | ^~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:57:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BasePointerVector.hxx:76:22: error: ‘size_t’ does not name a type 76 | void* Value (const size_t theInd) const { return myArray[theInd]; } | ^~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:76:22: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BasePointerVector.hxx:87:40: error: ‘size_t’ does not name a type 87 | Standard_EXPORT void SetValue (const size_t theInd, const void* thePnt); | ^~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:87:40: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BasePointerVector.hxx:101:3: error: ‘size_t’ does not name a type 101 | size_t mySize = 0; //!< Used length of vector | ^~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:101:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BasePointerVector.hxx:102:3: error: ‘size_t’ does not name a type 102 | size_t myCapacity = 0; //!< Allocated vector size | ^~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:102:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TCollection_ExtendedString.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TCollection_ExtendedString.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TCollection_ExtendedString.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TCollection_ExtendedString.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TCollection_ExtendedString.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TCollection_ExtendedString.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TCollection_ExtendedString.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/TCollection_HExtendedString.hxx:23, from /usr/include/opencascade/Message_Messenger.hxx:22: /usr/include/opencascade/TCollection_ExtendedString.hxx:341:3: error: ‘size_t’ does not name a type 341 | size_t HashCode () const | ^~~~~~ /usr/include/opencascade/TCollection_ExtendedString.hxx:25:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 24 | #include +++ |+#include 25 | #include /usr/include/opencascade/TCollection_ExtendedString.hxx: In member function ‘std::size_t std::hash::operator()(const TCollection_ExtendedString&) const’: /usr/include/opencascade/TCollection_ExtendedString.hxx:397:24: error: ‘const class TCollection_ExtendedString’ has no member named ‘HashCode’ 397 | return theString.HashCode(); | ^~~~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:34:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 34 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:34:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 34 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/NCollection_DynamicArray.hxx:18, from /usr/include/opencascade/NCollection_Vector.hxx:19, from /usr/include/opencascade/Message.hxx:23: /usr/include/opencascade/NCollection_BasePointerVector.hxx:54:3: error: ‘size_t’ does not name a type 54 | size_t Size() const { return mySize; } | ^~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Copyright (c) 2023 OPEN CASCADE SAS /usr/include/opencascade/NCollection_BasePointerVector.hxx:57:3: error: ‘size_t’ does not name a type 57 | size_t Capacity() const { return myCapacity; } | ^~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:57:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BasePointerVector.hxx: In member function ‘bool NCollection_BasePointerVector::IsEmpty() const’: /usr/include/opencascade/NCollection_BasePointerVector.hxx:51:33: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 51 | bool IsEmpty() const { return mySize == 0; } | ^~~~~~ | dysize /usr/include/opencascade/NCollection_BasePointerVector.hxx:76:22: error: ‘size_t’ does not name a type 76 | void* Value (const size_t theInd) const { return myArray[theInd]; } | ^~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:76:22: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BasePointerVector.hxx:87:40: error: ‘size_t’ does not name a type 87 | Standard_EXPORT void SetValue (const size_t theInd, const void* thePnt); | ^~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:87:40: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BasePointerVector.hxx:101:3: error: ‘size_t’ does not name a type 101 | size_t mySize = 0; //!< Used length of vector | ^~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:101:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BasePointerVector.hxx:102:3: error: ‘size_t’ does not name a type 102 | size_t myCapacity = 0; //!< Allocated vector size | ^~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:102:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BasePointerVector.hxx: In member function ‘void NCollection_BasePointerVector::RemoveLast()’: /usr/include/opencascade/NCollection_BasePointerVector.hxx:60:23: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 60 | void RemoveLast() { mySize--; } | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array2.hxx:350:42: error: ‘aNbRowsToCopy’ was not declared in this scope 350 | for (size_t aRowIter = 0; aRowIter < aNbRowsToCopy; ++aRowIter) | ^~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:352:19: error: expected ‘;’ before ‘aColIter’ 352 | for (size_t aColIter = 0; aColIter < aNbColsToCopy; ++aColIter) | ^~~~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:34:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 34 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:34:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 34 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/NCollection_DynamicArray.hxx:18, from /usr/include/opencascade/NCollection_Vector.hxx:19, from /usr/include/opencascade/Message.hxx:23: /usr/include/opencascade/NCollection_BasePointerVector.hxx:54:3: error: ‘size_t’ does not name a type 54 | size_t Size() const { return mySize; } | ^~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Copyright (c) 2023 OPEN CASCADE SAS /usr/include/opencascade/NCollection_BasePointerVector.hxx:57:3: error: ‘size_t’ does not name a type 57 | size_t Capacity() const { return myCapacity; } | ^~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:57:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BasePointerVector.hxx:76:22: error: ‘size_t’ does not name a type 76 | void* Value (const size_t theInd) const { return myArray[theInd]; } | ^~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:76:22: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BasePointerVector.hxx:87:40: error: ‘size_t’ does not name a type 87 | Standard_EXPORT void SetValue (const size_t theInd, const void* thePnt); | ^~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:87:40: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BasePointerVector.hxx:101:3: error: ‘size_t’ does not name a type 101 | size_t mySize = 0; //!< Used length of vector | ^~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:101:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BasePointerVector.hxx:102:3: error: ‘size_t’ does not name a type 102 | size_t myCapacity = 0; //!< Allocated vector size | ^~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:102:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BasePointerVector.hxx: In member function ‘void NCollection_BasePointerVector::Clear(bool)’: /usr/include/opencascade/NCollection_BasePointerVector.hxx:67:5: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 67 | mySize = 0; | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array2.hxx:352:33: error: ‘aColIter’ was not declared in this scope 352 | for (size_t aColIter = 0; aColIter < aNbColsToCopy; ++aColIter) | ^~~~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx: In member function ‘bool NCollection_BasePointerVector::IsEmpty() const’: /usr/include/opencascade/NCollection_BasePointerVector.hxx:51:33: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 51 | bool IsEmpty() const { return mySize == 0; } | ^~~~~~ | dysize /usr/include/opencascade/NCollection_BasePointerVector.hxx: In member function ‘bool NCollection_BasePointerVector::IsEmpty() const’: /usr/include/opencascade/NCollection_BasePointerVector.hxx:51:33: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 51 | bool IsEmpty() const { return mySize == 0; } | ^~~~~~ | dysize /usr/include/opencascade/NCollection_BasePointerVector.hxx: In member function ‘void NCollection_BasePointerVector::RemoveLast()’: /usr/include/opencascade/NCollection_BasePointerVector.hxx:60:23: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 60 | void RemoveLast() { mySize--; } | ^~~~~~ | dysize In file included from /usr/include/opencascade/NCollection_DynamicArray.hxx:28: /usr/include/opencascade/NCollection_OccAllocator.hxx: At global scope: /usr/include/opencascade/NCollection_OccAllocator.hxx:45:11: error: ‘size_t’ does not name a type 45 | typedef size_t size_type; | ^~~~~~ /usr/include/opencascade/NCollection_OccAllocator.hxx:21:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 20 | #include +++ |+#include 21 | /usr/include/opencascade/NCollection_OccAllocator.hxx:46:11: error: ‘ptrdiff_t’ does not name a type 46 | typedef ptrdiff_t difference_type; | ^~~~~~~~~ /usr/include/opencascade/NCollection_OccAllocator.hxx:46:11: note: ‘ptrdiff_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_OccAllocator.hxx:123:20: error: ‘size_type’ has not been declared 123 | pointer allocate(size_type theSize, const void* = 0) | ^~~~~~~~~ /usr/include/opencascade/NCollection_OccAllocator.hxx:133:30: error: ‘size_type’ has not been declared 133 | void deallocate(T* thePnt, size_type) | ^~~~~~~~~ /usr/include/opencascade/NCollection_OccAllocator.hxx:141:35: error: ‘size_type’ has not been declared 141 | void deallocate(pointer thePnt, size_type) | ^~~~~~~~~ /usr/include/opencascade/NCollection_OccAllocator.hxx:177:3: error: ‘size_t’ does not name a type 177 | size_t max_size() const noexcept | ^~~~~~ /usr/include/opencascade/NCollection_OccAllocator.hxx:177:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BasePointerVector.hxx: In member function ‘void NCollection_BasePointerVector::RemoveLast()’: /usr/include/opencascade/NCollection_BasePointerVector.hxx:60:23: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 60 | void RemoveLast() { mySize--; } | ^~~~~~ | dysize /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:69:21: error: ‘size_t’ does not name a type 69 | using size_type = size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:29:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 28 | #include +++ |+#include 29 | #include /usr/include/opencascade/NCollection_DynamicArray.hxx:70:27: error: ‘size_t’ does not name a type 70 | using difference_type = size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:70:27: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:308:37: error: ‘size_t’ does not name a type 308 | const_reference operator[] (const size_t theIndex) const | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:308:37: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:308:19: error: ‘const TheItemType& NCollection_DynamicArray::operator[](int) const’ cannot be overloaded with ‘const TheItemType& NCollection_DynamicArray::operator[](Standard_Integer) const’ 308 | const_reference operator[] (const size_t theIndex) const | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:302:19: note: previous declaration ‘const TheItemType& NCollection_DynamicArray::operator[](Standard_Integer) const’ 302 | const_reference operator[] (const Standard_Integer theIndex) const | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:355:31: error: ‘size_t’ does not name a type 355 | reference operator[] (const size_t theIndex) | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:355:31: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:355:13: error: ‘TheItemType& NCollection_DynamicArray::operator[](int)’ cannot be overloaded with ‘TheItemType& NCollection_DynamicArray::operator[](Standard_Integer)’ 355 | reference operator[] (const size_t theIndex) | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:349:13: note: previous declaration ‘TheItemType& NCollection_DynamicArray::operator[](Standard_Integer)’ 349 | reference operator[] (const Standard_Integer theIndex) | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:445:3: error: ‘size_t’ does not name a type 445 | size_t availableSize() const | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:445:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:457:22: error: ‘size_t’ does not name a type 457 | reference at(const size_t theInd) | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:457:22: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:462:28: error: ‘size_t’ does not name a type 462 | const_reference at(const size_t theInd) const | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:462:28: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:490:3: error: ‘size_t’ does not name a type 490 | size_t myInternalSize; | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:490:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:491:3: error: ‘size_t’ does not name a type 491 | size_t myUsedSize; | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:491:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BasePointerVector.hxx: In member function ‘void NCollection_BasePointerVector::Clear(bool)’: /usr/include/opencascade/NCollection_BasePointerVector.hxx:67:5: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 67 | mySize = 0; | ^~~~~~ | dysize /usr/include/opencascade/NCollection_Array2.hxx:352:44: error: ‘aNbColsToCopy’ was not declared in this scope 352 | for (size_t aColIter = 0; aColIter < aNbColsToCopy; ++aColIter) | ^~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx: In member function ‘void NCollection_BasePointerVector::Clear(bool)’: /usr/include/opencascade/NCollection_BasePointerVector.hxx:67:5: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 67 | mySize = 0; | ^~~~~~ | dysize /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘NCollection_DynamicArray::iterator NCollection_DynamicArray::end()’: /usr/include/opencascade/NCollection_DynamicArray.hxx:101:21: error: ‘myUsedSize’ was not declared in this scope 101 | return iterator(myUsedSize, *this); | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘NCollection_DynamicArray::const_iterator NCollection_DynamicArray::end() const’: /usr/include/opencascade/NCollection_DynamicArray.hxx:106:27: error: ‘myUsedSize’ was not declared in this scope 106 | return const_iterator(myUsedSize, *this); | ^~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:354:104: error: ‘aOldInter’ was not declared in this scope; did you mean ‘anOldPointer’? 354 | NCollection_Array1::at(aRowIter * aNewNbCols + aColIter) = std::move(anOldPointer[aOldInter++]); | ^~~~~~~~~ | anOldPointer /usr/include/opencascade/NCollection_Array2.hxx: In instantiation of ‘class NCollection_Array2’: /usr/include/opencascade/TColgp_HArray2OfPnt.hxx:24:1: required from here 27 | class HClassName : public _Array2Type_, public Standard_Transient { \ | ^~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:49:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 49 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:56:9: error: no type named ‘size_type’ in ‘class NCollection_Array1’ 56 | using size_type = typename NCollection_Array1::size_type; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:57:9: error: no type named ‘difference_type’ in ‘class NCollection_Array1’ 57 | using difference_type = typename NCollection_Array1::difference_type; | ^~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray2OfPnt.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray2OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 24 | DEFINE_HARRAY2(TColgp_HArray2OfPnt, TColgp_Array2OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray2OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 24 | DEFINE_HARRAY2(TColgp_HArray2OfPnt, TColgp_Array2OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray2OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 24 | DEFINE_HARRAY2(TColgp_HArray2OfPnt, TColgp_Array2OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray2OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 24 | DEFINE_HARRAY2(TColgp_HArray2OfPnt, TColgp_Array2OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray2OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 24 | DEFINE_HARRAY2(TColgp_HArray2OfPnt, TColgp_Array2OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray2OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 24 | DEFINE_HARRAY2(TColgp_HArray2OfPnt, TColgp_Array2OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray2OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 24 | DEFINE_HARRAY2(TColgp_HArray2OfPnt, TColgp_Array2OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray2OfPnt.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 24 | DEFINE_HARRAY2(TColgp_HArray2OfPnt, TColgp_Array2OfPnt) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx: In instantiation of ‘class NCollection_Array2’: /usr/include/opencascade/TColStd_HArray2OfReal.hxx:21:1: required from here 27 | class HClassName : public _Array2Type_, public Standard_Transient { \ | ^~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:49:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 49 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:56:9: error: no type named ‘size_type’ in ‘class NCollection_Array1’ 56 | using size_type = typename NCollection_Array1::size_type; | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array2.hxx:57:9: error: no type named ‘difference_type’ in ‘class NCollection_Array1’ 57 | using difference_type = typename NCollection_Array1::difference_type; | ^~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray2OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 21 | DEFINE_HARRAY2(TColStd_HArray2OfReal, TColStd_Array2OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray2OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 21 | DEFINE_HARRAY2(TColStd_HArray2OfReal, TColStd_Array2OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray2OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 21 | DEFINE_HARRAY2(TColStd_HArray2OfReal, TColStd_Array2OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray2OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 21 | DEFINE_HARRAY2(TColStd_HArray2OfReal, TColStd_Array2OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray2OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 21 | DEFINE_HARRAY2(TColStd_HArray2OfReal, TColStd_Array2OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray2OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 21 | DEFINE_HARRAY2(TColStd_HArray2OfReal, TColStd_Array2OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray2OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 21 | DEFINE_HARRAY2(TColStd_HArray2OfReal, TColStd_Array2OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray2.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray2OfReal.hxx:21:1: note: in expansion of macro ‘DEFINE_HARRAY2’ 21 | DEFINE_HARRAY2(TColStd_HArray2OfReal, TColStd_Array2OfReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopLoc_SListOfItemLocation.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopLoc_SListOfItemLocation.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_SListOfItemLocation.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_SListOfItemLocation.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_SListOfItemLocation.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_SListOfItemLocation.hxx:48:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 48 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopLoc_Location.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopLoc_Location.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_Location.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_Location.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_Location.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_Location.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/TopoDS_Shape.hxx:21, from /usr/include/opencascade/TopTools_DataMapOfShapeListOfShape.hxx:20, from /usr/include/opencascade/BRepTools_WireExplorer.hxx:23, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp:10: /usr/include/opencascade/TopLoc_Location.hxx:119:3: error: ‘size_t’ does not name a type 119 | size_t HashCode () const; | ^~~~~~ /usr/include/opencascade/TopLoc_Location.hxx:25:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 24 | #include +++ |+#include 25 | #include /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopLoc_ItemLocation.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopLoc_ItemLocation.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_ItemLocation.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_ItemLocation.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_ItemLocation.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopLoc_ItemLocation.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/TopLoc_Location.hxx:174: /usr/include/opencascade/TopLoc_Location.lxx:77:8: error: ‘size_t’ does not name a type 77 | inline size_t TopLoc_Location::HashCode() const | ^~~~~~ /usr/include/opencascade/TopLoc_Location.lxx:21:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 20 | #include +++ |+#include 21 | /usr/include/opencascade/TopLoc_Location.lxx: In member function ‘std::size_t std::hash::operator()(const TopLoc_Location&) const’: /usr/include/opencascade/TopLoc_Location.lxx:114:26: error: ‘const class TopLoc_Location’ has no member named ‘HashCode’ 114 | return theLocation.HashCode(); | ^~~~~~~~ /usr/include/opencascade/TopAbs.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopAbs.hxx:51:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 51 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopAbs.hxx:51:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 51 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘NCollection_DynamicArray::const_iterator NCollection_DynamicArray::cend() const’: /usr/include/opencascade/NCollection_DynamicArray.hxx:111:27: error: ‘myUsedSize’ was not declared in this scope 111 | return const_iterator(myUsedSize, *this); | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In constructor ‘NCollection_DynamicArray::NCollection_DynamicArray(Standard_Integer)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:119:5: error: class ‘NCollection_DynamicArray’ does not have any field named ‘myInternalSize’ 119 | myInternalSize(theIncrement), | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:120:5: error: class ‘NCollection_DynamicArray’ does not have any field named ‘myUsedSize’ 120 | myUsedSize(0) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In constructor ‘NCollection_DynamicArray::NCollection_DynamicArray(Standard_Integer, const opencascade::handle&)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:128:5: error: class ‘NCollection_DynamicArray’ does not have any field named ‘myInternalSize’ 128 | myInternalSize(theIncrement), | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:129:5: error: class ‘NCollection_DynamicArray’ does not have any field named ‘myUsedSize’ 129 | myUsedSize(0) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In constructor ‘NCollection_DynamicArray::NCollection_DynamicArray(Standard_Integer, const allocator_type&)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:137:5: error: class ‘NCollection_DynamicArray’ does not have any field named ‘myInternalSize’ 137 | myInternalSize(theIncrement), | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:138:5: error: class ‘NCollection_DynamicArray’ does not have any field named ‘myUsedSize’ 138 | myUsedSize(0) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In copy constructor ‘NCollection_DynamicArray::NCollection_DynamicArray(const NCollection_DynamicArray&)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:145:5: error: class ‘NCollection_DynamicArray’ does not have any field named ‘myInternalSize’ 145 | myInternalSize(theOther.myInternalSize), | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:146:5: error: class ‘NCollection_DynamicArray’ does not have any field named ‘myUsedSize’ 146 | myUsedSize(theOther.myUsedSize) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In constructor ‘NCollection_DynamicArray::NCollection_DynamicArray(NCollection_DynamicArray&&)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:154:5: error: class ‘NCollection_DynamicArray’ does not have any field named ‘myInternalSize’ 154 | myInternalSize(theOther.myInternalSize), | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:155:5: error: class ‘NCollection_DynamicArray’ does not have any field named ‘myUsedSize’ 155 | myUsedSize(theOther.myUsedSize) | ^~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopAbs.hxx:51:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 51 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopAbs.hxx:51:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 51 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopAbs.hxx:51:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 51 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopAbs.hxx:51:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 51 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopoDS_Shape.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopoDS_Shape.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Shape.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Shape.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Shape.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Shape.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/NCollection_DynamicArray.hxx:28: /usr/include/opencascade/NCollection_OccAllocator.hxx: At global scope: /usr/include/opencascade/NCollection_OccAllocator.hxx:45:11: error: ‘size_t’ does not name a type 45 | typedef size_t size_type; | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘Standard_Integer NCollection_DynamicArray::Length() const’: /usr/include/opencascade/NCollection_DynamicArray.hxx:168:29: error: ‘myUsedSize’ was not declared in this scope 168 | return static_cast(myUsedSize); | ^~~~~~~~~~ /usr/include/opencascade/TopoDS_Shape.hxx: In member function ‘std::size_t std::hash::operator()(const TopoDS_Shape&) const’: /usr/include/opencascade/TopoDS_Shape.hxx:319:42: error: no matching function for call to ‘hash(TopoDS_TShape*)’ 319 | return aHL == 0 ? opencascade::hash(theShape.TShape().get()) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:88:5: note: candidate: ‘template T opencascade::hash(T1)’ 88 | T hash(const T1 theValue) noexcept | ^~~~ /usr/include/opencascade/Standard_HashUtils.hxx:88:5: note: template argument deduction/substitution failed: /usr/include/opencascade/TopTools_ShapeMapHasher.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopTools_ShapeMapHasher.hxx:29:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopTools_ShapeMapHasher.hxx:29:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopTools_ShapeMapHasher.hxx:29:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopTools_ShapeMapHasher.hxx:29:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopTools_ShapeMapHasher.hxx:29:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopTools_ShapeMapHasher.hxx:29:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/TopTools_DataMapOfShapeListOfShape.hxx:22: /usr/include/opencascade/TopTools_ShapeMapHasher.hxx:31:3: error: ‘size_t’ does not name a type 31 | size_t operator()(const TopoDS_Shape& theShape) const noexcept | ^~~~~~ /usr/include/opencascade/TopTools_ShapeMapHasher.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Created on: 1993-01-14 /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:29:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 29 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:29:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 29 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_OccAllocator.hxx:21:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 20 | #include +++ |+#include 21 | /usr/include/opencascade/NCollection_OccAllocator.hxx:46:11: error: ‘ptrdiff_t’ does not name a type 46 | typedef ptrdiff_t difference_type; | ^~~~~~~~~ /usr/include/opencascade/NCollection_OccAllocator.hxx:46:11: note: ‘ptrdiff_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_OccAllocator.hxx:123:20: error: ‘size_type’ has not been declared 123 | pointer allocate(size_type theSize, const void* = 0) | ^~~~~~~~~ /usr/include/opencascade/NCollection_OccAllocator.hxx:133:30: error: ‘size_type’ has not been declared 133 | void deallocate(T* thePnt, size_type) | ^~~~~~~~~ /usr/include/opencascade/NCollection_OccAllocator.hxx:141:35: error: ‘size_type’ has not been declared 141 | void deallocate(pointer thePnt, size_type) | ^~~~~~~~~ /usr/include/opencascade/NCollection_OccAllocator.hxx:177:3: error: ‘size_t’ does not name a type 177 | size_t max_size() const noexcept | ^~~~~~ /usr/include/opencascade/NCollection_OccAllocator.hxx:177:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ In file included from /usr/include/opencascade/NCollection_Sequence.hxx:19, from /usr/include/opencascade/Message_SequenceOfPrinters.hxx:21, from /usr/include/opencascade/Message_Messenger.hxx:19, from /usr/include/opencascade/Message.hxx:20, from /usr/include/opencascade/NCollection_DataMap.hxx:28, from /usr/include/opencascade/TopTools_DataMapOfShapeListOfShape.hxx:23: /usr/include/opencascade/NCollection_BaseSequence.hxx: In constructor ‘NCollection_SeqNode::NCollection_SeqNode()’: /usr/include/opencascade/NCollection_BaseSequence.hxx:31:36: error: ‘NULL’ was not declared in this scope 31 | NCollection_SeqNode () : myNext (NULL), myPrevious (NULL) {} | ^~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:69:21: error: ‘size_t’ does not name a type 69 | using size_type = size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:29:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 28 | #include +++ |+#include 29 | #include /usr/include/opencascade/NCollection_DynamicArray.hxx:70:27: error: ‘size_t’ does not name a type 70 | using difference_type = size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:70:27: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:308:37: error: ‘size_t’ does not name a type 308 | const_reference operator[] (const size_t theIndex) const | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:308:37: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:308:19: error: ‘const TheItemType& NCollection_DynamicArray::operator[](int) const’ cannot be overloaded with ‘const TheItemType& NCollection_DynamicArray::operator[](Standard_Integer) const’ 308 | const_reference operator[] (const size_t theIndex) const | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:302:19: note: previous declaration ‘const TheItemType& NCollection_DynamicArray::operator[](Standard_Integer) const’ 302 | const_reference operator[] (const Standard_Integer theIndex) const | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:355:31: error: ‘size_t’ does not name a type 355 | reference operator[] (const size_t theIndex) | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:355:31: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:355:13: error: ‘TheItemType& NCollection_DynamicArray::operator[](int)’ cannot be overloaded with ‘TheItemType& NCollection_DynamicArray::operator[](Standard_Integer)’ 355 | reference operator[] (const size_t theIndex) | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:349:13: note: previous declaration ‘TheItemType& NCollection_DynamicArray::operator[](Standard_Integer)’ 349 | reference operator[] (const Standard_Integer theIndex) | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:445:3: error: ‘size_t’ does not name a type 445 | size_t availableSize() const | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:445:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:457:22: error: ‘size_t’ does not name a type 457 | reference at(const size_t theInd) | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:457:22: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:462:28: error: ‘size_t’ does not name a type 462 | const_reference at(const size_t theInd) const | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:462:28: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:490:3: error: ‘size_t’ does not name a type 490 | size_t myInternalSize; | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:490:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:491:3: error: ‘size_t’ does not name a type 491 | size_t myUsedSize; | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:491:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseSequence.hxx:1:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Created on: 2002-04-10 /usr/include/opencascade/NCollection_BaseSequence.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:53:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 53 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:53:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 53 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:53:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 53 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:53:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 53 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:53:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 53 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:53:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 53 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:54:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 54 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:54:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 54 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx: In constructor ‘NCollection_BaseSequence::Iterator::Iterator()’: /usr/include/opencascade/NCollection_BaseSequence.hxx:61:34: error: ‘NULL’ was not declared in this scope 61 | Iterator (void) : myCurrent (NULL), myPrevious(NULL) {} | ^~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:61:34: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseSequence.hxx: In member function ‘void NCollection_BaseSequence::Iterator::Init(const NCollection_BaseSequence&, Standard_Boolean)’: /usr/include/opencascade/NCollection_BaseSequence.hxx:74:52: error: ‘NULL’ was not declared in this scope 74 | myCurrent = (isStart ? theSeq.myFirstItem : NULL); | ^~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:74:52: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseSequence.hxx: In constructor ‘NCollection_BaseSequence::NCollection_BaseSequence(const opencascade::handle&)’: /usr/include/opencascade/NCollection_BaseSequence.hxx:106:25: error: ‘NULL’ was not declared in this scope 106 | myFirstItem (NULL), | ^~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:106:25: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BaseSequence.hxx: In member function ‘void NCollection_BaseSequence::Nullify()’: /usr/include/opencascade/NCollection_BaseSequence.hxx:161:48: error: ‘NULL’ was not declared in this scope 161 | myFirstItem = myLastItem = myCurrentItem = NULL; | ^~~~ /usr/include/opencascade/NCollection_BaseSequence.hxx:161:48: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘Standard_Boolean NCollection_DynamicArray::IsEmpty() const’: /usr/include/opencascade/NCollection_DynamicArray.hxx:194:12: error: ‘myUsedSize’ was not declared in this scope 194 | return myUsedSize == 0; | ^~~~~~~~~~ In file included from /usr/include/opencascade/NCollection_DynamicArray.hxx:28: /usr/include/opencascade/NCollection_OccAllocator.hxx: At global scope: /usr/include/opencascade/NCollection_OccAllocator.hxx:45:11: error: ‘size_t’ does not name a type 45 | typedef size_t size_type; | ^~~~~~ /usr/include/opencascade/NCollection_OccAllocator.hxx:21:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 20 | #include +++ |+#include 21 | /usr/include/opencascade/NCollection_OccAllocator.hxx:46:11: error: ‘ptrdiff_t’ does not name a type 46 | typedef ptrdiff_t difference_type; | ^~~~~~~~~ /usr/include/opencascade/NCollection_OccAllocator.hxx:46:11: note: ‘ptrdiff_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_OccAllocator.hxx:123:20: error: ‘size_type’ has not been declared 123 | pointer allocate(size_type theSize, const void* = 0) | ^~~~~~~~~ /usr/include/opencascade/NCollection_OccAllocator.hxx:133:30: error: ‘size_type’ has not been declared 133 | void deallocate(T* thePnt, size_type) | ^~~~~~~~~ /usr/include/opencascade/NCollection_OccAllocator.hxx:141:35: error: ‘size_type’ has not been declared 141 | void deallocate(pointer thePnt, size_type) | ^~~~~~~~~ /usr/include/opencascade/NCollection_OccAllocator.hxx:177:3: error: ‘size_t’ does not name a type 177 | size_t max_size() const noexcept | ^~~~~~ /usr/include/opencascade/NCollection_OccAllocator.hxx:177:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Sequence.hxx: In member function ‘Standard_Boolean NCollection_Sequence::Iterator::More() const’: /usr/include/opencascade/NCollection_Sequence.hxx:72:26: error: ‘NULL’ was not declared in this scope 72 | { return (myCurrent!=NULL); } | ^~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Sequence.hxx:20:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 19 | #include +++ |+#include 20 | #include /usr/include/opencascade/NCollection_DynamicArray.hxx:69:21: error: ‘size_t’ does not name a type 69 | using size_type = size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:29:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 28 | #include +++ |+#include 29 | #include /usr/include/opencascade/NCollection_DynamicArray.hxx:70:27: error: ‘size_t’ does not name a type 70 | using difference_type = size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:70:27: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:308:37: error: ‘size_t’ does not name a type 308 | const_reference operator[] (const size_t theIndex) const | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:308:37: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:308:19: error: ‘const TheItemType& NCollection_DynamicArray::operator[](int) const’ cannot be overloaded with ‘const TheItemType& NCollection_DynamicArray::operator[](Standard_Integer) const’ 308 | const_reference operator[] (const size_t theIndex) const | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:302:19: note: previous declaration ‘const TheItemType& NCollection_DynamicArray::operator[](Standard_Integer) const’ 302 | const_reference operator[] (const Standard_Integer theIndex) const | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:355:31: error: ‘size_t’ does not name a type 355 | reference operator[] (const size_t theIndex) | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:355:31: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:355:13: error: ‘TheItemType& NCollection_DynamicArray::operator[](int)’ cannot be overloaded with ‘TheItemType& NCollection_DynamicArray::operator[](Standard_Integer)’ 355 | reference operator[] (const size_t theIndex) | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:349:13: note: previous declaration ‘TheItemType& NCollection_DynamicArray::operator[](Standard_Integer)’ 349 | reference operator[] (const Standard_Integer theIndex) | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:445:3: error: ‘size_t’ does not name a type 445 | size_t availableSize() const | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:445:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:457:22: error: ‘size_t’ does not name a type 457 | reference at(const size_t theInd) | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:457:22: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:462:28: error: ‘size_t’ does not name a type 462 | const_reference at(const size_t theInd) const | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:462:28: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:490:3: error: ‘size_t’ does not name a type 490 | size_t myInternalSize; | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:490:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:491:3: error: ‘size_t’ does not name a type 491 | size_t myUsedSize; | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:491:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TCollection_ExtendedString.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TCollection_ExtendedString.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TCollection_ExtendedString.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TCollection_ExtendedString.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TCollection_ExtendedString.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TCollection_ExtendedString.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TCollection_ExtendedString.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/TCollection_HExtendedString.hxx:23, from /usr/include/opencascade/Message_Messenger.hxx:22: /usr/include/opencascade/TCollection_ExtendedString.hxx:341:3: error: ‘size_t’ does not name a type 341 | size_t HashCode () const | ^~~~~~ /usr/include/opencascade/TCollection_ExtendedString.hxx:25:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 24 | #include +++ |+#include 25 | #include /usr/include/opencascade/TCollection_ExtendedString.hxx: In member function ‘std::size_t std::hash::operator()(const TCollection_ExtendedString&) const’: /usr/include/opencascade/TCollection_ExtendedString.hxx:397:24: error: ‘const class TCollection_ExtendedString’ has no member named ‘HashCode’ 397 | return theString.HashCode(); | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘NCollection_DynamicArray::iterator NCollection_DynamicArray::end()’: /usr/include/opencascade/NCollection_DynamicArray.hxx:101:21: error: ‘myUsedSize’ was not declared in this scope 101 | return iterator(myUsedSize, *this); | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘NCollection_DynamicArray& NCollection_DynamicArray::Assign(const NCollection_DynamicArray&, bool)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:215:5: error: ‘myInternalSize’ was not declared in this scope 215 | myInternalSize = theOther.myInternalSize; | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:34:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 34 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:34:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 34 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/NCollection_DynamicArray.hxx:18, from /usr/include/opencascade/NCollection_Vector.hxx:19, from /usr/include/opencascade/Message.hxx:23: /usr/include/opencascade/NCollection_BasePointerVector.hxx:54:3: error: ‘size_t’ does not name a type 54 | size_t Size() const { return mySize; } | ^~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Copyright (c) 2023 OPEN CASCADE SAS /usr/include/opencascade/NCollection_BasePointerVector.hxx:57:3: error: ‘size_t’ does not name a type 57 | size_t Capacity() const { return myCapacity; } | ^~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:57:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BasePointerVector.hxx:76:22: error: ‘size_t’ does not name a type 76 | void* Value (const size_t theInd) const { return myArray[theInd]; } | ^~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:76:22: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BasePointerVector.hxx:87:40: error: ‘size_t’ does not name a type 87 | Standard_EXPORT void SetValue (const size_t theInd, const void* thePnt); | ^~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:87:40: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BasePointerVector.hxx:101:3: error: ‘size_t’ does not name a type 101 | size_t mySize = 0; //!< Used length of vector | ^~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:101:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_BasePointerVector.hxx:102:3: error: ‘size_t’ does not name a type 102 | size_t myCapacity = 0; //!< Allocated vector size | ^~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx:102:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘NCollection_DynamicArray::iterator NCollection_DynamicArray::end()’: /usr/include/opencascade/NCollection_DynamicArray.hxx:101:21: error: ‘myUsedSize’ was not declared in this scope 101 | return iterator(myUsedSize, *this); | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:216:5: error: ‘myUsedSize’ was not declared in this scope 216 | myUsedSize = theOther.myUsedSize; | ^~~~~~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx: In member function ‘bool NCollection_BasePointerVector::IsEmpty() const’: /usr/include/opencascade/NCollection_BasePointerVector.hxx:51:33: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 51 | bool IsEmpty() const { return mySize == 0; } | ^~~~~~ | dysize /usr/include/opencascade/NCollection_BasePointerVector.hxx: In member function ‘void NCollection_BasePointerVector::RemoveLast()’: /usr/include/opencascade/NCollection_BasePointerVector.hxx:60:23: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 60 | void RemoveLast() { mySize--; } | ^~~~~~ | dysize /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘NCollection_DynamicArray::const_iterator NCollection_DynamicArray::end() const’: /usr/include/opencascade/NCollection_DynamicArray.hxx:106:27: error: ‘myUsedSize’ was not declared in this scope 106 | return const_iterator(myUsedSize, *this); | ^~~~~~~~~~ /usr/include/opencascade/NCollection_BasePointerVector.hxx: In member function ‘void NCollection_BasePointerVector::Clear(bool)’: /usr/include/opencascade/NCollection_BasePointerVector.hxx:67:5: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 67 | mySize = 0; | ^~~~~~ | dysize /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘NCollection_DynamicArray& NCollection_DynamicArray::Assign(NCollection_DynamicArray&&)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:230:5: error: ‘myInternalSize’ was not declared in this scope 230 | myInternalSize = theOther.myInternalSize; | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘NCollection_DynamicArray::const_iterator NCollection_DynamicArray::end() const’: /usr/include/opencascade/NCollection_DynamicArray.hxx:106:27: error: ‘myUsedSize’ was not declared in this scope 106 | return const_iterator(myUsedSize, *this); | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘NCollection_DynamicArray::const_iterator NCollection_DynamicArray::cend() const’: /usr/include/opencascade/NCollection_DynamicArray.hxx:111:27: error: ‘myUsedSize’ was not declared in this scope 111 | return const_iterator(myUsedSize, *this); | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:231:5: error: ‘myUsedSize’ was not declared in this scope 231 | myUsedSize = theOther.myUsedSize; | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In constructor ‘NCollection_DynamicArray::NCollection_DynamicArray(Standard_Integer)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:119:5: error: class ‘NCollection_DynamicArray’ does not have any field named ‘myInternalSize’ 119 | myInternalSize(theIncrement), | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:120:5: error: class ‘NCollection_DynamicArray’ does not have any field named ‘myUsedSize’ 120 | myUsedSize(0) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In constructor ‘NCollection_DynamicArray::NCollection_DynamicArray(Standard_Integer, const opencascade::handle&)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:128:5: error: class ‘NCollection_DynamicArray’ does not have any field named ‘myInternalSize’ 128 | myInternalSize(theIncrement), | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:129:5: error: class ‘NCollection_DynamicArray’ does not have any field named ‘myUsedSize’ 129 | myUsedSize(0) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In constructor ‘NCollection_DynamicArray::NCollection_DynamicArray(Standard_Integer, const allocator_type&)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:137:5: error: class ‘NCollection_DynamicArray’ does not have any field named ‘myInternalSize’ 137 | myInternalSize(theIncrement), | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:138:5: error: class ‘NCollection_DynamicArray’ does not have any field named ‘myUsedSize’ 138 | myUsedSize(0) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In copy constructor ‘NCollection_DynamicArray::NCollection_DynamicArray(const NCollection_DynamicArray&)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:145:5: error: class ‘NCollection_DynamicArray’ does not have any field named ‘myInternalSize’ 145 | myInternalSize(theOther.myInternalSize), | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:146:5: error: class ‘NCollection_DynamicArray’ does not have any field named ‘myUsedSize’ 146 | myUsedSize(theOther.myUsedSize) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In constructor ‘NCollection_DynamicArray::NCollection_DynamicArray(NCollection_DynamicArray&&)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:154:5: error: class ‘NCollection_DynamicArray’ does not have any field named ‘myInternalSize’ 154 | myInternalSize(theOther.myInternalSize), | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:155:5: error: class ‘NCollection_DynamicArray’ does not have any field named ‘myUsedSize’ 155 | myUsedSize(theOther.myUsedSize) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘NCollection_DynamicArray::const_iterator NCollection_DynamicArray::cend() const’: /usr/include/opencascade/NCollection_DynamicArray.hxx:111:27: error: ‘myUsedSize’ was not declared in this scope 111 | return const_iterator(myUsedSize, *this); | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In constructor ‘NCollection_DynamicArray::NCollection_DynamicArray(Standard_Integer)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:119:5: error: class ‘NCollection_DynamicArray’ does not have any field named ‘myInternalSize’ 119 | myInternalSize(theIncrement), | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:120:5: error: class ‘NCollection_DynamicArray’ does not have any field named ‘myUsedSize’ 120 | myUsedSize(0) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In constructor ‘NCollection_DynamicArray::NCollection_DynamicArray(Standard_Integer, const opencascade::handle&)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:128:5: error: class ‘NCollection_DynamicArray’ does not have any field named ‘myInternalSize’ 128 | myInternalSize(theIncrement), | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:129:5: error: class ‘NCollection_DynamicArray’ does not have any field named ‘myUsedSize’ 129 | myUsedSize(0) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In constructor ‘NCollection_DynamicArray::NCollection_DynamicArray(Standard_Integer, const allocator_type&)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:137:5: error: class ‘NCollection_DynamicArray’ does not have any field named ‘myInternalSize’ 137 | myInternalSize(theIncrement), | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:138:5: error: class ‘NCollection_DynamicArray’ does not have any field named ‘myUsedSize’ 138 | myUsedSize(0) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In copy constructor ‘NCollection_DynamicArray::NCollection_DynamicArray(const NCollection_DynamicArray&)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:145:5: error: class ‘NCollection_DynamicArray’ does not have any field named ‘myInternalSize’ 145 | myInternalSize(theOther.myInternalSize), | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:146:5: error: class ‘NCollection_DynamicArray’ does not have any field named ‘myUsedSize’ 146 | myUsedSize(theOther.myUsedSize) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In constructor ‘NCollection_DynamicArray::NCollection_DynamicArray(NCollection_DynamicArray&&)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:154:5: error: class ‘NCollection_DynamicArray’ does not have any field named ‘myInternalSize’ 154 | myInternalSize(theOther.myInternalSize), | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:155:5: error: class ‘NCollection_DynamicArray’ does not have any field named ‘myUsedSize’ 155 | myUsedSize(theOther.myUsedSize) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘TheItemType& NCollection_DynamicArray::Append(const TheItemType&)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:251:9: error: ‘myUsedSize’ was not declared in this scope 251 | if (myUsedSize >= availableSize()) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:251:23: error: there are no arguments to ‘availableSize’ that depend on a template parameter, so a declaration of ‘availableSize’ must be available [-fpermissive] 251 | if (myUsedSize >= availableSize()) | ^~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:251:23: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) In file included from /usr/include/opencascade/NCollection_DynamicArray.hxx:28: /usr/include/opencascade/NCollection_OccAllocator.hxx: At global scope: /usr/include/opencascade/NCollection_OccAllocator.hxx:45:11: error: ‘size_t’ does not name a type 45 | typedef size_t size_type; | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘Standard_Integer NCollection_DynamicArray::Length() const’: /usr/include/opencascade/NCollection_DynamicArray.hxx:168:29: error: ‘myUsedSize’ was not declared in this scope 168 | return static_cast(myUsedSize); | ^~~~~~~~~~ /usr/include/opencascade/NCollection_OccAllocator.hxx:21:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 20 | #include +++ |+#include 21 | /usr/include/opencascade/NCollection_OccAllocator.hxx:46:11: error: ‘ptrdiff_t’ does not name a type 46 | typedef ptrdiff_t difference_type; | ^~~~~~~~~ /usr/include/opencascade/NCollection_OccAllocator.hxx:46:11: note: ‘ptrdiff_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_OccAllocator.hxx:123:20: error: ‘size_type’ has not been declared 123 | pointer allocate(size_type theSize, const void* = 0) | ^~~~~~~~~ /usr/include/opencascade/NCollection_OccAllocator.hxx:133:30: error: ‘size_type’ has not been declared 133 | void deallocate(T* thePnt, size_type) | ^~~~~~~~~ /usr/include/opencascade/NCollection_OccAllocator.hxx:141:35: error: ‘size_type’ has not been declared 141 | void deallocate(pointer thePnt, size_type) | ^~~~~~~~~ /usr/include/opencascade/NCollection_OccAllocator.hxx:177:3: error: ‘size_t’ does not name a type 177 | size_t max_size() const noexcept | ^~~~~~ /usr/include/opencascade/NCollection_OccAllocator.hxx:177:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:69:21: error: ‘size_t’ does not name a type 69 | using size_type = size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:29:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 28 | #include +++ |+#include 29 | #include /usr/include/opencascade/NCollection_DynamicArray.hxx:70:27: error: ‘size_t’ does not name a type 70 | using difference_type = size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:70:27: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:308:37: error: ‘size_t’ does not name a type 308 | const_reference operator[] (const size_t theIndex) const | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:308:37: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:308:19: error: ‘const TheItemType& NCollection_DynamicArray::operator[](int) const’ cannot be overloaded with ‘const TheItemType& NCollection_DynamicArray::operator[](Standard_Integer) const’ 308 | const_reference operator[] (const size_t theIndex) const | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:302:19: note: previous declaration ‘const TheItemType& NCollection_DynamicArray::operator[](Standard_Integer) const’ 302 | const_reference operator[] (const Standard_Integer theIndex) const | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:355:31: error: ‘size_t’ does not name a type 355 | reference operator[] (const size_t theIndex) | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:355:31: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:355:13: error: ‘TheItemType& NCollection_DynamicArray::operator[](int)’ cannot be overloaded with ‘TheItemType& NCollection_DynamicArray::operator[](Standard_Integer)’ 355 | reference operator[] (const size_t theIndex) | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:349:13: note: previous declaration ‘TheItemType& NCollection_DynamicArray::operator[](Standard_Integer)’ 349 | reference operator[] (const Standard_Integer theIndex) | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:445:3: error: ‘size_t’ does not name a type 445 | size_t availableSize() const | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:445:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:457:22: error: ‘size_t’ does not name a type 457 | reference at(const size_t theInd) | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:457:22: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:462:28: error: ‘size_t’ does not name a type 462 | const_reference at(const size_t theInd) const | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:462:28: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:490:3: error: ‘size_t’ does not name a type 490 | size_t myInternalSize; | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:490:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:491:3: error: ‘size_t’ does not name a type 491 | size_t myUsedSize; | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:491:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘Standard_Integer NCollection_DynamicArray::Length() const’: /usr/include/opencascade/NCollection_DynamicArray.hxx:168:29: error: ‘myUsedSize’ was not declared in this scope 168 | return static_cast(myUsedSize); | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘Standard_Boolean NCollection_DynamicArray::IsEmpty() const’: /usr/include/opencascade/NCollection_DynamicArray.hxx:194:12: error: ‘myUsedSize’ was not declared in this scope 194 | return myUsedSize == 0; | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘NCollection_DynamicArray::iterator NCollection_DynamicArray::end()’: /usr/include/opencascade/NCollection_DynamicArray.hxx:101:21: error: ‘myUsedSize’ was not declared in this scope 101 | return iterator(myUsedSize, *this); | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘Standard_Boolean NCollection_DynamicArray::IsEmpty() const’: /usr/include/opencascade/NCollection_DynamicArray.hxx:194:12: error: ‘myUsedSize’ was not declared in this scope 194 | return myUsedSize == 0; | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:255:24: error: ‘myUsedSize’ was not declared in this scope 255 | pointer aPnt = &at(myUsedSize++); | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘NCollection_DynamicArray::const_iterator NCollection_DynamicArray::end() const’: /usr/include/opencascade/NCollection_DynamicArray.hxx:106:27: error: ‘myUsedSize’ was not declared in this scope 106 | return const_iterator(myUsedSize, *this); | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘TheItemType& NCollection_DynamicArray::Append(TheItemType&&)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:263:9: error: ‘myUsedSize’ was not declared in this scope 263 | if (myUsedSize >= availableSize()) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:263:23: error: there are no arguments to ‘availableSize’ that depend on a template parameter, so a declaration of ‘availableSize’ must be available [-fpermissive] 263 | if (myUsedSize >= availableSize()) | ^~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘NCollection_DynamicArray& NCollection_DynamicArray::Assign(const NCollection_DynamicArray&, bool)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:215:5: error: ‘myInternalSize’ was not declared in this scope 215 | myInternalSize = theOther.myInternalSize; | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘NCollection_DynamicArray& NCollection_DynamicArray::Assign(const NCollection_DynamicArray&, bool)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:215:5: error: ‘myInternalSize’ was not declared in this scope 215 | myInternalSize = theOther.myInternalSize; | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘NCollection_DynamicArray::const_iterator NCollection_DynamicArray::cend() const’: /usr/include/opencascade/NCollection_DynamicArray.hxx:111:27: error: ‘myUsedSize’ was not declared in this scope 111 | return const_iterator(myUsedSize, *this); | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In constructor ‘NCollection_DynamicArray::NCollection_DynamicArray(Standard_Integer)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:119:5: error: class ‘NCollection_DynamicArray’ does not have any field named ‘myInternalSize’ 119 | myInternalSize(theIncrement), | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:120:5: error: class ‘NCollection_DynamicArray’ does not have any field named ‘myUsedSize’ 120 | myUsedSize(0) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In constructor ‘NCollection_DynamicArray::NCollection_DynamicArray(Standard_Integer, const opencascade::handle&)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:128:5: error: class ‘NCollection_DynamicArray’ does not have any field named ‘myInternalSize’ 128 | myInternalSize(theIncrement), | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:129:5: error: class ‘NCollection_DynamicArray’ does not have any field named ‘myUsedSize’ 129 | myUsedSize(0) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In constructor ‘NCollection_DynamicArray::NCollection_DynamicArray(Standard_Integer, const allocator_type&)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:137:5: error: class ‘NCollection_DynamicArray’ does not have any field named ‘myInternalSize’ 137 | myInternalSize(theIncrement), | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:138:5: error: class ‘NCollection_DynamicArray’ does not have any field named ‘myUsedSize’ 138 | myUsedSize(0) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In copy constructor ‘NCollection_DynamicArray::NCollection_DynamicArray(const NCollection_DynamicArray&)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:145:5: error: class ‘NCollection_DynamicArray’ does not have any field named ‘myInternalSize’ 145 | myInternalSize(theOther.myInternalSize), | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:146:5: error: class ‘NCollection_DynamicArray’ does not have any field named ‘myUsedSize’ 146 | myUsedSize(theOther.myUsedSize) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In constructor ‘NCollection_DynamicArray::NCollection_DynamicArray(NCollection_DynamicArray&&)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:154:5: error: class ‘NCollection_DynamicArray’ does not have any field named ‘myInternalSize’ 154 | myInternalSize(theOther.myInternalSize), | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:155:5: error: class ‘NCollection_DynamicArray’ does not have any field named ‘myUsedSize’ 155 | myUsedSize(theOther.myUsedSize) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:216:5: error: ‘myUsedSize’ was not declared in this scope 216 | myUsedSize = theOther.myUsedSize; | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:267:24: error: ‘myUsedSize’ was not declared in this scope 267 | pointer aPnt = &at(myUsedSize++); | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:216:5: error: ‘myUsedSize’ was not declared in this scope 216 | myUsedSize = theOther.myUsedSize; | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘Standard_Integer NCollection_DynamicArray::Length() const’: /usr/include/opencascade/NCollection_DynamicArray.hxx:168:29: error: ‘myUsedSize’ was not declared in this scope 168 | return static_cast(myUsedSize); | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘void NCollection_DynamicArray::EraseLast()’: /usr/include/opencascade/NCollection_DynamicArray.hxx:274:9: error: ‘myUsedSize’ was not declared in this scope 274 | if (myUsedSize == 0) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘Standard_Boolean NCollection_DynamicArray::IsEmpty() const’: /usr/include/opencascade/NCollection_DynamicArray.hxx:194:12: error: ‘myUsedSize’ was not declared in this scope 194 | return myUsedSize == 0; | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘NCollection_DynamicArray& NCollection_DynamicArray::Assign(NCollection_DynamicArray&&)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:230:5: error: ‘myInternalSize’ was not declared in this scope 230 | myInternalSize = theOther.myInternalSize; | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘NCollection_DynamicArray& NCollection_DynamicArray::Assign(NCollection_DynamicArray&&)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:230:5: error: ‘myInternalSize’ was not declared in this scope 230 | myInternalSize = theOther.myInternalSize; | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:280:5: error: ‘myUsedSize’ was not declared in this scope 280 | myUsedSize--; | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:231:5: error: ‘myUsedSize’ was not declared in this scope 231 | myUsedSize = theOther.myUsedSize; | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:231:5: error: ‘myUsedSize’ was not declared in this scope 231 | myUsedSize = theOther.myUsedSize; | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘NCollection_DynamicArray& NCollection_DynamicArray::Assign(const NCollection_DynamicArray&, bool)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:215:5: error: ‘myInternalSize’ was not declared in this scope 215 | myInternalSize = theOther.myInternalSize; | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘TheItemType& NCollection_DynamicArray::Appended()’: /usr/include/opencascade/NCollection_DynamicArray.hxx:286:9: error: ‘myUsedSize’ was not declared in this scope 286 | if (myUsedSize >= availableSize()) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:286:23: error: there are no arguments to ‘availableSize’ that depend on a template parameter, so a declaration of ‘availableSize’ must be available [-fpermissive] 286 | if (myUsedSize >= availableSize()) | ^~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘TheItemType& NCollection_DynamicArray::Append(const TheItemType&)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:251:9: error: ‘myUsedSize’ was not declared in this scope 251 | if (myUsedSize >= availableSize()) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:251:23: error: there are no arguments to ‘availableSize’ that depend on a template parameter, so a declaration of ‘availableSize’ must be available [-fpermissive] 251 | if (myUsedSize >= availableSize()) | ^~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:251:23: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘TheItemType& NCollection_DynamicArray::Append(const TheItemType&)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:251:9: error: ‘myUsedSize’ was not declared in this scope 251 | if (myUsedSize >= availableSize()) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:251:23: error: there are no arguments to ‘availableSize’ that depend on a template parameter, so a declaration of ‘availableSize’ must be available [-fpermissive] 251 | if (myUsedSize >= availableSize()) | ^~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:251:23: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) /usr/include/opencascade/NCollection_DynamicArray.hxx:216:5: error: ‘myUsedSize’ was not declared in this scope 216 | myUsedSize = theOther.myUsedSize; | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:255:24: error: ‘myUsedSize’ was not declared in this scope 255 | pointer aPnt = &at(myUsedSize++); | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:290:24: error: ‘myUsedSize’ was not declared in this scope 290 | pointer aPnt = &at(myUsedSize++); | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:255:24: error: ‘myUsedSize’ was not declared in this scope 255 | pointer aPnt = &at(myUsedSize++); | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘TheItemType& NCollection_DynamicArray::Append(TheItemType&&)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:263:9: error: ‘myUsedSize’ was not declared in this scope 263 | if (myUsedSize >= availableSize()) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:263:23: error: there are no arguments to ‘availableSize’ that depend on a template parameter, so a declaration of ‘availableSize’ must be available [-fpermissive] 263 | if (myUsedSize >= availableSize()) | ^~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘const TheItemType& NCollection_DynamicArray::Last() const’: /usr/include/opencascade/NCollection_DynamicArray.hxx:333:15: error: ‘myUsedSize’ was not declared in this scope 333 | return at(myUsedSize - 1); | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘TheItemType& NCollection_DynamicArray::Append(TheItemType&&)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:263:9: error: ‘myUsedSize’ was not declared in this scope 263 | if (myUsedSize >= availableSize()) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:263:23: error: there are no arguments to ‘availableSize’ that depend on a template parameter, so a declaration of ‘availableSize’ must be available [-fpermissive] 263 | if (myUsedSize >= availableSize()) | ^~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘NCollection_DynamicArray& NCollection_DynamicArray::Assign(NCollection_DynamicArray&&)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:230:5: error: ‘myInternalSize’ was not declared in this scope 230 | myInternalSize = theOther.myInternalSize; | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:267:24: error: ‘myUsedSize’ was not declared in this scope 267 | pointer aPnt = &at(myUsedSize++); | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:267:24: error: ‘myUsedSize’ was not declared in this scope 267 | pointer aPnt = &at(myUsedSize++); | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘TheItemType& NCollection_DynamicArray::ChangeLast()’: /usr/include/opencascade/NCollection_DynamicArray.hxx:339:15: error: ‘myUsedSize’ was not declared in this scope 339 | return at(myUsedSize - 1); | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:231:5: error: ‘myUsedSize’ was not declared in this scope 231 | myUsedSize = theOther.myUsedSize; | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘TheItemType& NCollection_DynamicArray::SetValue(Standard_Integer, const TheItemType&)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:369:11: error: ‘size_t’ does not name a type 369 | const size_t aBlockInd = static_cast(theIndex / myInternalSize); | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:369:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:370:11: error: ‘size_t’ does not name a type 370 | const size_t anIndex = static_cast(theIndex); | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:370:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:371:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 371 | for (size_t aInd = myContainer.Size(); aInd <= aBlockInd; aInd++) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘void NCollection_DynamicArray::EraseLast()’: /usr/include/opencascade/NCollection_DynamicArray.hxx:274:9: error: ‘myUsedSize’ was not declared in this scope 274 | if (myUsedSize == 0) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘void NCollection_DynamicArray::EraseLast()’: /usr/include/opencascade/NCollection_DynamicArray.hxx:274:9: error: ‘myUsedSize’ was not declared in this scope 274 | if (myUsedSize == 0) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:371:44: error: ‘aInd’ was not declared in this scope 371 | for (size_t aInd = myContainer.Size(); aInd <= aBlockInd; aInd++) | ^~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘TheItemType& NCollection_DynamicArray::Append(const TheItemType&)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:251:9: error: ‘myUsedSize’ was not declared in this scope 251 | if (myUsedSize >= availableSize()) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:251:23: error: there are no arguments to ‘availableSize’ that depend on a template parameter, so a declaration of ‘availableSize’ must be available [-fpermissive] 251 | if (myUsedSize >= availableSize()) | ^~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:251:23: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) /usr/include/opencascade/NCollection_DynamicArray.hxx:280:5: error: ‘myUsedSize’ was not declared in this scope 280 | myUsedSize--; | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:280:5: error: ‘myUsedSize’ was not declared in this scope 280 | myUsedSize--; | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:255:24: error: ‘myUsedSize’ was not declared in this scope 255 | pointer aPnt = &at(myUsedSize++); | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:371:52: error: ‘aBlockInd’ was not declared in this scope 371 | for (size_t aInd = myContainer.Size(); aInd <= aBlockInd; aInd++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘TheItemType& NCollection_DynamicArray::Appended()’: /usr/include/opencascade/NCollection_DynamicArray.hxx:286:9: error: ‘myUsedSize’ was not declared in this scope 286 | if (myUsedSize >= availableSize()) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘TheItemType& NCollection_DynamicArray::Appended()’: /usr/include/opencascade/NCollection_DynamicArray.hxx:286:9: error: ‘myUsedSize’ was not declared in this scope 286 | if (myUsedSize >= availableSize()) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:286:23: error: there are no arguments to ‘availableSize’ that depend on a template parameter, so a declaration of ‘availableSize’ must be available [-fpermissive] 286 | if (myUsedSize >= availableSize()) | ^~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:286:23: error: there are no arguments to ‘availableSize’ that depend on a template parameter, so a declaration of ‘availableSize’ must be available [-fpermissive] 286 | if (myUsedSize >= availableSize()) | ^~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘TheItemType& NCollection_DynamicArray::Append(TheItemType&&)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:263:9: error: ‘myUsedSize’ was not declared in this scope 263 | if (myUsedSize >= availableSize()) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:263:23: error: there are no arguments to ‘availableSize’ that depend on a template parameter, so a declaration of ‘availableSize’ must be available [-fpermissive] 263 | if (myUsedSize >= availableSize()) | ^~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:375:9: error: ‘myUsedSize’ was not declared in this scope 375 | if (myUsedSize <= anIndex) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:290:24: error: ‘myUsedSize’ was not declared in this scope 290 | pointer aPnt = &at(myUsedSize++); | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:290:24: error: ‘myUsedSize’ was not declared in this scope 290 | pointer aPnt = &at(myUsedSize++); | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:375:23: error: ‘anIndex’ was not declared in this scope 375 | if (myUsedSize <= anIndex) | ^~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:267:24: error: ‘myUsedSize’ was not declared in this scope 267 | pointer aPnt = &at(myUsedSize++); | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘const TheItemType& NCollection_DynamicArray::Last() const’: /usr/include/opencascade/NCollection_DynamicArray.hxx:333:15: error: ‘myUsedSize’ was not declared in this scope 333 | return at(myUsedSize - 1); | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘const TheItemType& NCollection_DynamicArray::Last() const’: /usr/include/opencascade/NCollection_DynamicArray.hxx:333:15: error: ‘myUsedSize’ was not declared in this scope 333 | return at(myUsedSize - 1); | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:384:24: error: ‘anIndex’ was not declared in this scope 384 | pointer aPnt = &at(anIndex); | ^~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘TheItemType& NCollection_DynamicArray::SetValue(Standard_Integer, TheItemType&&)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:393:11: error: ‘size_t’ does not name a type 393 | const size_t aBlockInd = static_cast(theIndex / myInternalSize); | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:393:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:394:11: error: ‘size_t’ does not name a type 394 | const size_t anIndex = static_cast(theIndex); | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:394:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:395:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 395 | for (size_t aInd = myContainer.Size(); aInd <= aBlockInd; aInd++) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘void NCollection_DynamicArray::EraseLast()’: /usr/include/opencascade/NCollection_DynamicArray.hxx:274:9: error: ‘myUsedSize’ was not declared in this scope 274 | if (myUsedSize == 0) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:395:44: error: ‘aInd’ was not declared in this scope 395 | for (size_t aInd = myContainer.Size(); aInd <= aBlockInd; aInd++) | ^~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘TheItemType& NCollection_DynamicArray::ChangeLast()’: /usr/include/opencascade/NCollection_DynamicArray.hxx:339:15: error: ‘myUsedSize’ was not declared in this scope 339 | return at(myUsedSize - 1); | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘TheItemType& NCollection_DynamicArray::SetValue(Standard_Integer, const TheItemType&)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:369:11: error: ‘size_t’ does not name a type 369 | const size_t aBlockInd = static_cast(theIndex / myInternalSize); | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘TheItemType& NCollection_DynamicArray::ChangeLast()’: /usr/include/opencascade/NCollection_DynamicArray.hxx:339:15: error: ‘myUsedSize’ was not declared in this scope 339 | return at(myUsedSize - 1); | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘TheItemType& NCollection_DynamicArray::SetValue(Standard_Integer, const TheItemType&)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:369:11: error: ‘size_t’ does not name a type 369 | const size_t aBlockInd = static_cast(theIndex / myInternalSize); | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:369:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:370:11: error: ‘size_t’ does not name a type 370 | const size_t anIndex = static_cast(theIndex); | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:370:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:369:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:370:11: error: ‘size_t’ does not name a type 370 | const size_t anIndex = static_cast(theIndex); | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:370:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:371:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 371 | for (size_t aInd = myContainer.Size(); aInd <= aBlockInd; aInd++) | ^~~~~~ | std::size_t /usr/include/opencascade/NCollection_DynamicArray.hxx:371:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 371 | for (size_t aInd = myContainer.Size(); aInd <= aBlockInd; aInd++) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:280:5: error: ‘myUsedSize’ was not declared in this scope 280 | myUsedSize--; | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:371:44: error: ‘aInd’ was not declared in this scope 371 | for (size_t aInd = myContainer.Size(); aInd <= aBlockInd; aInd++) | ^~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:371:44: error: ‘aInd’ was not declared in this scope 371 | for (size_t aInd = myContainer.Size(); aInd <= aBlockInd; aInd++) | ^~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:395:52: error: ‘aBlockInd’ was not declared in this scope 395 | for (size_t aInd = myContainer.Size(); aInd <= aBlockInd; aInd++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘TheItemType& NCollection_DynamicArray::Appended()’: /usr/include/opencascade/NCollection_DynamicArray.hxx:286:9: error: ‘myUsedSize’ was not declared in this scope 286 | if (myUsedSize >= availableSize()) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:286:23: error: there are no arguments to ‘availableSize’ that depend on a template parameter, so a declaration of ‘availableSize’ must be available [-fpermissive] 286 | if (myUsedSize >= availableSize()) | ^~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:371:52: error: ‘aBlockInd’ was not declared in this scope 371 | for (size_t aInd = myContainer.Size(); aInd <= aBlockInd; aInd++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:371:52: error: ‘aBlockInd’ was not declared in this scope 371 | for (size_t aInd = myContainer.Size(); aInd <= aBlockInd; aInd++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:399:9: error: ‘myUsedSize’ was not declared in this scope 399 | if (myUsedSize <= anIndex) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:290:24: error: ‘myUsedSize’ was not declared in this scope 290 | pointer aPnt = &at(myUsedSize++); | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:375:9: error: ‘myUsedSize’ was not declared in this scope 375 | if (myUsedSize <= anIndex) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:375:9: error: ‘myUsedSize’ was not declared in this scope 375 | if (myUsedSize <= anIndex) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:399:23: error: ‘anIndex’ was not declared in this scope 399 | if (myUsedSize <= anIndex) | ^~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:375:23: error: ‘anIndex’ was not declared in this scope 375 | if (myUsedSize <= anIndex) | ^~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:375:23: error: ‘anIndex’ was not declared in this scope 375 | if (myUsedSize <= anIndex) | ^~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘const TheItemType& NCollection_DynamicArray::Last() const’: /usr/include/opencascade/NCollection_DynamicArray.hxx:333:15: error: ‘myUsedSize’ was not declared in this scope 333 | return at(myUsedSize - 1); | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:384:24: error: ‘anIndex’ was not declared in this scope 384 | pointer aPnt = &at(anIndex); | ^~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:408:24: error: ‘anIndex’ was not declared in this scope 408 | pointer aPnt = &at(anIndex); | ^~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘TheItemType& NCollection_DynamicArray::SetValue(Standard_Integer, TheItemType&&)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:393:11: error: ‘size_t’ does not name a type 393 | const size_t aBlockInd = static_cast(theIndex / myInternalSize); | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:384:24: error: ‘anIndex’ was not declared in this scope 384 | pointer aPnt = &at(anIndex); | ^~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘TheItemType& NCollection_DynamicArray::SetValue(Standard_Integer, TheItemType&&)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:393:11: error: ‘size_t’ does not name a type 393 | const size_t aBlockInd = static_cast(theIndex / myInternalSize); | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:393:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:394:11: error: ‘size_t’ does not name a type 394 | const size_t anIndex = static_cast(theIndex); | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:394:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:393:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:395:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 395 | for (size_t aInd = myContainer.Size(); aInd <= aBlockInd; aInd++) | ^~~~~~ | std::size_t /usr/include/opencascade/NCollection_DynamicArray.hxx:394:11: error: ‘size_t’ does not name a type 394 | const size_t anIndex = static_cast(theIndex); | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:394:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:395:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 395 | for (size_t aInd = myContainer.Size(); aInd <= aBlockInd; aInd++) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘void NCollection_DynamicArray::Clear(bool)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:415:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 415 | size_t aUsedSize = 0; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:416:17: error: expected ‘;’ before ‘aBlockInd’ 416 | for (size_t aBlockInd = 0; aBlockInd < myContainer.Size(); aBlockInd++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘TheItemType& NCollection_DynamicArray::ChangeLast()’: /usr/include/opencascade/NCollection_DynamicArray.hxx:339:15: error: ‘myUsedSize’ was not declared in this scope 339 | return at(myUsedSize - 1); | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘TheItemType& NCollection_DynamicArray::SetValue(Standard_Integer, const TheItemType&)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:369:11: error: ‘size_t’ does not name a type 369 | const size_t aBlockInd = static_cast(theIndex / myInternalSize); | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:369:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:370:11: error: ‘size_t’ does not name a type 370 | const size_t anIndex = static_cast(theIndex); | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:370:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:395:44: error: ‘aInd’ was not declared in this scope 395 | for (size_t aInd = myContainer.Size(); aInd <= aBlockInd; aInd++) | ^~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:395:44: error: ‘aInd’ was not declared in this scope 395 | for (size_t aInd = myContainer.Size(); aInd <= aBlockInd; aInd++) | ^~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:371:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 371 | for (size_t aInd = myContainer.Size(); aInd <= aBlockInd; aInd++) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:371:44: error: ‘aInd’ was not declared in this scope 371 | for (size_t aInd = myContainer.Size(); aInd <= aBlockInd; aInd++) | ^~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:395:52: error: ‘aBlockInd’ was not declared in this scope 395 | for (size_t aInd = myContainer.Size(); aInd <= aBlockInd; aInd++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:395:52: error: ‘aBlockInd’ was not declared in this scope 395 | for (size_t aInd = myContainer.Size(); aInd <= aBlockInd; aInd++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:416:32: error: ‘aBlockInd’ was not declared in this scope 416 | for (size_t aBlockInd = 0; aBlockInd < myContainer.Size(); aBlockInd++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:416:56: error: ‘NCollection_DynamicArray::vector’ {aka ‘class NCollection_BasePointerVector’} has no member named ‘Size’ 416 | for (size_t aBlockInd = 0; aBlockInd < myContainer.Size(); aBlockInd++) | ^~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:419:19: error: expected ‘;’ before ‘anElemInd’ 419 | for (size_t anElemInd = 0; anElemInd < myInternalSize && aUsedSize < myUsedSize; anElemInd++, aUsedSize++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:371:52: error: ‘aBlockInd’ was not declared in this scope 371 | for (size_t aInd = myContainer.Size(); aInd <= aBlockInd; aInd++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:399:9: error: ‘myUsedSize’ was not declared in this scope 399 | if (myUsedSize <= anIndex) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:399:9: error: ‘myUsedSize’ was not declared in this scope 399 | if (myUsedSize <= anIndex) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:419:34: error: ‘anElemInd’ was not declared in this scope 419 | for (size_t anElemInd = 0; anElemInd < myInternalSize && aUsedSize < myUsedSize; anElemInd++, aUsedSize++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:399:23: error: ‘anIndex’ was not declared in this scope 399 | if (myUsedSize <= anIndex) | ^~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:399:23: error: ‘anIndex’ was not declared in this scope 399 | if (myUsedSize <= anIndex) | ^~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:375:9: error: ‘myUsedSize’ was not declared in this scope 375 | if (myUsedSize <= anIndex) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:408:24: error: ‘anIndex’ was not declared in this scope 408 | pointer aPnt = &at(anIndex); | ^~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:408:24: error: ‘anIndex’ was not declared in this scope 408 | pointer aPnt = &at(anIndex); | ^~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘void NCollection_DynamicArray::Clear(bool)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:415:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 415 | size_t aUsedSize = 0; | ^~~~~~ | std::size_t /usr/include/opencascade/NCollection_DynamicArray.hxx:375:23: error: ‘anIndex’ was not declared in this scope 375 | if (myUsedSize <= anIndex) | ^~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘void NCollection_DynamicArray::Clear(bool)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:415:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 415 | size_t aUsedSize = 0; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:416:17: error: expected ‘;’ before ‘aBlockInd’ 416 | for (size_t aBlockInd = 0; aBlockInd < myContainer.Size(); aBlockInd++) | ^~~~~~~~~ /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:416:17: error: expected ‘;’ before ‘aBlockInd’ 416 | for (size_t aBlockInd = 0; aBlockInd < myContainer.Size(); aBlockInd++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:384:24: error: ‘anIndex’ was not declared in this scope 384 | pointer aPnt = &at(anIndex); | ^~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘TheItemType& NCollection_DynamicArray::SetValue(Standard_Integer, TheItemType&&)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:393:11: error: ‘size_t’ does not name a type 393 | const size_t aBlockInd = static_cast(theIndex / myInternalSize); | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:393:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:394:11: error: ‘size_t’ does not name a type 394 | const size_t anIndex = static_cast(theIndex); | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:394:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:395:10: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 395 | for (size_t aInd = myContainer.Size(); aInd <= aBlockInd; aInd++) | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:416:32: error: ‘aBlockInd’ was not declared in this scope 416 | for (size_t aBlockInd = 0; aBlockInd < myContainer.Size(); aBlockInd++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:416:56: error: ‘NCollection_DynamicArray::vector’ {aka ‘class NCollection_BasePointerVector’} has no member named ‘Size’ 416 | for (size_t aBlockInd = 0; aBlockInd < myContainer.Size(); aBlockInd++) | ^~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:419:19: error: expected ‘;’ before ‘anElemInd’ 419 | for (size_t anElemInd = 0; anElemInd < myInternalSize && aUsedSize < myUsedSize; anElemInd++, aUsedSize++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:416:32: error: ‘aBlockInd’ was not declared in this scope 416 | for (size_t aBlockInd = 0; aBlockInd < myContainer.Size(); aBlockInd++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:416:56: error: ‘NCollection_DynamicArray::vector’ {aka ‘class NCollection_BasePointerVector’} has no member named ‘Size’ 416 | for (size_t aBlockInd = 0; aBlockInd < myContainer.Size(); aBlockInd++) | ^~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:419:19: error: expected ‘;’ before ‘anElemInd’ 419 | for (size_t anElemInd = 0; anElemInd < myInternalSize && aUsedSize < myUsedSize; anElemInd++, aUsedSize++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:395:44: error: ‘aInd’ was not declared in this scope 395 | for (size_t aInd = myContainer.Size(); aInd <= aBlockInd; aInd++) | ^~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:419:46: error: ‘myInternalSize’ was not declared in this scope 419 | for (size_t anElemInd = 0; anElemInd < myInternalSize && aUsedSize < myUsedSize; anElemInd++, aUsedSize++) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:419:34: error: ‘anElemInd’ was not declared in this scope 419 | for (size_t anElemInd = 0; anElemInd < myInternalSize && aUsedSize < myUsedSize; anElemInd++, aUsedSize++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:419:34: error: ‘anElemInd’ was not declared in this scope 419 | for (size_t anElemInd = 0; anElemInd < myInternalSize && aUsedSize < myUsedSize; anElemInd++, aUsedSize++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:395:52: error: ‘aBlockInd’ was not declared in this scope 395 | for (size_t aInd = myContainer.Size(); aInd <= aBlockInd; aInd++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:419:64: error: ‘aUsedSize’ was not declared in this scope 419 | for (size_t anElemInd = 0; anElemInd < myInternalSize && aUsedSize < myUsedSize; anElemInd++, aUsedSize++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:399:9: error: ‘myUsedSize’ was not declared in this scope 399 | if (myUsedSize <= anIndex) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:419:76: error: ‘myUsedSize’ was not declared in this scope 419 | for (size_t anElemInd = 0; anElemInd < myInternalSize && aUsedSize < myUsedSize; anElemInd++, aUsedSize++) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:419:46: error: ‘myInternalSize’ was not declared in this scope 419 | for (size_t anElemInd = 0; anElemInd < myInternalSize && aUsedSize < myUsedSize; anElemInd++, aUsedSize++) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:419:46: error: ‘myInternalSize’ was not declared in this scope 419 | for (size_t anElemInd = 0; anElemInd < myInternalSize && aUsedSize < myUsedSize; anElemInd++, aUsedSize++) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:399:23: error: ‘anIndex’ was not declared in this scope 399 | if (myUsedSize <= anIndex) | ^~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:408:24: error: ‘anIndex’ was not declared in this scope 408 | pointer aPnt = &at(anIndex); | ^~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:419:64: error: ‘aUsedSize’ was not declared in this scope 419 | for (size_t anElemInd = 0; anElemInd < myInternalSize && aUsedSize < myUsedSize; anElemInd++, aUsedSize++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘void NCollection_DynamicArray::Clear(bool)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:415:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 415 | size_t aUsedSize = 0; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:416:17: error: expected ‘;’ before ‘aBlockInd’ 416 | for (size_t aBlockInd = 0; aBlockInd < myContainer.Size(); aBlockInd++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:419:64: error: ‘aUsedSize’ was not declared in this scope 419 | for (size_t anElemInd = 0; anElemInd < myInternalSize && aUsedSize < myUsedSize; anElemInd++, aUsedSize++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:424:39: error: ‘myInternalSize’ was not declared in this scope 424 | myAlloc.deallocate(aCurStart, myInternalSize); | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:416:32: error: ‘aBlockInd’ was not declared in this scope 416 | for (size_t aBlockInd = 0; aBlockInd < myContainer.Size(); aBlockInd++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:416:56: error: ‘NCollection_DynamicArray::vector’ {aka ‘class NCollection_BasePointerVector’} has no member named ‘Size’ 416 | for (size_t aBlockInd = 0; aBlockInd < myContainer.Size(); aBlockInd++) | ^~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:419:19: error: expected ‘;’ before ‘anElemInd’ 419 | for (size_t anElemInd = 0; anElemInd < myInternalSize && aUsedSize < myUsedSize; anElemInd++, aUsedSize++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:419:76: error: ‘myUsedSize’ was not declared in this scope 419 | for (size_t anElemInd = 0; anElemInd < myInternalSize && aUsedSize < myUsedSize; anElemInd++, aUsedSize++) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:419:76: error: ‘myUsedSize’ was not declared in this scope 419 | for (size_t anElemInd = 0; anElemInd < myInternalSize && aUsedSize < myUsedSize; anElemInd++, aUsedSize++) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:428:5: error: ‘myUsedSize’ was not declared in this scope 428 | myUsedSize = 0; | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:419:34: error: ‘anElemInd’ was not declared in this scope 419 | for (size_t anElemInd = 0; anElemInd < myInternalSize && aUsedSize < myUsedSize; anElemInd++, aUsedSize++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘void NCollection_DynamicArray::SetIncrement(Standard_Integer)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:433:9: error: ‘myUsedSize’ was not declared in this scope 433 | if (myUsedSize != 0) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:424:39: error: ‘myInternalSize’ was not declared in this scope 424 | myAlloc.deallocate(aCurStart, myInternalSize); | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:424:39: error: ‘myInternalSize’ was not declared in this scope 424 | myAlloc.deallocate(aCurStart, myInternalSize); | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:419:46: error: ‘myInternalSize’ was not declared in this scope 419 | for (size_t anElemInd = 0; anElemInd < myInternalSize && aUsedSize < myUsedSize; anElemInd++, aUsedSize++) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:428:5: error: ‘myUsedSize’ was not declared in this scope 428 | myUsedSize = 0; | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:428:5: error: ‘myUsedSize’ was not declared in this scope 428 | myUsedSize = 0; | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:437:5: error: ‘myInternalSize’ was not declared in this scope 437 | myInternalSize = static_cast(theIncrement); | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:437:34: error: ‘size_t’ does not name a type 437 | myInternalSize = static_cast(theIncrement); | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:437:34: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:419:64: error: ‘aUsedSize’ was not declared in this scope 419 | for (size_t anElemInd = 0; anElemInd < myInternalSize && aUsedSize < myUsedSize; anElemInd++, aUsedSize++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘void NCollection_DynamicArray::SetIncrement(Standard_Integer)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:433:9: error: ‘myUsedSize’ was not declared in this scope 433 | if (myUsedSize != 0) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘void NCollection_DynamicArray::SetIncrement(Standard_Integer)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:433:9: error: ‘myUsedSize’ was not declared in this scope 433 | if (myUsedSize != 0) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:419:76: error: ‘myUsedSize’ was not declared in this scope 419 | for (size_t anElemInd = 0; anElemInd < myInternalSize && aUsedSize < myUsedSize; anElemInd++, aUsedSize++) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘TheItemType* NCollection_DynamicArray::expandArray()’: /usr/include/opencascade/NCollection_DynamicArray.hxx:452:47: error: ‘myInternalSize’ was not declared in this scope 452 | TheItemType* aNewBlock = myAlloc.allocate(myInternalSize); | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:437:5: error: ‘myInternalSize’ was not declared in this scope 437 | myInternalSize = static_cast(theIncrement); | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:437:34: error: ‘size_t’ does not name a type 437 | myInternalSize = static_cast(theIncrement); | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:437:34: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx:424:39: error: ‘myInternalSize’ was not declared in this scope 424 | myAlloc.deallocate(aCurStart, myInternalSize); | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:437:5: error: ‘myInternalSize’ was not declared in this scope 437 | myInternalSize = static_cast(theIncrement); | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:437:34: error: ‘size_t’ does not name a type 437 | myInternalSize = static_cast(theIncrement); | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:437:34: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘TheItemType& NCollection_DynamicArray::at(int)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:459:32: error: ‘myInternalSize’ was not declared in this scope 459 | return getArray()[theInd / myInternalSize][theInd % myInternalSize]; | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘TheItemType* NCollection_DynamicArray::expandArray()’: /usr/include/opencascade/NCollection_DynamicArray.hxx:452:47: error: ‘myInternalSize’ was not declared in this scope 452 | TheItemType* aNewBlock = myAlloc.allocate(myInternalSize); | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:428:5: error: ‘myUsedSize’ was not declared in this scope 428 | myUsedSize = 0; | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘TheItemType* NCollection_DynamicArray::expandArray()’: /usr/include/opencascade/NCollection_DynamicArray.hxx:452:47: error: ‘myInternalSize’ was not declared in this scope 452 | TheItemType* aNewBlock = myAlloc.allocate(myInternalSize); | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘void NCollection_DynamicArray::SetIncrement(Standard_Integer)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:433:9: error: ‘myUsedSize’ was not declared in this scope 433 | if (myUsedSize != 0) | ^~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘const TheItemType& NCollection_DynamicArray::at(int) const’: /usr/include/opencascade/NCollection_DynamicArray.hxx:464:32: error: ‘myInternalSize’ was not declared in this scope 464 | return getArray()[theInd / myInternalSize][theInd % myInternalSize]; | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘void NCollection_DynamicArray::copyDate()’: /usr/include/opencascade/NCollection_DynamicArray.hxx:469:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 469 | size_t aUsedSize = 0; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:470:17: error: expected ‘;’ before ‘aBlockInd’ 470 | for (size_t aBlockInd = 0; aBlockInd < myContainer.Size(); aBlockInd++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘TheItemType& NCollection_DynamicArray::at(int)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:459:32: error: ‘myInternalSize’ was not declared in this scope 459 | return getArray()[theInd / myInternalSize][theInd % myInternalSize]; | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:470:32: error: ‘aBlockInd’ was not declared in this scope 470 | for (size_t aBlockInd = 0; aBlockInd < myContainer.Size(); aBlockInd++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:470:56: error: ‘NCollection_DynamicArray::vector’ {aka ‘class NCollection_BasePointerVector’} has no member named ‘Size’ 470 | for (size_t aBlockInd = 0; aBlockInd < myContainer.Size(); aBlockInd++) | ^~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:437:5: error: ‘myInternalSize’ was not declared in this scope 437 | myInternalSize = static_cast(theIncrement); | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:437:34: error: ‘size_t’ does not name a type 437 | myInternalSize = static_cast(theIncrement); | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘TheItemType& NCollection_DynamicArray::at(int)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:459:32: error: ‘myInternalSize’ was not declared in this scope 459 | return getArray()[theInd / myInternalSize][theInd % myInternalSize]; | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:437:34: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘const TheItemType& NCollection_DynamicArray::at(int) const’: /usr/include/opencascade/NCollection_DynamicArray.hxx:464:32: error: ‘myInternalSize’ was not declared in this scope 464 | return getArray()[theInd / myInternalSize][theInd % myInternalSize]; | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘void NCollection_DynamicArray::copyDate()’: /usr/include/opencascade/NCollection_DynamicArray.hxx:469:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 469 | size_t aUsedSize = 0; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:470:17: error: expected ‘;’ before ‘aBlockInd’ 470 | for (size_t aBlockInd = 0; aBlockInd < myContainer.Size(); aBlockInd++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:473:49: error: ‘myInternalSize’ was not declared in this scope 473 | TheItemType* aNewBlock = myAlloc.allocate(myInternalSize); | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:474:19: error: expected ‘;’ before ‘anElemInd’ 474 | for (size_t anElemInd = 0; anElemInd < myInternalSize && aUsedSize < myUsedSize; anElemInd++, aUsedSize++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:470:32: error: ‘aBlockInd’ was not declared in this scope 470 | for (size_t aBlockInd = 0; aBlockInd < myContainer.Size(); aBlockInd++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:470:56: error: ‘NCollection_DynamicArray::vector’ {aka ‘class NCollection_BasePointerVector’} has no member named ‘Size’ 470 | for (size_t aBlockInd = 0; aBlockInd < myContainer.Size(); aBlockInd++) | ^~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘TheItemType* NCollection_DynamicArray::expandArray()’: /usr/include/opencascade/NCollection_DynamicArray.hxx:452:47: error: ‘myInternalSize’ was not declared in this scope 452 | TheItemType* aNewBlock = myAlloc.allocate(myInternalSize); | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘const TheItemType& NCollection_DynamicArray::at(int) const’: /usr/include/opencascade/NCollection_DynamicArray.hxx:464:32: error: ‘myInternalSize’ was not declared in this scope 464 | return getArray()[theInd / myInternalSize][theInd % myInternalSize]; | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘void NCollection_DynamicArray::copyDate()’: /usr/include/opencascade/NCollection_DynamicArray.hxx:469:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 469 | size_t aUsedSize = 0; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:470:17: error: expected ‘;’ before ‘aBlockInd’ 470 | for (size_t aBlockInd = 0; aBlockInd < myContainer.Size(); aBlockInd++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:474:34: error: ‘anElemInd’ was not declared in this scope 474 | for (size_t anElemInd = 0; anElemInd < myInternalSize && aUsedSize < myUsedSize; anElemInd++, aUsedSize++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:470:32: error: ‘aBlockInd’ was not declared in this scope 470 | for (size_t aBlockInd = 0; aBlockInd < myContainer.Size(); aBlockInd++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:473:49: error: ‘myInternalSize’ was not declared in this scope 473 | TheItemType* aNewBlock = myAlloc.allocate(myInternalSize); | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:474:19: error: expected ‘;’ before ‘anElemInd’ 474 | for (size_t anElemInd = 0; anElemInd < myInternalSize && aUsedSize < myUsedSize; anElemInd++, aUsedSize++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:470:56: error: ‘NCollection_DynamicArray::vector’ {aka ‘class NCollection_BasePointerVector’} has no member named ‘Size’ 470 | for (size_t aBlockInd = 0; aBlockInd < myContainer.Size(); aBlockInd++) | ^~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘TheItemType& NCollection_DynamicArray::at(int)’: /usr/include/opencascade/NCollection_DynamicArray.hxx:459:32: error: ‘myInternalSize’ was not declared in this scope 459 | return getArray()[theInd / myInternalSize][theInd % myInternalSize]; | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:474:64: error: ‘aUsedSize’ was not declared in this scope 474 | for (size_t anElemInd = 0; anElemInd < myInternalSize && aUsedSize < myUsedSize; anElemInd++, aUsedSize++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:474:34: error: ‘anElemInd’ was not declared in this scope 474 | for (size_t anElemInd = 0; anElemInd < myInternalSize && aUsedSize < myUsedSize; anElemInd++, aUsedSize++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:474:76: error: ‘myUsedSize’ was not declared in this scope 474 | for (size_t anElemInd = 0; anElemInd < myInternalSize && aUsedSize < myUsedSize; anElemInd++, aUsedSize++) | ^~~~~~~~~~ In file included from /usr/include/opencascade/Message.hxx:24: /usr/include/opencascade/OSD_MemInfo.hxx: At global scope: /usr/include/opencascade/OSD_MemInfo.hxx:95:19: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 95 | Standard_EXPORT Standard_Size Value (const OSD_MemInfo::Counter theCounter) const; | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/NCollection_DynamicArray.hxx:473:49: error: ‘myInternalSize’ was not declared in this scope 473 | TheItemType* aNewBlock = myAlloc.allocate(myInternalSize); | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:474:19: error: expected ‘;’ before ‘anElemInd’ 474 | for (size_t anElemInd = 0; anElemInd < myInternalSize && aUsedSize < myUsedSize; anElemInd++, aUsedSize++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘const TheItemType& NCollection_DynamicArray::at(int) const’: /usr/include/opencascade/NCollection_DynamicArray.hxx:464:32: error: ‘myInternalSize’ was not declared in this scope 464 | return getArray()[theInd / myInternalSize][theInd % myInternalSize]; | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In member function ‘void NCollection_DynamicArray::copyDate()’: /usr/include/opencascade/NCollection_DynamicArray.hxx:469:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 469 | size_t aUsedSize = 0; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:470:17: error: expected ‘;’ before ‘aBlockInd’ 470 | for (size_t aBlockInd = 0; aBlockInd < myContainer.Size(); aBlockInd++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:474:64: error: ‘aUsedSize’ was not declared in this scope 474 | for (size_t anElemInd = 0; anElemInd < myInternalSize && aUsedSize < myUsedSize; anElemInd++, aUsedSize++) | ^~~~~~~~~ /usr/include/opencascade/OSD_MemInfo.hxx:100:19: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 100 | Standard_EXPORT Standard_Size ValueMiB (const OSD_MemInfo::Counter theCounter) const; | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/OSD_MemInfo.hxx:120:3: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 120 | Standard_Size myCounters[MemCounter_NB]; //!< Counters' values, in bytes | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/NCollection_DynamicArray.hxx:474:34: error: ‘anElemInd’ was not declared in this scope 474 | for (size_t anElemInd = 0; anElemInd < myInternalSize && aUsedSize < myUsedSize; anElemInd++, aUsedSize++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:470:32: error: ‘aBlockInd’ was not declared in this scope 470 | for (size_t aBlockInd = 0; aBlockInd < myContainer.Size(); aBlockInd++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:470:56: error: ‘NCollection_DynamicArray::vector’ {aka ‘class NCollection_BasePointerVector’} has no member named ‘Size’ 470 | for (size_t aBlockInd = 0; aBlockInd < myContainer.Size(); aBlockInd++) | ^~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:474:76: error: ‘myUsedSize’ was not declared in this scope 474 | for (size_t anElemInd = 0; anElemInd < myInternalSize && aUsedSize < myUsedSize; anElemInd++, aUsedSize++) | ^~~~~~~~~~ In file included from /usr/include/opencascade/Message.hxx:24: /usr/include/opencascade/OSD_MemInfo.hxx: At global scope: /usr/include/opencascade/OSD_MemInfo.hxx:95:19: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 95 | Standard_EXPORT Standard_Size Value (const OSD_MemInfo::Counter theCounter) const; | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/OSD_MemInfo.hxx: In member function ‘Standard_Boolean OSD_MemInfo::hasValue(Counter) const’: /usr/include/opencascade/OSD_MemInfo.hxx:116:37: error: ‘myCounters’ was not declared in this scope; did you mean ‘Counter’? 116 | { return IsActive (theCounter) && myCounters[theCounter] != Standard_Size(-1); } | ^~~~~~~~~~ | Counter /usr/include/opencascade/NCollection_DynamicArray.hxx:474:64: error: ‘aUsedSize’ was not declared in this scope 474 | for (size_t anElemInd = 0; anElemInd < myInternalSize && aUsedSize < myUsedSize; anElemInd++, aUsedSize++) | ^~~~~~~~~ /usr/include/opencascade/OSD_MemInfo.hxx:100:19: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 100 | Standard_EXPORT Standard_Size ValueMiB (const OSD_MemInfo::Counter theCounter) const; | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/OSD_MemInfo.hxx:120:3: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 120 | Standard_Size myCounters[MemCounter_NB]; //!< Counters' values, in bytes | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/OSD_MemInfo.hxx:116:63: error: ‘Standard_Size’ was not declared in this scope; did you mean ‘Standard_Time’? 116 | { return IsActive (theCounter) && myCounters[theCounter] != Standard_Size(-1); } | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/Message.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Message.hxx:37:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 37 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Message.hxx:37:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 37 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message.hxx:37:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 37 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:473:49: error: ‘myInternalSize’ was not declared in this scope 473 | TheItemType* aNewBlock = myAlloc.allocate(myInternalSize); | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:474:19: error: expected ‘;’ before ‘anElemInd’ 474 | for (size_t anElemInd = 0; anElemInd < myInternalSize && aUsedSize < myUsedSize; anElemInd++, aUsedSize++) | ^~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message.hxx:37:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 37 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message.hxx:37:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 37 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message.hxx:37:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 37 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:474:76: error: ‘myUsedSize’ was not declared in this scope 474 | for (size_t anElemInd = 0; anElemInd < myInternalSize && aUsedSize < myUsedSize; anElemInd++, aUsedSize++) | ^~~~~~~~~~ /usr/include/opencascade/OSD_MemInfo.hxx: In member function ‘Standard_Boolean OSD_MemInfo::hasValue(Counter) const’: /usr/include/opencascade/OSD_MemInfo.hxx:116:37: error: ‘myCounters’ was not declared in this scope; did you mean ‘Counter’? 116 | { return IsActive (theCounter) && myCounters[theCounter] != Standard_Size(-1); } | ^~~~~~~~~~ | Counter In file included from /usr/include/opencascade/Message.hxx:24: /usr/include/opencascade/OSD_MemInfo.hxx: At global scope: /usr/include/opencascade/OSD_MemInfo.hxx:95:19: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 95 | Standard_EXPORT Standard_Size Value (const OSD_MemInfo::Counter theCounter) const; | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/OSD_MemInfo.hxx:100:19: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 100 | Standard_EXPORT Standard_Size ValueMiB (const OSD_MemInfo::Counter theCounter) const; | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/NCollection_DynamicArray.hxx:474:34: error: ‘anElemInd’ was not declared in this scope 474 | for (size_t anElemInd = 0; anElemInd < myInternalSize && aUsedSize < myUsedSize; anElemInd++, aUsedSize++) | ^~~~~~~~~ /usr/include/opencascade/OSD_MemInfo.hxx:120:3: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 120 | Standard_Size myCounters[MemCounter_NB]; //!< Counters' values, in bytes | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/OSD_MemInfo.hxx:116:63: error: ‘Standard_Size’ was not declared in this scope; did you mean ‘Standard_Time’? 116 | { return IsActive (theCounter) && myCounters[theCounter] != Standard_Size(-1); } | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/Message.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Message.hxx:37:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 37 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Message.hxx:37:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 37 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message.hxx:37:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 37 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message.hxx:37:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 37 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message.hxx:37:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 37 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message.hxx:37:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 37 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:474:64: error: ‘aUsedSize’ was not declared in this scope 474 | for (size_t anElemInd = 0; anElemInd < myInternalSize && aUsedSize < myUsedSize; anElemInd++, aUsedSize++) | ^~~~~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:575:76: error: ‘size_t’ has not been declared 575 | Standard_Boolean lookup(const TheKeyType& theKey, DataMapNode*& theNode, size_t& theHash) const | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:597:3: error: ‘size_t’ does not name a type 597 | size_t HashCode(const TheKeyType& theKey, | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:29:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 28 | #include +++ |+#include 29 | /usr/include/opencascade/OSD_MemInfo.hxx: In member function ‘Standard_Boolean OSD_MemInfo::hasValue(Counter) const’: /usr/include/opencascade/OSD_MemInfo.hxx:116:37: error: ‘myCounters’ was not declared in this scope; did you mean ‘Counter’? 116 | { return IsActive (theCounter) && myCounters[theCounter] != Standard_Size(-1); } | ^~~~~~~~~~ | Counter /usr/include/opencascade/NCollection_DataMap.hxx: In member function ‘void NCollection_DataMap::ReSize(Standard_Integer)’: /usr/include/opencascade/NCollection_DataMap.hxx:236:38: error: ‘NULL’ was not declared in this scope 236 | NCollection_ListNode** newdata = NULL; | ^~~~ /usr/include/opencascade/NCollection_DataMap.hxx:236:38: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DataMap.hxx:252:21: error: ‘size_t’ does not name a type 252 | const size_t k = HashCode(p->Key(),newBuck); | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:252:21: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DataMap.hxx:254:35: error: ‘k’ was not declared in this scope 254 | p->Next() = newdata[k]; | ^ /usr/include/opencascade/NCollection_DataMap.hxx:575:76: error: ‘size_t’ has not been declared 575 | Standard_Boolean lookup(const TheKeyType& theKey, DataMapNode*& theNode, size_t& theHash) const | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx: In member function ‘Standard_Boolean NCollection_DataMap::Bind(const TheKeyType&, const TheItemType&)’: /usr/include/opencascade/NCollection_DataMap.hxx:273:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 273 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/opencascade/NCollection_DataMap.hxx:597:3: error: ‘size_t’ does not name a type 597 | size_t HashCode(const TheKeyType& theKey, | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:29:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 28 | #include +++ |+#include 29 | /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:474:76: error: ‘myUsedSize’ was not declared in this scope 474 | for (size_t anElemInd = 0; anElemInd < myInternalSize && aUsedSize < myUsedSize; anElemInd++, aUsedSize++) | ^~~~~~~~~~ /usr/include/opencascade/OSD_MemInfo.hxx:116:63: error: ‘Standard_Size’ was not declared in this scope; did you mean ‘Standard_Time’? 116 | { return IsActive (theCounter) && myCounters[theCounter] != Standard_Size(-1); } | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/Message.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Message.hxx:37:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 37 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Message.hxx:37:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 37 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message.hxx:37:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 37 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message.hxx:37:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 37 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message.hxx:37:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 37 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message.hxx:37:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 37 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:575:76: error: ‘size_t’ has not been declared 575 | Standard_Boolean lookup(const TheKeyType& theKey, DataMapNode*& theNode, size_t& theHash) const | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:597:3: error: ‘size_t’ does not name a type 597 | size_t HashCode(const TheKeyType& theKey, | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:29:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 28 | #include +++ |+#include 29 | /usr/include/opencascade/NCollection_DataMap.hxx: In member function ‘void NCollection_DataMap::ReSize(Standard_Integer)’: /usr/include/opencascade/NCollection_DataMap.hxx:236:38: error: ‘NULL’ was not declared in this scope 236 | NCollection_ListNode** newdata = NULL; | ^~~~ /usr/include/opencascade/NCollection_DataMap.hxx:236:38: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DataMap.hxx:252:21: error: ‘size_t’ does not name a type 252 | const size_t k = HashCode(p->Key(),newBuck); | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:252:21: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DataMap.hxx:275:31: error: ‘aHash’ was not declared in this scope 275 | if (lookup(theKey, aNode, aHash)) | ^~~~~ In file included from /usr/include/opencascade/Message.hxx:24: /usr/include/opencascade/OSD_MemInfo.hxx: At global scope: /usr/include/opencascade/OSD_MemInfo.hxx:95:19: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 95 | Standard_EXPORT Standard_Size Value (const OSD_MemInfo::Counter theCounter) const; | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/NCollection_DataMap.hxx: In member function ‘void NCollection_DataMap::ReSize(Standard_Integer)’: /usr/include/opencascade/NCollection_DataMap.hxx:236:38: error: ‘NULL’ was not declared in this scope 236 | NCollection_ListNode** newdata = NULL; | ^~~~ /usr/include/opencascade/NCollection_DataMap.hxx:254:35: error: ‘k’ was not declared in this scope 254 | p->Next() = newdata[k]; | ^ /usr/include/opencascade/OSD_MemInfo.hxx:100:19: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 100 | Standard_EXPORT Standard_Size ValueMiB (const OSD_MemInfo::Counter theCounter) const; | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/NCollection_DataMap.hxx: In member function ‘Standard_Boolean NCollection_DataMap::Bind(const TheKeyType&, const TheItemType&)’: /usr/include/opencascade/NCollection_DataMap.hxx:273:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 273 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:281:10: error: ‘aHash’ was not declared in this scope 281 | data[aHash] = new (this->myAllocator) DataMapNode (theKey, theItem, data[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx: In member function ‘Standard_Boolean NCollection_DataMap::Bind(TheKeyType&&, const TheItemType&)’: /usr/include/opencascade/NCollection_DataMap.hxx:294:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 294 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/OSD_MemInfo.hxx:120:3: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 120 | Standard_Size myCounters[MemCounter_NB]; //!< Counters' values, in bytes | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/NCollection_DataMap.hxx:275:31: error: ‘aHash’ was not declared in this scope 275 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:236:38: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DataMap.hxx:252:21: error: ‘size_t’ does not name a type 252 | const size_t k = HashCode(p->Key(),newBuck); | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:296:31: error: ‘aHash’ was not declared in this scope 296 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:252:21: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DataMap.hxx:281:10: error: ‘aHash’ was not declared in this scope 281 | data[aHash] = new (this->myAllocator) DataMapNode (theKey, theItem, data[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx: In member function ‘Standard_Boolean NCollection_DataMap::Bind(TheKeyType&&, const TheItemType&)’: /usr/include/opencascade/NCollection_DataMap.hxx:294:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 294 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/OSD_MemInfo.hxx: In member function ‘Standard_Boolean OSD_MemInfo::hasValue(Counter) const’: /usr/include/opencascade/OSD_MemInfo.hxx:116:37: error: ‘myCounters’ was not declared in this scope; did you mean ‘Counter’? 116 | { return IsActive (theCounter) && myCounters[theCounter] != Standard_Size(-1); } | ^~~~~~~~~~ | Counter /usr/include/opencascade/NCollection_DataMap.hxx:302:10: error: ‘aHash’ was not declared in this scope 302 | data[aHash] = new (this->myAllocator) DataMapNode (std::forward(theKey), theItem, data[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx: In member function ‘Standard_Boolean NCollection_DataMap::Bind(const TheKeyType&, TheItemType&&)’: /usr/include/opencascade/NCollection_DataMap.hxx:315:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 315 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:296:31: error: ‘aHash’ was not declared in this scope 296 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:317:31: error: ‘aHash’ was not declared in this scope 317 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:302:10: error: ‘aHash’ was not declared in this scope 302 | data[aHash] = new (this->myAllocator) DataMapNode (std::forward(theKey), theItem, data[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx: In member function ‘Standard_Boolean NCollection_DataMap::Bind(const TheKeyType&, TheItemType&&)’: /usr/include/opencascade/NCollection_DataMap.hxx:315:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 315 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/OSD_MemInfo.hxx:116:63: error: ‘Standard_Size’ was not declared in this scope; did you mean ‘Standard_Time’? 116 | { return IsActive (theCounter) && myCounters[theCounter] != Standard_Size(-1); } | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/Message.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Message.hxx:37:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 37 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Message.hxx:37:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 37 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message.hxx:37:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 37 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message.hxx:37:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 37 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message.hxx:37:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 37 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message.hxx:37:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 37 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:323:10: error: ‘aHash’ was not declared in this scope 323 | data[aHash] = new (this->myAllocator) DataMapNode (theKey, std::forward(theItem), data[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:317:31: error: ‘aHash’ was not declared in this scope 317 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx: In member function ‘Standard_Boolean NCollection_DataMap::Bind(TheKeyType&&, TheItemType&&)’: /usr/include/opencascade/NCollection_DataMap.hxx:336:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 336 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:575:76: error: ‘size_t’ has not been declared 575 | Standard_Boolean lookup(const TheKeyType& theKey, DataMapNode*& theNode, size_t& theHash) const | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:597:3: error: ‘size_t’ does not name a type 597 | size_t HashCode(const TheKeyType& theKey, | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:29:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 28 | #include +++ |+#include 29 | /usr/include/opencascade/NCollection_DataMap.hxx: In member function ‘void NCollection_DataMap::ReSize(Standard_Integer)’: /usr/include/opencascade/NCollection_DataMap.hxx:236:38: error: ‘NULL’ was not declared in this scope 236 | NCollection_ListNode** newdata = NULL; | ^~~~ /usr/include/opencascade/NCollection_DataMap.hxx:323:10: error: ‘aHash’ was not declared in this scope 323 | data[aHash] = new (this->myAllocator) DataMapNode (theKey, std::forward(theItem), data[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:236:38: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DataMap.hxx: In member function ‘Standard_Boolean NCollection_DataMap::Bind(TheKeyType&&, TheItemType&&)’: /usr/include/opencascade/NCollection_DataMap.hxx:336:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 336 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:338:31: error: ‘aHash’ was not declared in this scope 338 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:252:21: error: ‘size_t’ does not name a type 252 | const size_t k = HashCode(p->Key(),newBuck); | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:252:21: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DataMap.hxx:254:35: error: ‘k’ was not declared in this scope 254 | p->Next() = newdata[k]; | ^ /usr/include/opencascade/NCollection_DataMap.hxx: In member function ‘Standard_Boolean NCollection_DataMap::Bind(const TheKeyType&, const TheItemType&)’: /usr/include/opencascade/NCollection_DataMap.hxx:273:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 273 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:344:10: error: ‘aHash’ was not declared in this scope 344 | data[aHash] = new (this->myAllocator) DataMapNode (std::forward(theKey), | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:254:35: error: ‘k’ was not declared in this scope 254 | p->Next() = newdata[k]; | ^ /usr/include/opencascade/NCollection_DataMap.hxx: In member function ‘Standard_Boolean NCollection_DataMap::Bind(const TheKeyType&, const TheItemType&)’: /usr/include/opencascade/NCollection_DataMap.hxx:273:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 273 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/opencascade/NCollection_DataMap.hxx: In member function ‘TheItemType* NCollection_DataMap::Bound(const TheKeyType&, const TheItemType&)’: /usr/include/opencascade/NCollection_DataMap.hxx:358:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 358 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:338:31: error: ‘aHash’ was not declared in this scope 338 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:360:31: error: ‘aHash’ was not declared in this scope 360 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:275:31: error: ‘aHash’ was not declared in this scope 275 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:344:10: error: ‘aHash’ was not declared in this scope 344 | data[aHash] = new (this->myAllocator) DataMapNode (std::forward(theKey), | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx: In member function ‘TheItemType* NCollection_DataMap::Bound(const TheKeyType&, const TheItemType&)’: /usr/include/opencascade/NCollection_DataMap.hxx:358:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 358 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:366:10: error: ‘aHash’ was not declared in this scope 366 | data[aHash] = new (this->myAllocator) DataMapNode (theKey, theItem, data[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx: In member function ‘TheItemType* NCollection_DataMap::Bound(TheKeyType&&, const TheItemType&)’: /usr/include/opencascade/NCollection_DataMap.hxx:379:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 379 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:281:10: error: ‘aHash’ was not declared in this scope 281 | data[aHash] = new (this->myAllocator) DataMapNode (theKey, theItem, data[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:275:31: error: ‘aHash’ was not declared in this scope 275 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:381:31: error: ‘aHash’ was not declared in this scope 381 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx: In member function ‘Standard_Boolean NCollection_DataMap::Bind(TheKeyType&&, const TheItemType&)’: /usr/include/opencascade/NCollection_DataMap.hxx:294:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 294 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:360:31: error: ‘aHash’ was not declared in this scope 360 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:281:10: error: ‘aHash’ was not declared in this scope 281 | data[aHash] = new (this->myAllocator) DataMapNode (theKey, theItem, data[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx: In member function ‘Standard_Boolean NCollection_DataMap::Bind(TheKeyType&&, const TheItemType&)’: /usr/include/opencascade/NCollection_DataMap.hxx:294:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 294 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:387:10: error: ‘aHash’ was not declared in this scope 387 | data[aHash] = new (this->myAllocator) DataMapNode (std::forward(theKey), theItem, data[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx: In member function ‘TheItemType* NCollection_DataMap::Bound(const TheKeyType&, TheItemType&&)’: /usr/include/opencascade/NCollection_DataMap.hxx:400:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 400 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:366:10: error: ‘aHash’ was not declared in this scope 366 | data[aHash] = new (this->myAllocator) DataMapNode (theKey, theItem, data[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx: In member function ‘TheItemType* NCollection_DataMap::Bound(TheKeyType&&, const TheItemType&)’: /usr/include/opencascade/NCollection_DataMap.hxx:379:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 379 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:296:31: error: ‘aHash’ was not declared in this scope 296 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:402:31: error: ‘aHash’ was not declared in this scope 402 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:296:31: error: ‘aHash’ was not declared in this scope 296 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:302:10: error: ‘aHash’ was not declared in this scope 302 | data[aHash] = new (this->myAllocator) DataMapNode (std::forward(theKey), theItem, data[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx: In member function ‘Standard_Boolean NCollection_DataMap::Bind(const TheKeyType&, TheItemType&&)’: /usr/include/opencascade/NCollection_DataMap.hxx:315:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 315 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/opencascade/NCollection_DataMap.hxx:408:10: error: ‘aHash’ was not declared in this scope 408 | data[aHash] = new (this->myAllocator) DataMapNode (theKey, std::forward(theItem), data[aHash]); | ^~~~~ /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx: In member function ‘TheItemType* NCollection_DataMap::Bound(TheKeyType&&, TheItemType&&)’: /usr/include/opencascade/NCollection_DataMap.hxx:421:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 421 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:302:10: error: ‘aHash’ was not declared in this scope 302 | data[aHash] = new (this->myAllocator) DataMapNode (std::forward(theKey), theItem, data[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:317:31: error: ‘aHash’ was not declared in this scope 317 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:423:31: error: ‘aHash’ was not declared in this scope 423 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx: In member function ‘Standard_Boolean NCollection_DataMap::Bind(const TheKeyType&, TheItemType&&)’: /usr/include/opencascade/NCollection_DataMap.hxx:315:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 315 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:323:10: error: ‘aHash’ was not declared in this scope 323 | data[aHash] = new (this->myAllocator) DataMapNode (theKey, std::forward(theItem), data[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:429:10: error: ‘aHash’ was not declared in this scope 429 | data[aHash] = new (this->myAllocator) DataMapNode (std::forward(theKey), | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx: In member function ‘Standard_Boolean NCollection_DataMap::Bind(TheKeyType&&, TheItemType&&)’: /usr/include/opencascade/NCollection_DataMap.hxx:336:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 336 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/opencascade/NCollection_DataMap.hxx: In member function ‘Standard_Boolean NCollection_DataMap::UnBind(const TheKeyType&)’: /usr/include/opencascade/NCollection_DataMap.hxx:448:11: error: ‘size_t’ does not name a type 448 | const size_t k = HashCode(theKey,NbBuckets()); | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:448:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:381:31: error: ‘aHash’ was not declared in this scope 381 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:449:27: error: ‘k’ was not declared in this scope 449 | DataMapNode* p = data[k]; | ^ /usr/include/opencascade/NCollection_DataMap.hxx:317:31: error: ‘aHash’ was not declared in this scope 317 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:450:22: error: ‘NULL’ was not declared in this scope 450 | DataMapNode* q = NULL; | ^~~~ /usr/include/opencascade/NCollection_DataMap.hxx:450:22: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DataMap.hxx:338:31: error: ‘aHash’ was not declared in this scope 338 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/TopoDS_Edge.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopoDS_Edge.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopoDS_Edge.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Edge.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Edge.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Edge.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Edge.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopoDS_Vertex.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopoDS_Vertex.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Vertex.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Vertex.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Vertex.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Vertex.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopoDS_Face.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopoDS_Face.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Face.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Face.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Face.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Face.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:344:10: error: ‘aHash’ was not declared in this scope 344 | data[aHash] = new (this->myAllocator) DataMapNode (std::forward(theKey), | ^~~~~ In file included from /usr/include/opencascade/TopTools_MapOfShape.hxx:22, from /usr/include/opencascade/BRepTools_WireExplorer.hxx:27: /usr/include/opencascade/NCollection_Map.hxx:648:72: error: ‘size_t’ has not been declared 648 | Standard_Boolean lookup(const TheKeyType& theKey, MapNode*& theNode, size_t& theHash) const | ^~~~~~ /usr/include/opencascade/NCollection_Map.hxx:687:3: error: ‘size_t’ does not name a type 687 | size_t HashCode(const TheKeyType& theKey, | ^~~~~~ /usr/include/opencascade/NCollection_Map.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Created on: 2002-04-23 /usr/include/opencascade/NCollection_DataMap.hxx: In member function ‘TheItemType* NCollection_DataMap::Bound(const TheKeyType&, const TheItemType&)’: /usr/include/opencascade/NCollection_DataMap.hxx:358:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 358 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Map.hxx: In member function ‘void NCollection_Map::ReSize(Standard_Integer)’: /usr/include/opencascade/NCollection_Map.hxx:212:21: error: ‘size_t’ does not name a type 212 | const size_t k = HashCode(p->Key(),newBuck); | ^~~~~~ /usr/include/opencascade/NCollection_Map.hxx:212:21: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DataMap.hxx:387:10: error: ‘aHash’ was not declared in this scope 387 | data[aHash] = new (this->myAllocator) DataMapNode (std::forward(theKey), theItem, data[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx: In member function ‘TheItemType* NCollection_DataMap::Bound(const TheKeyType&, TheItemType&&)’: /usr/include/opencascade/NCollection_DataMap.hxx:400:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 400 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:360:31: error: ‘aHash’ was not declared in this scope 360 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_Map.hxx:214:35: error: ‘k’ was not declared in this scope 214 | p->Next() = newdata[k]; | ^ /usr/include/opencascade/NCollection_Map.hxx: In member function ‘Standard_Boolean NCollection_Map::Add(const TheKeyType&)’: /usr/include/opencascade/NCollection_Map.hxx:231:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 231 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:402:31: error: ‘aHash’ was not declared in this scope 402 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:366:10: error: ‘aHash’ was not declared in this scope 366 | data[aHash] = new (this->myAllocator) DataMapNode (theKey, theItem, data[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx: In member function ‘TheItemType* NCollection_DataMap::Bound(TheKeyType&&, const TheItemType&)’: /usr/include/opencascade/NCollection_DataMap.hxx:379:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 379 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:408:10: error: ‘aHash’ was not declared in this scope 408 | data[aHash] = new (this->myAllocator) DataMapNode (theKey, std::forward(theItem), data[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_Map.hxx:232:31: error: ‘aHash’ was not declared in this scope 232 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx: In member function ‘TheItemType* NCollection_DataMap::Bound(TheKeyType&&, TheItemType&&)’: /usr/include/opencascade/NCollection_DataMap.hxx:421:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 421 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:323:10: error: ‘aHash’ was not declared in this scope 323 | data[aHash] = new (this->myAllocator) DataMapNode (theKey, std::forward(theItem), data[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx: In member function ‘Standard_Boolean NCollection_DataMap::Bind(TheKeyType&&, TheItemType&&)’: /usr/include/opencascade/NCollection_DataMap.hxx:336:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 336 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:381:31: error: ‘aHash’ was not declared in this scope 381 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:423:31: error: ‘aHash’ was not declared in this scope 423 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_Map.hxx:237:10: error: ‘aHash’ was not declared in this scope 237 | data[aHash] = new (this->myAllocator) MapNode(theKey,data[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:387:10: error: ‘aHash’ was not declared in this scope 387 | data[aHash] = new (this->myAllocator) DataMapNode (std::forward(theKey), theItem, data[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_Map.hxx: In member function ‘Standard_Boolean NCollection_Map::Add(TheKeyType&&)’: /usr/include/opencascade/NCollection_Map.hxx:248:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 248 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx: In member function ‘TheItemType* NCollection_DataMap::Bound(const TheKeyType&, TheItemType&&)’: /usr/include/opencascade/NCollection_DataMap.hxx:400:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 400 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:338:31: error: ‘aHash’ was not declared in this scope 338 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_Map.hxx:249:31: error: ‘aHash’ was not declared in this scope 249 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:429:10: error: ‘aHash’ was not declared in this scope 429 | data[aHash] = new (this->myAllocator) DataMapNode (std::forward(theKey), | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx: In member function ‘Standard_Boolean NCollection_DataMap::UnBind(const TheKeyType&)’: /usr/include/opencascade/NCollection_DataMap.hxx:448:11: error: ‘size_t’ does not name a type 448 | const size_t k = HashCode(theKey,NbBuckets()); | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:448:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DataMap.hxx:402:31: error: ‘aHash’ was not declared in this scope 402 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:344:10: error: ‘aHash’ was not declared in this scope 344 | data[aHash] = new (this->myAllocator) DataMapNode (std::forward(theKey), | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx: In member function ‘TheItemType* NCollection_DataMap::Bound(const TheKeyType&, const TheItemType&)’: /usr/include/opencascade/NCollection_DataMap.hxx:358:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 358 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:449:27: error: ‘k’ was not declared in this scope 449 | DataMapNode* p = data[k]; | ^ /usr/include/opencascade/NCollection_DataMap.hxx:450:22: error: ‘NULL’ was not declared in this scope 450 | DataMapNode* q = NULL; | ^~~~ /usr/include/opencascade/NCollection_DataMap.hxx:450:22: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DataMap.hxx:408:10: error: ‘aHash’ was not declared in this scope 408 | data[aHash] = new (this->myAllocator) DataMapNode (theKey, std::forward(theItem), data[aHash]); | ^~~~~ /usr/include/opencascade/TopoDS_Edge.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopoDS_Edge.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopoDS_Edge.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Edge.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Edge.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Edge.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Edge.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopoDS_Vertex.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopoDS_Vertex.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Vertex.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Vertex.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Vertex.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Vertex.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopoDS_Face.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopoDS_Face.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Face.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Face.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Face.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Face.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/TopTools_MapOfShape.hxx:22, from /usr/include/opencascade/BRepTools_WireExplorer.hxx:27: /usr/include/opencascade/NCollection_Map.hxx:648:72: error: ‘size_t’ has not been declared 648 | Standard_Boolean lookup(const TheKeyType& theKey, MapNode*& theNode, size_t& theHash) const | ^~~~~~ /usr/include/opencascade/NCollection_Map.hxx:687:3: error: ‘size_t’ does not name a type 687 | size_t HashCode(const TheKeyType& theKey, | ^~~~~~ /usr/include/opencascade/NCollection_Map.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Created on: 2002-04-23 /usr/include/opencascade/NCollection_DataMap.hxx: In member function ‘TheItemType* NCollection_DataMap::Bound(TheKeyType&&, TheItemType&&)’: /usr/include/opencascade/NCollection_DataMap.hxx:421:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 421 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/opencascade/NCollection_Map.hxx: In member function ‘void NCollection_Map::ReSize(Standard_Integer)’: /usr/include/opencascade/NCollection_Map.hxx:212:21: error: ‘size_t’ does not name a type 212 | const size_t k = HashCode(p->Key(),newBuck); | ^~~~~~ /usr/include/opencascade/NCollection_Map.hxx:212:21: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DataMap.hxx:360:31: error: ‘aHash’ was not declared in this scope 360 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Map.hxx:214:35: error: ‘k’ was not declared in this scope 214 | p->Next() = newdata[k]; | ^ /usr/include/opencascade/NCollection_Map.hxx: In member function ‘Standard_Boolean NCollection_Map::Add(const TheKeyType&)’: /usr/include/opencascade/NCollection_Map.hxx:231:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 231 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:366:10: error: ‘aHash’ was not declared in this scope 366 | data[aHash] = new (this->myAllocator) DataMapNode (theKey, theItem, data[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:423:31: error: ‘aHash’ was not declared in this scope 423 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx: In member function ‘TheItemType* NCollection_DataMap::Bound(TheKeyType&&, const TheItemType&)’: /usr/include/opencascade/NCollection_DataMap.hxx:379:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 379 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Map.hxx:232:31: error: ‘aHash’ was not declared in this scope 232 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_Map.hxx:254:10: error: ‘aHash’ was not declared in this scope 254 | data[aHash] = new (this->myAllocator) MapNode(std::forward(theKey),data[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:381:31: error: ‘aHash’ was not declared in this scope 381 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_Map.hxx: In member function ‘const TheKeyType& NCollection_Map::Added(const TheKeyType&)’: /usr/include/opencascade/NCollection_Map.hxx:266:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 266 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/opencascade/NCollection_DataMap.hxx:429:10: error: ‘aHash’ was not declared in this scope 429 | data[aHash] = new (this->myAllocator) DataMapNode (std::forward(theKey), | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx: In member function ‘Standard_Boolean NCollection_DataMap::UnBind(const TheKeyType&)’: /usr/include/opencascade/NCollection_DataMap.hxx:448:11: error: ‘size_t’ does not name a type 448 | const size_t k = HashCode(theKey,NbBuckets()); | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:448:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:449:27: error: ‘k’ was not declared in this scope 449 | DataMapNode* p = data[k]; | ^ /usr/include/opencascade/NCollection_DataMap.hxx:387:10: error: ‘aHash’ was not declared in this scope 387 | data[aHash] = new (this->myAllocator) DataMapNode (std::forward(theKey), theItem, data[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:450:22: error: ‘NULL’ was not declared in this scope 450 | DataMapNode* q = NULL; | ^~~~ /usr/include/opencascade/NCollection_DataMap.hxx:450:22: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Map.hxx:267:31: error: ‘aHash’ was not declared in this scope 267 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx: In member function ‘TheItemType* NCollection_DataMap::Bound(const TheKeyType&, TheItemType&&)’: /usr/include/opencascade/NCollection_DataMap.hxx:400:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 400 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Map.hxx:237:10: error: ‘aHash’ was not declared in this scope 237 | data[aHash] = new (this->myAllocator) MapNode(theKey,data[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_Map.hxx: In member function ‘Standard_Boolean NCollection_Map::Add(TheKeyType&&)’: /usr/include/opencascade/NCollection_Map.hxx:248:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 248 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/TopoDS_Edge.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopoDS_Edge.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopoDS_Edge.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Edge.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Edge.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Edge.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Edge.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopoDS_Vertex.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopoDS_Vertex.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Vertex.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Vertex.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Vertex.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Vertex.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopoDS_Face.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopoDS_Face.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Face.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Face.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Face.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Face.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/TopTools_MapOfShape.hxx:22, from /usr/include/opencascade/BRepTools_WireExplorer.hxx:27: /usr/include/opencascade/NCollection_Map.hxx:648:72: error: ‘size_t’ has not been declared 648 | Standard_Boolean lookup(const TheKeyType& theKey, MapNode*& theNode, size_t& theHash) const | ^~~~~~ /usr/include/opencascade/NCollection_Map.hxx:687:3: error: ‘size_t’ does not name a type 687 | size_t HashCode(const TheKeyType& theKey, | ^~~~~~ /usr/include/opencascade/NCollection_Map.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Created on: 2002-04-23 /usr/include/opencascade/NCollection_Map.hxx: In member function ‘void NCollection_Map::ReSize(Standard_Integer)’: /usr/include/opencascade/NCollection_Map.hxx:212:21: error: ‘size_t’ does not name a type 212 | const size_t k = HashCode(p->Key(),newBuck); | ^~~~~~ /usr/include/opencascade/NCollection_Map.hxx:212:21: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DataMap.hxx:402:31: error: ‘aHash’ was not declared in this scope 402 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_Map.hxx:272:10: error: ‘aHash’ was not declared in this scope 272 | data[aHash] = new (this->myAllocator) MapNode(theKey,data[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_Map.hxx:214:35: error: ‘k’ was not declared in this scope 214 | p->Next() = newdata[k]; | ^ /usr/include/opencascade/NCollection_Map.hxx: In member function ‘const TheKeyType& NCollection_Map::Added(TheKeyType&&)’: /usr/include/opencascade/NCollection_Map.hxx:284:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 284 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Map.hxx: In member function ‘Standard_Boolean NCollection_Map::Add(const TheKeyType&)’: /usr/include/opencascade/NCollection_Map.hxx:231:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 231 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:408:10: error: ‘aHash’ was not declared in this scope 408 | data[aHash] = new (this->myAllocator) DataMapNode (theKey, std::forward(theItem), data[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx: In member function ‘TheItemType* NCollection_DataMap::Bound(TheKeyType&&, TheItemType&&)’: /usr/include/opencascade/NCollection_DataMap.hxx:421:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 421 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Map.hxx:285:31: error: ‘aHash’ was not declared in this scope 285 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_Map.hxx:232:31: error: ‘aHash’ was not declared in this scope 232 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:423:31: error: ‘aHash’ was not declared in this scope 423 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_Map.hxx:290:10: error: ‘aHash’ was not declared in this scope 290 | data[aHash] = new (this->myAllocator) MapNode(std::forward(theKey),data[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_Map.hxx: In member function ‘Standard_Boolean NCollection_Map::Remove(const TheKeyType&)’: /usr/include/opencascade/NCollection_Map.hxx:308:11: error: ‘size_t’ does not name a type 308 | const size_t k = HashCode(K,NbBuckets()); | ^~~~~~ /usr/include/opencascade/NCollection_Map.hxx:308:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Map.hxx:249:31: error: ‘aHash’ was not declared in this scope 249 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_Map.hxx:237:10: error: ‘aHash’ was not declared in this scope 237 | data[aHash] = new (this->myAllocator) MapNode(theKey,data[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_Map.hxx: In member function ‘Standard_Boolean NCollection_Map::Add(TheKeyType&&)’: /usr/include/opencascade/NCollection_Map.hxx:248:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 248 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:429:10: error: ‘aHash’ was not declared in this scope 429 | data[aHash] = new (this->myAllocator) DataMapNode (std::forward(theKey), | ^~~~~ /usr/include/opencascade/NCollection_Map.hxx:309:23: error: ‘k’ was not declared in this scope 309 | MapNode* p = data[k]; | ^ /usr/include/opencascade/NCollection_DataMap.hxx: In member function ‘Standard_Boolean NCollection_DataMap::UnBind(const TheKeyType&)’: /usr/include/opencascade/NCollection_DataMap.hxx:448:11: error: ‘size_t’ does not name a type 448 | const size_t k = HashCode(theKey,NbBuckets()); | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:448:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Map.hxx:310:18: error: ‘NULL’ was not declared in this scope 310 | MapNode* q = NULL; | ^~~~ /usr/include/opencascade/NCollection_Map.hxx:310:18: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/BRepTools_WireExplorer.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/BRepTools_WireExplorer.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Map.hxx:249:31: error: ‘aHash’ was not declared in this scope 249 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/BRepTools_WireExplorer.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepTools_WireExplorer.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Map.hxx:254:10: error: ‘aHash’ was not declared in this scope 254 | data[aHash] = new (this->myAllocator) MapNode(std::forward(theKey),data[aHash]); | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepTools_WireExplorer.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepTools_WireExplorer.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepTools_WireExplorer.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Map.hxx: In member function ‘const TheKeyType& NCollection_Map::Added(const TheKeyType&)’: /usr/include/opencascade/NCollection_Map.hxx:266:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 266 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_DataMap.hxx:449:27: error: ‘k’ was not declared in this scope 449 | DataMapNode* p = data[k]; | ^ /usr/include/opencascade/NCollection_DataMap.hxx:450:22: error: ‘NULL’ was not declared in this scope 450 | DataMapNode* q = NULL; | ^~~~ /usr/include/opencascade/NCollection_DataMap.hxx:450:22: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/BSplCLib.hxx:122:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 122 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/BSplCLib.hxx:122:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 122 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BSplCLib.hxx:122:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 122 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Edge.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopoDS_Edge.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopoDS_Edge.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Edge.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Edge.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Edge.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Edge.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopoDS_Vertex.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopoDS_Vertex.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Vertex.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Vertex.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Vertex.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Vertex.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopoDS_Face.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopoDS_Face.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Face.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Face.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Face.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Face.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Map.hxx:254:10: error: ‘aHash’ was not declared in this scope 254 | data[aHash] = new (this->myAllocator) MapNode(std::forward(theKey),data[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_Map.hxx: In member function ‘const TheKeyType& NCollection_Map::Added(const TheKeyType&)’: /usr/include/opencascade/NCollection_Map.hxx:266:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 266 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BSplCLib.hxx:122:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 122 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BSplCLib.hxx:122:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 122 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/TopTools_MapOfShape.hxx:22, from /usr/include/opencascade/BRepTools_WireExplorer.hxx:27: /usr/include/opencascade/NCollection_Map.hxx:648:72: error: ‘size_t’ has not been declared 648 | Standard_Boolean lookup(const TheKeyType& theKey, MapNode*& theNode, size_t& theHash) const | ^~~~~~ /usr/include/opencascade/NCollection_Map.hxx:687:3: error: ‘size_t’ does not name a type 687 | size_t HashCode(const TheKeyType& theKey, | ^~~~~~ /usr/include/opencascade/NCollection_Map.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Created on: 2002-04-23 /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BSplCLib.hxx:122:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 122 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Map.hxx: In member function ‘void NCollection_Map::ReSize(Standard_Integer)’: /usr/include/opencascade/NCollection_Map.hxx:212:21: error: ‘size_t’ does not name a type 212 | const size_t k = HashCode(p->Key(),newBuck); | ^~~~~~ /usr/include/opencascade/NCollection_Map.hxx:212:21: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Map.hxx:267:31: error: ‘aHash’ was not declared in this scope 267 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/PLib.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/PLib.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/PLib.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Map.hxx:214:35: error: ‘k’ was not declared in this scope 214 | p->Next() = newdata[k]; | ^ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/PLib.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Map.hxx: In member function ‘Standard_Boolean NCollection_Map::Add(const TheKeyType&)’: /usr/include/opencascade/NCollection_Map.hxx:231:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 231 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/PLib.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/PLib.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/BSplCLib.lxx:17, from /usr/include/opencascade/BSplCLib.hxx:1497, from /usr/include/opencascade/Geom_BezierCurve.hxx:28, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp:16: /usr/include/opencascade/PLib.hxx: In static member function ‘static TColStd_Array1OfReal* PLib::NoWeights()’: /usr/include/opencascade/PLib.hxx:50:12: error: ‘NULL’ was not declared in this scope 50 | return NULL; | ^~~~ /usr/include/opencascade/PLib.hxx:1:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Created on: 1995-08-28 /usr/include/opencascade/PLib.hxx: In static member function ‘static TColStd_Array2OfReal* PLib::NoWeights2()’: /usr/include/opencascade/PLib.hxx:56:12: error: ‘NULL’ was not declared in this scope 56 | return NULL; | ^~~~ /usr/include/opencascade/PLib.hxx:56:12: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/BSplCLib.lxx: In static member function ‘static TColStd_Array1OfReal* BSplCLib::NoWeights()’: /usr/include/opencascade/BSplCLib.lxx:38:10: error: ‘NULL’ was not declared in this scope 38 | return NULL; | ^~~~ /usr/include/opencascade/NCollection_Map.hxx:272:10: error: ‘aHash’ was not declared in this scope 272 | data[aHash] = new (this->myAllocator) MapNode(theKey,data[aHash]); | ^~~~~ /usr/include/opencascade/BSplCLib.lxx:18:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 17 | #include +++ |+#include 18 | #include /usr/include/opencascade/BSplCLib.lxx: In static member function ‘static TColStd_Array1OfInteger* BSplCLib::NoMults()’: /usr/include/opencascade/BSplCLib.lxx:48:10: error: ‘NULL’ was not declared in this scope 48 | return NULL; | ^~~~ /usr/include/opencascade/BSplCLib.lxx:48:10: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx: In instantiation of ‘class NCollection_Array1’: /usr/include/opencascade/BSplCLib.lxx:61:20: required from here 61 | BSplCLib::CacheD0(U, Poles.Length() -1, 0., 1., Poles, Weights, P); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Map.hxx: In member function ‘const TheKeyType& NCollection_Map::Added(TheKeyType&&)’: /usr/include/opencascade/NCollection_Map.hxx:284:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 284 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Map.hxx:232:31: error: ‘aHash’ was not declared in this scope 232 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_Map.hxx:285:31: error: ‘aHash’ was not declared in this scope 285 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_Map.hxx:237:10: error: ‘aHash’ was not declared in this scope 237 | data[aHash] = new (this->myAllocator) MapNode(theKey,data[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_Map.hxx: In member function ‘Standard_Boolean NCollection_Map::Add(TheKeyType&&)’: /usr/include/opencascade/NCollection_Map.hxx:248:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 248 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Map.hxx:267:31: error: ‘aHash’ was not declared in this scope 267 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_Map.hxx:290:10: error: ‘aHash’ was not declared in this scope 290 | data[aHash] = new (this->myAllocator) MapNode(std::forward(theKey),data[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_Map.hxx: In member function ‘Standard_Boolean NCollection_Map::Remove(const TheKeyType&)’: /usr/include/opencascade/NCollection_Map.hxx:308:11: error: ‘size_t’ does not name a type 308 | const size_t k = HashCode(K,NbBuckets()); | ^~~~~~ /usr/include/opencascade/NCollection_Map.hxx:308:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Map.hxx:249:31: error: ‘aHash’ was not declared in this scope 249 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/Bnd_Box.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Bnd_Box.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Bnd_Box.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_Box.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_Box.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_Box.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_Box.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Map.hxx:309:23: error: ‘k’ was not declared in this scope 309 | MapNode* p = data[k]; | ^ /usr/include/opencascade/NCollection_Map.hxx:310:18: error: ‘NULL’ was not declared in this scope 310 | MapNode* q = NULL; | ^~~~ /usr/include/opencascade/NCollection_Map.hxx:310:18: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Poly_Triangle.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Poly_Triangle.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_Triangle.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_Triangle.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepTools_WireExplorer.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/BRepTools_WireExplorer.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/BRepTools_WireExplorer.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepTools_WireExplorer.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepTools_WireExplorer.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepTools_WireExplorer.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepTools_WireExplorer.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Map.hxx:254:10: error: ‘aHash’ was not declared in this scope 254 | data[aHash] = new (this->myAllocator) MapNode(std::forward(theKey),data[aHash]); | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/BSplCLib.hxx:122:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 122 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_Triangle.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_Triangle.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Map.hxx: In member function ‘const TheKeyType& NCollection_Map::Added(const TheKeyType&)’: /usr/include/opencascade/NCollection_Map.hxx:266:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 266 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/BSplCLib.hxx:122:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 122 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BSplCLib.hxx:122:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 122 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In instantiation of ‘class NCollection_Array1’: /usr/include/opencascade/Poly_HArray1OfTriangle.hxx:23:1: required from here 27 | class HClassName : public _Array1Type_, public Standard_Transient { \ | ^~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BSplCLib.hxx:122:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 122 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_HArray1OfTriangle.hxx:23:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 23 | DEFINE_HARRAY1(Poly_HArray1OfTriangle, Poly_Array1OfTriangle) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_HArray1OfTriangle.hxx:23:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 23 | DEFINE_HARRAY1(Poly_HArray1OfTriangle, Poly_Array1OfTriangle) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_HArray1OfTriangle.hxx:23:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 23 | DEFINE_HARRAY1(Poly_HArray1OfTriangle, Poly_Array1OfTriangle) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_HArray1OfTriangle.hxx:23:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 23 | DEFINE_HARRAY1(Poly_HArray1OfTriangle, Poly_Array1OfTriangle) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_HArray1OfTriangle.hxx:23:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 23 | DEFINE_HARRAY1(Poly_HArray1OfTriangle, Poly_Array1OfTriangle) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_HArray1OfTriangle.hxx:23:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 23 | DEFINE_HARRAY1(Poly_HArray1OfTriangle, Poly_Array1OfTriangle) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_HArray1OfTriangle.hxx:23:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 23 | DEFINE_HARRAY1(Poly_HArray1OfTriangle, Poly_Array1OfTriangle) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_HArray1OfTriangle.hxx:23:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 23 | DEFINE_HARRAY1(Poly_HArray1OfTriangle, Poly_Array1OfTriangle) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BSplCLib.hxx:122:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 122 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BSplCLib.hxx:122:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 122 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Map.hxx:267:31: error: ‘aHash’ was not declared in this scope 267 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/PLib.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/PLib.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/PLib.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/Poly_ArrayOfNodes.hxx:17, from /usr/include/opencascade/Poly_Triangulation.hxx:22, from /usr/include/opencascade/Poly_ListOfTriangulation.hxx:19, from /usr/include/opencascade/BRep_Tool.hxx:30, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp:18: /usr/include/opencascade/NCollection_AliasedArray.hxx:107:3: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 107 | Standard_Size SizeBytes() const { return size_t(myStride) * size_t(mySize); } | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/PLib.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/PLib.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/PLib.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In constructor ‘NCollection_AliasedArray::NCollection_AliasedArray(Standard_Integer)’: /usr/include/opencascade/NCollection_AliasedArray.hxx:38:13: error: ‘NULL’ was not declared in this scope 38 | : myData (NULL), myStride (theStride), mySize (0), myDeletable (false) | ^~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:1:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Copyright (c) 2021 OPEN CASCADE SAS /usr/include/opencascade/NCollection_AliasedArray.hxx: In constructor ‘NCollection_AliasedArray::NCollection_AliasedArray(Standard_Integer, Standard_Integer)’: /usr/include/opencascade/NCollection_AliasedArray.hxx:46:13: error: ‘NULL’ was not declared in this scope 46 | : myData (NULL), myStride (theStride), mySize (theLength), myDeletable (true) | ^~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:46:13: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_AliasedArray.hxx:49:58: error: there are no arguments to ‘SizeBytes’ that depend on a template parameter, so a declaration of ‘SizeBytes’ must be available [-fpermissive] 49 | myData = (Standard_Byte* )Standard::AllocateAligned (SizeBytes(), MyAlignSize); | ^~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In copy constructor ‘NCollection_AliasedArray::NCollection_AliasedArray(const NCollection_AliasedArray&)’: /usr/include/opencascade/NCollection_AliasedArray.hxx:55:13: error: ‘NULL’ was not declared in this scope 55 | : myData (NULL), myStride (theOther.myStride), mySize (theOther.mySize), myDeletable (false) | ^~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:55:13: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_AliasedArray.hxx:60:60: error: there are no arguments to ‘SizeBytes’ that depend on a template parameter, so a declaration of ‘SizeBytes’ must be available [-fpermissive] 60 | myData = (Standard_Byte* )Standard::AllocateAligned (SizeBytes(), MyAlignSize); | ^~~~~~~~~ In file included from /usr/include/opencascade/BSplCLib.lxx:17, from /usr/include/opencascade/BSplCLib.hxx:1497, from /usr/include/opencascade/Geom_BezierCurve.hxx:28, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp:16: /usr/include/opencascade/PLib.hxx: In static member function ‘static TColStd_Array1OfReal* PLib::NoWeights()’: /usr/include/opencascade/PLib.hxx:50:12: error: ‘NULL’ was not declared in this scope 50 | return NULL; | ^~~~ /usr/include/opencascade/PLib.hxx:1:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Created on: 1995-08-28 /usr/include/opencascade/NCollection_AliasedArray.hxx: In member function ‘NCollection_AliasedArray& NCollection_AliasedArray::Assign(const NCollection_AliasedArray&)’: /usr/include/opencascade/NCollection_AliasedArray.hxx:120:21: error: ‘NULL’ was not declared in this scope 120 | if (myData != NULL) | ^~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:120:21: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_AliasedArray.hxx:122:42: error: there are no arguments to ‘SizeBytes’ that depend on a template parameter, so a declaration of ‘SizeBytes’ must be available [-fpermissive] 122 | memcpy (myData, theOther.myData, SizeBytes()); | ^~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In member function ‘void NCollection_AliasedArray::Resize(Standard_Integer, Standard_Boolean)’: /usr/include/opencascade/NCollection_AliasedArray.hxx:182:58: error: there are no arguments to ‘SizeBytes’ that depend on a template parameter, so a declaration of ‘SizeBytes’ must be available [-fpermissive] 182 | myData = (Standard_Byte* )Standard::AllocateAligned (SizeBytes(), MyAlignSize); | ^~~~~~~~~ /usr/include/opencascade/PLib.hxx: In static member function ‘static TColStd_Array2OfReal* PLib::NoWeights2()’: /usr/include/opencascade/PLib.hxx:56:12: error: ‘NULL’ was not declared in this scope 56 | return NULL; | ^~~~ /usr/include/opencascade/PLib.hxx:56:12: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_AliasedArray.hxx:183:19: error: ‘NULL’ was not declared in this scope 183 | if (myData == NULL) { throw Standard_OutOfMemory ("NCollection_AliasedArray, allocation failed"); } | ^~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:183:19: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_AliasedArray.hxx:190:11: error: ‘size_t’ does not name a type 190 | const size_t aLenCopy = size_t(Min (anOldLen, theLength)) * size_t(myStride); | ^~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:190:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Map.hxx:272:10: error: ‘aHash’ was not declared in this scope 272 | data[aHash] = new (this->myAllocator) MapNode(theKey,data[aHash]); | ^~~~~ /usr/include/opencascade/BSplCLib.lxx: In static member function ‘static TColStd_Array1OfReal* BSplCLib::NoWeights()’: /usr/include/opencascade/BSplCLib.lxx:38:10: error: ‘NULL’ was not declared in this scope 38 | return NULL; | ^~~~ /usr/include/opencascade/BSplCLib.lxx:18:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 17 | #include +++ |+#include 18 | #include /usr/include/opencascade/NCollection_Map.hxx: In member function ‘const TheKeyType& NCollection_Map::Added(TheKeyType&&)’: /usr/include/opencascade/NCollection_Map.hxx:284:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 284 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/BSplCLib.lxx: In static member function ‘static TColStd_Array1OfInteger* BSplCLib::NoMults()’: /usr/include/opencascade/BSplCLib.lxx:48:10: error: ‘NULL’ was not declared in this scope 48 | return NULL; | ^~~~ /usr/include/opencascade/BSplCLib.lxx:48:10: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx: In instantiation of ‘class NCollection_Array1’: /usr/include/opencascade/BSplCLib.lxx:61:20: required from here 61 | BSplCLib::CacheD0(U, Poles.Length() -1, 0., 1., Poles, Weights, P); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Map.hxx:285:31: error: ‘aHash’ was not declared in this scope 285 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:191:32: error: ‘aLenCopy’ was not declared in this scope 191 | memcpy (myData, anOldData, aLenCopy); | ^~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In member function ‘const Standard_Byte* NCollection_AliasedArray::value(Standard_Integer) const’: /usr/include/opencascade/NCollection_AliasedArray.hxx:214:21: error: there are no arguments to ‘size_t’ that depend on a template parameter, so a declaration of ‘size_t’ must be available [-fpermissive] 214 | return myData + size_t(myStride) * size_t(theIndex); | ^~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:214:40: error: there are no arguments to ‘size_t’ that depend on a template parameter, so a declaration of ‘size_t’ must be available [-fpermissive] 214 | return myData + size_t(myStride) * size_t(theIndex); | ^~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In member function ‘Standard_Byte* NCollection_AliasedArray::changeValue(Standard_Integer)’: /usr/include/opencascade/NCollection_AliasedArray.hxx:221:21: error: there are no arguments to ‘size_t’ that depend on a template parameter, so a declaration of ‘size_t’ must be available [-fpermissive] 221 | return myData + size_t(myStride) * size_t(theIndex); | ^~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:221:40: error: there are no arguments to ‘size_t’ that depend on a template parameter, so a declaration of ‘size_t’ must be available [-fpermissive] 221 | return myData + size_t(myStride) * size_t(theIndex); | ^~~~~~ In file included from /usr/include/opencascade/NCollection_IndexedDataMap.hxx:21: /usr/include/opencascade/NCollection_AliasedArray.hxx: In member function ‘const Type_t& NCollection_AliasedArray::Value(Standard_Integer) const’: /usr/include/opencascade/NCollection_AliasedArray.hxx:237:36: error: there are no arguments to ‘size_t’ that depend on a template parameter, so a declaration of ‘size_t’ must be available [-fpermissive] 237 | Standard_TypeMismatch_Raise_if(size_t(myStride) != sizeof(Type_t), "NCollection_AliasedArray::Value(), wrong type"); | ^~~~~~ /usr/include/opencascade/Standard_TypeMismatch.hxx:29:7: note: in definition of macro ‘Standard_TypeMismatch_Raise_if’ 29 | if (CONDITION) throw Standard_TypeMismatch(MESSAGE); | ^~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In member function ‘void NCollection_AliasedArray::Value(Standard_Integer, Type_t&) const’: /usr/include/opencascade/NCollection_AliasedArray.hxx:245:36: error: there are no arguments to ‘size_t’ that depend on a template parameter, so a declaration of ‘size_t’ must be available [-fpermissive] 245 | Standard_TypeMismatch_Raise_if(size_t(myStride) != sizeof(Type_t), "NCollection_AliasedArray::Value(), wrong type"); | ^~~~~~ /usr/include/opencascade/Standard_TypeMismatch.hxx:29:7: note: in definition of macro ‘Standard_TypeMismatch_Raise_if’ 29 | if (CONDITION) throw Standard_TypeMismatch(MESSAGE); | ^~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In member function ‘Type_t& NCollection_AliasedArray::ChangeValue(Standard_Integer)’: /usr/include/opencascade/NCollection_AliasedArray.hxx:253:36: error: there are no arguments to ‘size_t’ that depend on a template parameter, so a declaration of ‘size_t’ must be available [-fpermissive] 253 | Standard_TypeMismatch_Raise_if(size_t(myStride) != sizeof(Type_t), "NCollection_AliasedArray::ChangeValue(), wrong type"); | ^~~~~~ /usr/include/opencascade/Standard_TypeMismatch.hxx:29:7: note: in definition of macro ‘Standard_TypeMismatch_Raise_if’ 29 | if (CONDITION) throw Standard_TypeMismatch(MESSAGE); | ^~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In member function ‘const Type_t& NCollection_AliasedArray::Value2(Standard_Integer) const’: /usr/include/opencascade/NCollection_AliasedArray.hxx:261:36: error: there are no arguments to ‘size_t’ that depend on a template parameter, so a declaration of ‘size_t’ must be available [-fpermissive] 261 | Standard_TypeMismatch_Raise_if(size_t(myStride) < sizeof(Type_t), "NCollection_AliasedArray::Value2(), wrong type"); | ^~~~~~ /usr/include/opencascade/Standard_TypeMismatch.hxx:29:7: note: in definition of macro ‘Standard_TypeMismatch_Raise_if’ 29 | if (CONDITION) throw Standard_TypeMismatch(MESSAGE); | ^~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In member function ‘void NCollection_AliasedArray::Value2(Standard_Integer, Type_t&) const’: /usr/include/opencascade/NCollection_AliasedArray.hxx:269:36: error: there are no arguments to ‘size_t’ that depend on a template parameter, so a declaration of ‘size_t’ must be available [-fpermissive] 269 | Standard_TypeMismatch_Raise_if(size_t(myStride) < sizeof(Type_t), "NCollection_AliasedArray::Value2(), wrong type"); | ^~~~~~ /usr/include/opencascade/Standard_TypeMismatch.hxx:29:7: note: in definition of macro ‘Standard_TypeMismatch_Raise_if’ 29 | if (CONDITION) throw Standard_TypeMismatch(MESSAGE); | ^~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In member function ‘Type_t& NCollection_AliasedArray::ChangeValue2(Standard_Integer)’: /usr/include/opencascade/NCollection_AliasedArray.hxx:278:36: error: there are no arguments to ‘size_t’ that depend on a template parameter, so a declaration of ‘size_t’ must be available [-fpermissive] 278 | Standard_TypeMismatch_Raise_if(size_t(myStride) < sizeof(Type_t), "NCollection_AliasedArray::ChangeValue2(), wrong type"); | ^~~~~~ /usr/include/opencascade/Standard_TypeMismatch.hxx:29:7: note: in definition of macro ‘Standard_TypeMismatch_Raise_if’ 29 | if (CONDITION) throw Standard_TypeMismatch(MESSAGE); | ^~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In instantiation of ‘class NCollection_AliasedArray<>’: /usr/include/opencascade/Poly_ArrayOfNodes.hxx:23:34: required from here 23 | class Poly_ArrayOfNodes : public NCollection_AliasedArray<> | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Map.hxx:290:10: error: ‘aHash’ was not declared in this scope 290 | data[aHash] = new (this->myAllocator) MapNode(std::forward(theKey),data[aHash]); | ^~~~~ /usr/include/opencascade/Bnd_Box.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Bnd_Box.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Bnd_Box.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_Box.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_Box.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_Box.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_Box.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_ArrayOfNodes.hxx: In member function ‘void Poly_ArrayOfNodes::SetDoublePrecision(bool)’: /usr/include/opencascade/Poly_ArrayOfNodes.hxx:69:19: error: ‘NULL’ was not declared in this scope 69 | if (myData != NULL) { throw Standard_ProgramError ("Poly_ArrayOfNodes::SetDoublePrecision() should be called before allocation"); } | ^~~~ /usr/include/opencascade/Poly_ArrayOfNodes.hxx:20:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 19 | #include +++ |+#include 20 | #include /usr/include/opencascade/NCollection_Map.hxx: In member function ‘Standard_Boolean NCollection_Map::Remove(const TheKeyType&)’: /usr/include/opencascade/NCollection_Map.hxx:308:11: error: ‘size_t’ does not name a type 308 | const size_t k = HashCode(K,NbBuckets()); | ^~~~~~ /usr/include/opencascade/NCollection_Map.hxx:308:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Poly_Triangle.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/Poly_Triangulation.hxx:23: /usr/include/opencascade/Poly_ArrayOfUVNodes.hxx: In member function ‘void Poly_ArrayOfUVNodes::SetDoublePrecision(bool)’: /usr/include/opencascade/Poly_ArrayOfUVNodes.hxx:69:19: error: ‘NULL’ was not declared in this scope 69 | if (myData != NULL) { throw Standard_ProgramError ("Poly_ArrayOfUVNodes::SetDoublePrecision() should be called before allocation"); } | ^~~~ /usr/include/opencascade/Poly_ArrayOfUVNodes.hxx:20:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 19 | #include +++ |+#include 20 | #include /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Poly_Triangle.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_Triangle.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_Triangle.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt2d.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt2d.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt2d, TColgp_Array1OfPnt2d) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt2d.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt2d, TColgp_Array1OfPnt2d) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt2d.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt2d, TColgp_Array1OfPnt2d) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt2d.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt2d, TColgp_Array1OfPnt2d) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt2d.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt2d, TColgp_Array1OfPnt2d) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt2d.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt2d, TColgp_Array1OfPnt2d) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt2d.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt2d, TColgp_Array1OfPnt2d) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt2d.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt2d, TColgp_Array1OfPnt2d) | ^~~~~~~~~~~~~~ In file included from /usr/include/opencascade/TShort_HArray1OfShortReal.hxx:18, from /usr/include/opencascade/Poly_Triangulation.hxx:27: /usr/include/opencascade/Standard_ShortReal.hxx: In function ‘constexpr Standard_ShortReal ShortRealSmall()’: /usr/include/opencascade/Standard_ShortReal.hxx:35:10: error: ‘FLT_MIN’ was not declared in this scope 35 | { return FLT_MIN; } | ^~~~~~~ /usr/include/opencascade/Standard_ShortReal.hxx:20:1: note: ‘FLT_MIN’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 19 | #include +++ |+#include 20 | #include /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_Triangle.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_Triangle.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Map.hxx:309:23: error: ‘k’ was not declared in this scope 309 | MapNode* p = data[k]; | ^ /usr/include/opencascade/NCollection_Map.hxx:310:18: error: ‘NULL’ was not declared in this scope 310 | MapNode* q = NULL; | ^~~~ /usr/include/opencascade/NCollection_Map.hxx:310:18: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx: In instantiation of ‘class NCollection_Array1’: /usr/include/opencascade/Poly_HArray1OfTriangle.hxx:23:1: required from here 27 | class HClassName : public _Array1Type_, public Standard_Transient { \ | ^~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ShortReal.hxx: In function ‘constexpr Standard_Integer ShortRealDigits()’: /usr/include/opencascade/Standard_ShortReal.hxx:51:10: error: ‘FLT_DIG’ was not declared in this scope 51 | { return FLT_DIG; } | ^~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepTools_WireExplorer.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/BRepTools_WireExplorer.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/BRepTools_WireExplorer.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepTools_WireExplorer.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepTools_WireExplorer.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepTools_WireExplorer.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepTools_WireExplorer.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_HArray1OfTriangle.hxx:23:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 23 | DEFINE_HARRAY1(Poly_HArray1OfTriangle, Poly_Array1OfTriangle) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_HArray1OfTriangle.hxx:23:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 23 | DEFINE_HARRAY1(Poly_HArray1OfTriangle, Poly_Array1OfTriangle) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_HArray1OfTriangle.hxx:23:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 23 | DEFINE_HARRAY1(Poly_HArray1OfTriangle, Poly_Array1OfTriangle) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_HArray1OfTriangle.hxx:23:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 23 | DEFINE_HARRAY1(Poly_HArray1OfTriangle, Poly_Array1OfTriangle) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_HArray1OfTriangle.hxx:23:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 23 | DEFINE_HARRAY1(Poly_HArray1OfTriangle, Poly_Array1OfTriangle) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_HArray1OfTriangle.hxx:23:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 23 | DEFINE_HARRAY1(Poly_HArray1OfTriangle, Poly_Array1OfTriangle) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_HArray1OfTriangle.hxx:23:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 23 | DEFINE_HARRAY1(Poly_HArray1OfTriangle, Poly_Array1OfTriangle) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_HArray1OfTriangle.hxx:23:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 23 | DEFINE_HARRAY1(Poly_HArray1OfTriangle, Poly_Array1OfTriangle) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/BSplCLib.hxx:122:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 122 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/BSplCLib.hxx:122:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 122 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BSplCLib.hxx:122:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 122 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BSplCLib.hxx:122:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 122 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BSplCLib.hxx:122:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 122 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BSplCLib.hxx:122:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 122 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/PLib.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/PLib.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/PLib.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/PLib.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/PLib.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/PLib.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/BSplCLib.lxx:17, from /usr/include/opencascade/BSplCLib.hxx:1497, from /usr/include/opencascade/Geom_BezierCurve.hxx:28, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp:16: /usr/include/opencascade/PLib.hxx: In static member function ‘static TColStd_Array1OfReal* PLib::NoWeights()’: /usr/include/opencascade/PLib.hxx:50:12: error: ‘NULL’ was not declared in this scope 50 | return NULL; | ^~~~ /usr/include/opencascade/PLib.hxx:1:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Created on: 1995-08-28 In file included from /usr/include/opencascade/Poly_ArrayOfNodes.hxx:17, from /usr/include/opencascade/Poly_Triangulation.hxx:22, from /usr/include/opencascade/Poly_ListOfTriangulation.hxx:19, from /usr/include/opencascade/BRep_Tool.hxx:30, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp:18: /usr/include/opencascade/NCollection_AliasedArray.hxx:107:3: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 107 | Standard_Size SizeBytes() const { return size_t(myStride) * size_t(mySize); } | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/PLib.hxx: In static member function ‘static TColStd_Array2OfReal* PLib::NoWeights2()’: /usr/include/opencascade/PLib.hxx:56:12: error: ‘NULL’ was not declared in this scope 56 | return NULL; | ^~~~ /usr/include/opencascade/PLib.hxx:56:12: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/BSplCLib.lxx: In static member function ‘static TColStd_Array1OfReal* BSplCLib::NoWeights()’: /usr/include/opencascade/BSplCLib.lxx:38:10: error: ‘NULL’ was not declared in this scope 38 | return NULL; | ^~~~ /usr/include/opencascade/BSplCLib.lxx:18:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 17 | #include +++ |+#include 18 | #include /usr/include/opencascade/NCollection_AliasedArray.hxx: In constructor ‘NCollection_AliasedArray::NCollection_AliasedArray(Standard_Integer)’: /usr/include/opencascade/NCollection_AliasedArray.hxx:38:13: error: ‘NULL’ was not declared in this scope 38 | : myData (NULL), myStride (theStride), mySize (0), myDeletable (false) | ^~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:1:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Copyright (c) 2021 OPEN CASCADE SAS /usr/include/opencascade/BSplCLib.lxx: In static member function ‘static TColStd_Array1OfInteger* BSplCLib::NoMults()’: /usr/include/opencascade/BSplCLib.lxx:48:10: error: ‘NULL’ was not declared in this scope 48 | return NULL; | ^~~~ /usr/include/opencascade/BSplCLib.lxx:48:10: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx: In instantiation of ‘class NCollection_Array1’: /usr/include/opencascade/BSplCLib.lxx:61:20: required from here 61 | BSplCLib::CacheD0(U, Poles.Length() -1, 0., 1., Poles, Weights, P); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In constructor ‘NCollection_AliasedArray::NCollection_AliasedArray(Standard_Integer, Standard_Integer)’: /usr/include/opencascade/NCollection_AliasedArray.hxx:46:13: error: ‘NULL’ was not declared in this scope 46 | : myData (NULL), myStride (theStride), mySize (theLength), myDeletable (true) | ^~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:46:13: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_AliasedArray.hxx:49:58: error: there are no arguments to ‘SizeBytes’ that depend on a template parameter, so a declaration of ‘SizeBytes’ must be available [-fpermissive] 49 | myData = (Standard_Byte* )Standard::AllocateAligned (SizeBytes(), MyAlignSize); | ^~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In copy constructor ‘NCollection_AliasedArray::NCollection_AliasedArray(const NCollection_AliasedArray&)’: /usr/include/opencascade/NCollection_AliasedArray.hxx:55:13: error: ‘NULL’ was not declared in this scope 55 | : myData (NULL), myStride (theOther.myStride), mySize (theOther.mySize), myDeletable (false) | ^~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:55:13: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_AliasedArray.hxx:60:60: error: there are no arguments to ‘SizeBytes’ that depend on a template parameter, so a declaration of ‘SizeBytes’ must be available [-fpermissive] 60 | myData = (Standard_Byte* )Standard::AllocateAligned (SizeBytes(), MyAlignSize); | ^~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In member function ‘NCollection_AliasedArray& NCollection_AliasedArray::Assign(const NCollection_AliasedArray&)’: /usr/include/opencascade/NCollection_AliasedArray.hxx:120:21: error: ‘NULL’ was not declared in this scope 120 | if (myData != NULL) | ^~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:120:21: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_AliasedArray.hxx:122:42: error: there are no arguments to ‘SizeBytes’ that depend on a template parameter, so a declaration of ‘SizeBytes’ must be available [-fpermissive] 122 | memcpy (myData, theOther.myData, SizeBytes()); | ^~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In member function ‘void NCollection_AliasedArray::Resize(Standard_Integer, Standard_Boolean)’: /usr/include/opencascade/NCollection_AliasedArray.hxx:182:58: error: there are no arguments to ‘SizeBytes’ that depend on a template parameter, so a declaration of ‘SizeBytes’ must be available [-fpermissive] 182 | myData = (Standard_Byte* )Standard::AllocateAligned (SizeBytes(), MyAlignSize); | ^~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:183:19: error: ‘NULL’ was not declared in this scope 183 | if (myData == NULL) { throw Standard_OutOfMemory ("NCollection_AliasedArray, allocation failed"); } | ^~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:183:19: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_AliasedArray.hxx:190:11: error: ‘size_t’ does not name a type 190 | const size_t aLenCopy = size_t(Min (anOldLen, theLength)) * size_t(myStride); | ^~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:190:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_ShortReal.hxx: In function ‘constexpr Standard_ShortReal ShortRealEpsilon()’: /usr/include/opencascade/Standard_ShortReal.hxx:58:10: error: ‘FLT_EPSILON’ was not declared in this scope 58 | { return FLT_EPSILON; } | ^~~~~~~~~~~ /usr/include/opencascade/Standard_ShortReal.hxx: In function ‘Standard_ShortReal ShortRealFirst()’: /usr/include/opencascade/Standard_ShortReal.hxx:64:37: error: ‘FLT_MAX’ was not declared in this scope 64 | { Standard_ShortReal MaxFloatTmp = -FLT_MAX; | ^~~~~~~ /usr/include/opencascade/Standard_ShortReal.hxx:64:37: note: ‘FLT_MAX’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_AliasedArray.hxx:191:32: error: ‘aLenCopy’ was not declared in this scope 191 | memcpy (myData, anOldData, aLenCopy); | ^~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In member function ‘const Standard_Byte* NCollection_AliasedArray::value(Standard_Integer) const’: /usr/include/opencascade/NCollection_AliasedArray.hxx:214:21: error: there are no arguments to ‘size_t’ that depend on a template parameter, so a declaration of ‘size_t’ must be available [-fpermissive] 214 | return myData + size_t(myStride) * size_t(theIndex); | ^~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:214:40: error: there are no arguments to ‘size_t’ that depend on a template parameter, so a declaration of ‘size_t’ must be available [-fpermissive] 214 | return myData + size_t(myStride) * size_t(theIndex); | ^~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In member function ‘Standard_Byte* NCollection_AliasedArray::changeValue(Standard_Integer)’: /usr/include/opencascade/NCollection_AliasedArray.hxx:221:21: error: there are no arguments to ‘size_t’ that depend on a template parameter, so a declaration of ‘size_t’ must be available [-fpermissive] 221 | return myData + size_t(myStride) * size_t(theIndex); | ^~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:221:40: error: there are no arguments to ‘size_t’ that depend on a template parameter, so a declaration of ‘size_t’ must be available [-fpermissive] 221 | return myData + size_t(myStride) * size_t(theIndex); | ^~~~~~ In file included from /usr/include/opencascade/NCollection_IndexedDataMap.hxx:21: /usr/include/opencascade/NCollection_AliasedArray.hxx: In member function ‘const Type_t& NCollection_AliasedArray::Value(Standard_Integer) const’: /usr/include/opencascade/NCollection_AliasedArray.hxx:237:36: error: there are no arguments to ‘size_t’ that depend on a template parameter, so a declaration of ‘size_t’ must be available [-fpermissive] 237 | Standard_TypeMismatch_Raise_if(size_t(myStride) != sizeof(Type_t), "NCollection_AliasedArray::Value(), wrong type"); | ^~~~~~ /usr/include/opencascade/Standard_TypeMismatch.hxx:29:7: note: in definition of macro ‘Standard_TypeMismatch_Raise_if’ 29 | if (CONDITION) throw Standard_TypeMismatch(MESSAGE); | ^~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In member function ‘void NCollection_AliasedArray::Value(Standard_Integer, Type_t&) const’: /usr/include/opencascade/NCollection_AliasedArray.hxx:245:36: error: there are no arguments to ‘size_t’ that depend on a template parameter, so a declaration of ‘size_t’ must be available [-fpermissive] 245 | Standard_TypeMismatch_Raise_if(size_t(myStride) != sizeof(Type_t), "NCollection_AliasedArray::Value(), wrong type"); | ^~~~~~ /usr/include/opencascade/Standard_TypeMismatch.hxx:29:7: note: in definition of macro ‘Standard_TypeMismatch_Raise_if’ 29 | if (CONDITION) throw Standard_TypeMismatch(MESSAGE); | ^~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In member function ‘Type_t& NCollection_AliasedArray::ChangeValue(Standard_Integer)’: /usr/include/opencascade/NCollection_AliasedArray.hxx:253:36: error: there are no arguments to ‘size_t’ that depend on a template parameter, so a declaration of ‘size_t’ must be available [-fpermissive] 253 | Standard_TypeMismatch_Raise_if(size_t(myStride) != sizeof(Type_t), "NCollection_AliasedArray::ChangeValue(), wrong type"); | ^~~~~~ /usr/include/opencascade/Standard_TypeMismatch.hxx:29:7: note: in definition of macro ‘Standard_TypeMismatch_Raise_if’ 29 | if (CONDITION) throw Standard_TypeMismatch(MESSAGE); | ^~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In member function ‘const Type_t& NCollection_AliasedArray::Value2(Standard_Integer) const’: /usr/include/opencascade/NCollection_AliasedArray.hxx:261:36: error: there are no arguments to ‘size_t’ that depend on a template parameter, so a declaration of ‘size_t’ must be available [-fpermissive] 261 | Standard_TypeMismatch_Raise_if(size_t(myStride) < sizeof(Type_t), "NCollection_AliasedArray::Value2(), wrong type"); | ^~~~~~ /usr/include/opencascade/Standard_TypeMismatch.hxx:29:7: note: in definition of macro ‘Standard_TypeMismatch_Raise_if’ 29 | if (CONDITION) throw Standard_TypeMismatch(MESSAGE); | ^~~~~~~~~ /usr/include/opencascade/Bnd_Box.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Bnd_Box.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In member function ‘void NCollection_AliasedArray::Value2(Standard_Integer, Type_t&) const’: /usr/include/opencascade/NCollection_AliasedArray.hxx:269:36: error: there are no arguments to ‘size_t’ that depend on a template parameter, so a declaration of ‘size_t’ must be available [-fpermissive] 269 | Standard_TypeMismatch_Raise_if(size_t(myStride) < sizeof(Type_t), "NCollection_AliasedArray::Value2(), wrong type"); | ^~~~~~ /usr/include/opencascade/Standard_TypeMismatch.hxx:29:7: note: in definition of macro ‘Standard_TypeMismatch_Raise_if’ 29 | if (CONDITION) throw Standard_TypeMismatch(MESSAGE); | ^~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Bnd_Box.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In member function ‘Type_t& NCollection_AliasedArray::ChangeValue2(Standard_Integer)’: /usr/include/opencascade/NCollection_AliasedArray.hxx:278:36: error: there are no arguments to ‘size_t’ that depend on a template parameter, so a declaration of ‘size_t’ must be available [-fpermissive] 278 | Standard_TypeMismatch_Raise_if(size_t(myStride) < sizeof(Type_t), "NCollection_AliasedArray::ChangeValue2(), wrong type"); | ^~~~~~ /usr/include/opencascade/Standard_TypeMismatch.hxx:29:7: note: in definition of macro ‘Standard_TypeMismatch_Raise_if’ 29 | if (CONDITION) throw Standard_TypeMismatch(MESSAGE); | ^~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_Box.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_Box.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_Box.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_Box.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In instantiation of ‘class NCollection_AliasedArray<>’: /usr/include/opencascade/Poly_ArrayOfNodes.hxx:23:34: required from here 23 | class Poly_ArrayOfNodes : public NCollection_AliasedArray<> | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Poly_Triangle.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Poly_Triangle.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_ArrayOfNodes.hxx: In member function ‘void Poly_ArrayOfNodes::SetDoublePrecision(bool)’: /usr/include/opencascade/Poly_ArrayOfNodes.hxx:69:19: error: ‘NULL’ was not declared in this scope 69 | if (myData != NULL) { throw Standard_ProgramError ("Poly_ArrayOfNodes::SetDoublePrecision() should be called before allocation"); } | ^~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_Triangle.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_Triangle.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_Triangle.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_Triangle.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_ArrayOfNodes.hxx:20:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 19 | #include +++ |+#include 20 | #include /usr/include/opencascade/NCollection_Array1.hxx: In instantiation of ‘class NCollection_Array1’: /usr/include/opencascade/Poly_HArray1OfTriangle.hxx:23:1: required from here 27 | class HClassName : public _Array1Type_, public Standard_Transient { \ | ^~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/Poly_Triangulation.hxx:23: /usr/include/opencascade/Poly_ArrayOfUVNodes.hxx: In member function ‘void Poly_ArrayOfUVNodes::SetDoublePrecision(bool)’: /usr/include/opencascade/Poly_ArrayOfUVNodes.hxx:69:19: error: ‘NULL’ was not declared in this scope 69 | if (myData != NULL) { throw Standard_ProgramError ("Poly_ArrayOfUVNodes::SetDoublePrecision() should be called before allocation"); } | ^~~~ /usr/include/opencascade/Poly_ArrayOfUVNodes.hxx:20:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 19 | #include +++ |+#include 20 | #include /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_HArray1OfTriangle.hxx:23:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 23 | DEFINE_HARRAY1(Poly_HArray1OfTriangle, Poly_Array1OfTriangle) | ^~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt2d.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt2d.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt2d, TColgp_Array1OfPnt2d) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_HArray1OfTriangle.hxx:23:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 23 | DEFINE_HARRAY1(Poly_HArray1OfTriangle, Poly_Array1OfTriangle) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_HArray1OfTriangle.hxx:23:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 23 | DEFINE_HARRAY1(Poly_HArray1OfTriangle, Poly_Array1OfTriangle) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_HArray1OfTriangle.hxx:23:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 23 | DEFINE_HARRAY1(Poly_HArray1OfTriangle, Poly_Array1OfTriangle) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_HArray1OfTriangle.hxx:23:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 23 | DEFINE_HARRAY1(Poly_HArray1OfTriangle, Poly_Array1OfTriangle) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_HArray1OfTriangle.hxx:23:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 23 | DEFINE_HARRAY1(Poly_HArray1OfTriangle, Poly_Array1OfTriangle) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_HArray1OfTriangle.hxx:23:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 23 | DEFINE_HARRAY1(Poly_HArray1OfTriangle, Poly_Array1OfTriangle) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_HArray1OfTriangle.hxx:23:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 23 | DEFINE_HARRAY1(Poly_HArray1OfTriangle, Poly_Array1OfTriangle) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt2d.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt2d, TColgp_Array1OfPnt2d) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt2d.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt2d, TColgp_Array1OfPnt2d) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt2d.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt2d, TColgp_Array1OfPnt2d) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt2d.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt2d, TColgp_Array1OfPnt2d) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt2d.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt2d, TColgp_Array1OfPnt2d) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt2d.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt2d, TColgp_Array1OfPnt2d) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt2d.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt2d, TColgp_Array1OfPnt2d) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ShortReal.hxx: In function ‘constexpr Standard_Integer ShortRealFirst10Exp()’: /usr/include/opencascade/Standard_ShortReal.hxx:72:10: error: ‘FLT_MIN_10_EXP’ was not declared in this scope 72 | { return FLT_MIN_10_EXP; } | ^~~~~~~~~~~~~~ In file included from /usr/include/opencascade/Poly_ArrayOfNodes.hxx:17, from /usr/include/opencascade/Poly_Triangulation.hxx:22, from /usr/include/opencascade/Poly_ListOfTriangulation.hxx:19, from /usr/include/opencascade/BRep_Tool.hxx:30, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp:18: /usr/include/opencascade/NCollection_AliasedArray.hxx:107:3: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 107 | Standard_Size SizeBytes() const { return size_t(myStride) * size_t(mySize); } | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/Standard_ShortReal.hxx: In function ‘constexpr Standard_ShortReal ShortRealLast()’: /usr/include/opencascade/Standard_ShortReal.hxx:78:11: error: ‘FLT_MAX’ was not declared in this scope 78 | { return FLT_MAX; } | ^~~~~~~ /usr/include/opencascade/Standard_ShortReal.hxx:78:11: note: ‘FLT_MAX’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_AliasedArray.hxx: In constructor ‘NCollection_AliasedArray::NCollection_AliasedArray(Standard_Integer)’: /usr/include/opencascade/NCollection_AliasedArray.hxx:38:13: error: ‘NULL’ was not declared in this scope 38 | : myData (NULL), myStride (theStride), mySize (0), myDeletable (false) | ^~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:1:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Copyright (c) 2021 OPEN CASCADE SAS /usr/include/opencascade/NCollection_AliasedArray.hxx: In constructor ‘NCollection_AliasedArray::NCollection_AliasedArray(Standard_Integer, Standard_Integer)’: /usr/include/opencascade/NCollection_AliasedArray.hxx:46:13: error: ‘NULL’ was not declared in this scope 46 | : myData (NULL), myStride (theStride), mySize (theLength), myDeletable (true) | ^~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:46:13: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_AliasedArray.hxx:49:58: error: there are no arguments to ‘SizeBytes’ that depend on a template parameter, so a declaration of ‘SizeBytes’ must be available [-fpermissive] 49 | myData = (Standard_Byte* )Standard::AllocateAligned (SizeBytes(), MyAlignSize); | ^~~~~~~~~ In file included from /usr/include/opencascade/TShort_HArray1OfShortReal.hxx:18, from /usr/include/opencascade/Poly_Triangulation.hxx:27: /usr/include/opencascade/Standard_ShortReal.hxx: In function ‘constexpr Standard_ShortReal ShortRealSmall()’: /usr/include/opencascade/Standard_ShortReal.hxx:35:10: error: ‘FLT_MIN’ was not declared in this scope 35 | { return FLT_MIN; } | ^~~~~~~ /usr/include/opencascade/Standard_ShortReal.hxx:20:1: note: ‘FLT_MIN’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 19 | #include +++ |+#include 20 | #include /usr/include/opencascade/NCollection_AliasedArray.hxx: In copy constructor ‘NCollection_AliasedArray::NCollection_AliasedArray(const NCollection_AliasedArray&)’: /usr/include/opencascade/NCollection_AliasedArray.hxx:55:13: error: ‘NULL’ was not declared in this scope 55 | : myData (NULL), myStride (theOther.myStride), mySize (theOther.mySize), myDeletable (false) | ^~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:55:13: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_AliasedArray.hxx:60:60: error: there are no arguments to ‘SizeBytes’ that depend on a template parameter, so a declaration of ‘SizeBytes’ must be available [-fpermissive] 60 | myData = (Standard_Byte* )Standard::AllocateAligned (SizeBytes(), MyAlignSize); | ^~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In member function ‘NCollection_AliasedArray& NCollection_AliasedArray::Assign(const NCollection_AliasedArray&)’: /usr/include/opencascade/NCollection_AliasedArray.hxx:120:21: error: ‘NULL’ was not declared in this scope 120 | if (myData != NULL) | ^~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:120:21: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_AliasedArray.hxx:122:42: error: there are no arguments to ‘SizeBytes’ that depend on a template parameter, so a declaration of ‘SizeBytes’ must be available [-fpermissive] 122 | memcpy (myData, theOther.myData, SizeBytes()); | ^~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In member function ‘void NCollection_AliasedArray::Resize(Standard_Integer, Standard_Boolean)’: /usr/include/opencascade/NCollection_AliasedArray.hxx:182:58: error: there are no arguments to ‘SizeBytes’ that depend on a template parameter, so a declaration of ‘SizeBytes’ must be available [-fpermissive] 182 | myData = (Standard_Byte* )Standard::AllocateAligned (SizeBytes(), MyAlignSize); | ^~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:183:19: error: ‘NULL’ was not declared in this scope 183 | if (myData == NULL) { throw Standard_OutOfMemory ("NCollection_AliasedArray, allocation failed"); } | ^~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:183:19: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_AliasedArray.hxx:190:11: error: ‘size_t’ does not name a type 190 | const size_t aLenCopy = size_t(Min (anOldLen, theLength)) * size_t(myStride); | ^~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:190:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Map.hxx:272:10: error: ‘aHash’ was not declared in this scope 272 | data[aHash] = new (this->myAllocator) MapNode(theKey,data[aHash]); | ^~~~~ /usr/include/opencascade/Standard_ShortReal.hxx: In function ‘constexpr Standard_Integer ShortRealDigits()’: /usr/include/opencascade/Standard_ShortReal.hxx:51:10: error: ‘FLT_DIG’ was not declared in this scope 51 | { return FLT_DIG; } | ^~~~~~~ /usr/include/opencascade/NCollection_Map.hxx: In member function ‘const TheKeyType& NCollection_Map::Added(TheKeyType&&)’: /usr/include/opencascade/NCollection_Map.hxx:284:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 284 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:191:32: error: ‘aLenCopy’ was not declared in this scope 191 | memcpy (myData, anOldData, aLenCopy); | ^~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In member function ‘const Standard_Byte* NCollection_AliasedArray::value(Standard_Integer) const’: /usr/include/opencascade/NCollection_AliasedArray.hxx:214:21: error: there are no arguments to ‘size_t’ that depend on a template parameter, so a declaration of ‘size_t’ must be available [-fpermissive] 214 | return myData + size_t(myStride) * size_t(theIndex); | ^~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:214:40: error: there are no arguments to ‘size_t’ that depend on a template parameter, so a declaration of ‘size_t’ must be available [-fpermissive] 214 | return myData + size_t(myStride) * size_t(theIndex); | ^~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In member function ‘Standard_Byte* NCollection_AliasedArray::changeValue(Standard_Integer)’: /usr/include/opencascade/NCollection_AliasedArray.hxx:221:21: error: there are no arguments to ‘size_t’ that depend on a template parameter, so a declaration of ‘size_t’ must be available [-fpermissive] 221 | return myData + size_t(myStride) * size_t(theIndex); | ^~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:221:40: error: there are no arguments to ‘size_t’ that depend on a template parameter, so a declaration of ‘size_t’ must be available [-fpermissive] 221 | return myData + size_t(myStride) * size_t(theIndex); | ^~~~~~ In file included from /usr/include/opencascade/NCollection_IndexedDataMap.hxx:21: /usr/include/opencascade/NCollection_AliasedArray.hxx: In member function ‘const Type_t& NCollection_AliasedArray::Value(Standard_Integer) const’: /usr/include/opencascade/NCollection_AliasedArray.hxx:237:36: error: there are no arguments to ‘size_t’ that depend on a template parameter, so a declaration of ‘size_t’ must be available [-fpermissive] 237 | Standard_TypeMismatch_Raise_if(size_t(myStride) != sizeof(Type_t), "NCollection_AliasedArray::Value(), wrong type"); | ^~~~~~ /usr/include/opencascade/Standard_TypeMismatch.hxx:29:7: note: in definition of macro ‘Standard_TypeMismatch_Raise_if’ 29 | if (CONDITION) throw Standard_TypeMismatch(MESSAGE); | ^~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In member function ‘void NCollection_AliasedArray::Value(Standard_Integer, Type_t&) const’: /usr/include/opencascade/NCollection_AliasedArray.hxx:245:36: error: there are no arguments to ‘size_t’ that depend on a template parameter, so a declaration of ‘size_t’ must be available [-fpermissive] 245 | Standard_TypeMismatch_Raise_if(size_t(myStride) != sizeof(Type_t), "NCollection_AliasedArray::Value(), wrong type"); | ^~~~~~ /usr/include/opencascade/Standard_TypeMismatch.hxx:29:7: note: in definition of macro ‘Standard_TypeMismatch_Raise_if’ 29 | if (CONDITION) throw Standard_TypeMismatch(MESSAGE); | ^~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In member function ‘Type_t& NCollection_AliasedArray::ChangeValue(Standard_Integer)’: /usr/include/opencascade/NCollection_AliasedArray.hxx:253:36: error: there are no arguments to ‘size_t’ that depend on a template parameter, so a declaration of ‘size_t’ must be available [-fpermissive] 253 | Standard_TypeMismatch_Raise_if(size_t(myStride) != sizeof(Type_t), "NCollection_AliasedArray::ChangeValue(), wrong type"); | ^~~~~~ /usr/include/opencascade/Standard_TypeMismatch.hxx:29:7: note: in definition of macro ‘Standard_TypeMismatch_Raise_if’ 29 | if (CONDITION) throw Standard_TypeMismatch(MESSAGE); | ^~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In member function ‘const Type_t& NCollection_AliasedArray::Value2(Standard_Integer) const’: /usr/include/opencascade/NCollection_AliasedArray.hxx:261:36: error: there are no arguments to ‘size_t’ that depend on a template parameter, so a declaration of ‘size_t’ must be available [-fpermissive] 261 | Standard_TypeMismatch_Raise_if(size_t(myStride) < sizeof(Type_t), "NCollection_AliasedArray::Value2(), wrong type"); | ^~~~~~ /usr/include/opencascade/Standard_TypeMismatch.hxx:29:7: note: in definition of macro ‘Standard_TypeMismatch_Raise_if’ 29 | if (CONDITION) throw Standard_TypeMismatch(MESSAGE); | ^~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In member function ‘void NCollection_AliasedArray::Value2(Standard_Integer, Type_t&) const’: /usr/include/opencascade/NCollection_AliasedArray.hxx:269:36: error: there are no arguments to ‘size_t’ that depend on a template parameter, so a declaration of ‘size_t’ must be available [-fpermissive] 269 | Standard_TypeMismatch_Raise_if(size_t(myStride) < sizeof(Type_t), "NCollection_AliasedArray::Value2(), wrong type"); | ^~~~~~ /usr/include/opencascade/Standard_TypeMismatch.hxx:29:7: note: in definition of macro ‘Standard_TypeMismatch_Raise_if’ 29 | if (CONDITION) throw Standard_TypeMismatch(MESSAGE); | ^~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In member function ‘Type_t& NCollection_AliasedArray::ChangeValue2(Standard_Integer)’: /usr/include/opencascade/NCollection_AliasedArray.hxx:278:36: error: there are no arguments to ‘size_t’ that depend on a template parameter, so a declaration of ‘size_t’ must be available [-fpermissive] 278 | Standard_TypeMismatch_Raise_if(size_t(myStride) < sizeof(Type_t), "NCollection_AliasedArray::ChangeValue2(), wrong type"); | ^~~~~~ /usr/include/opencascade/Standard_TypeMismatch.hxx:29:7: note: in definition of macro ‘Standard_TypeMismatch_Raise_if’ 29 | if (CONDITION) throw Standard_TypeMismatch(MESSAGE); | ^~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In instantiation of ‘class NCollection_AliasedArray<>’: /usr/include/opencascade/Poly_ArrayOfNodes.hxx:23:34: required from here 23 | class Poly_ArrayOfNodes : public NCollection_AliasedArray<> | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_ArrayOfNodes.hxx: In member function ‘void Poly_ArrayOfNodes::SetDoublePrecision(bool)’: /usr/include/opencascade/Poly_ArrayOfNodes.hxx:69:19: error: ‘NULL’ was not declared in this scope 69 | if (myData != NULL) { throw Standard_ProgramError ("Poly_ArrayOfNodes::SetDoublePrecision() should be called before allocation"); } | ^~~~ /usr/include/opencascade/Poly_ArrayOfNodes.hxx:20:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 19 | #include +++ |+#include 20 | #include In file included from /usr/include/opencascade/Poly_Triangulation.hxx:23: /usr/include/opencascade/Poly_ArrayOfUVNodes.hxx: In member function ‘void Poly_ArrayOfUVNodes::SetDoublePrecision(bool)’: /usr/include/opencascade/Poly_ArrayOfUVNodes.hxx:69:19: error: ‘NULL’ was not declared in this scope 69 | if (myData != NULL) { throw Standard_ProgramError ("Poly_ArrayOfUVNodes::SetDoublePrecision() should be called before allocation"); } | ^~~~ /usr/include/opencascade/Poly_ArrayOfUVNodes.hxx:20:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 19 | #include +++ |+#include 20 | #include /usr/include/opencascade/TColgp_HArray1OfPnt2d.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt2d.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt2d, TColgp_Array1OfPnt2d) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt2d.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt2d, TColgp_Array1OfPnt2d) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt2d.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt2d, TColgp_Array1OfPnt2d) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt2d.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt2d, TColgp_Array1OfPnt2d) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt2d.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt2d, TColgp_Array1OfPnt2d) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt2d.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt2d, TColgp_Array1OfPnt2d) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt2d.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt2d, TColgp_Array1OfPnt2d) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt2d.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt2d, TColgp_Array1OfPnt2d) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ShortReal.hxx: In function ‘constexpr Standard_ShortReal ShortRealEpsilon()’: /usr/include/opencascade/Standard_ShortReal.hxx:58:10: error: ‘FLT_EPSILON’ was not declared in this scope 58 | { return FLT_EPSILON; } | ^~~~~~~~~~~ /usr/include/opencascade/Standard_ShortReal.hxx: In function ‘Standard_ShortReal ShortRealFirst()’: /usr/include/opencascade/Standard_ShortReal.hxx:64:37: error: ‘FLT_MAX’ was not declared in this scope 64 | { Standard_ShortReal MaxFloatTmp = -FLT_MAX; | ^~~~~~~ /usr/include/opencascade/Standard_ShortReal.hxx:64:37: note: ‘FLT_MAX’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ In file included from /usr/include/opencascade/TShort_HArray1OfShortReal.hxx:18, from /usr/include/opencascade/Poly_Triangulation.hxx:27: /usr/include/opencascade/Standard_ShortReal.hxx: In function ‘constexpr Standard_ShortReal ShortRealSmall()’: /usr/include/opencascade/Standard_ShortReal.hxx:35:10: error: ‘FLT_MIN’ was not declared in this scope 35 | { return FLT_MIN; } | ^~~~~~~ /usr/include/opencascade/Standard_ShortReal.hxx:20:1: note: ‘FLT_MIN’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 19 | #include +++ |+#include 20 | #include /usr/include/opencascade/Standard_ShortReal.hxx: In function ‘constexpr Standard_Integer ShortRealDigits()’: /usr/include/opencascade/Standard_ShortReal.hxx:51:10: error: ‘FLT_DIG’ was not declared in this scope 51 | { return FLT_DIG; } | ^~~~~~~ /usr/include/opencascade/NCollection_Map.hxx:285:31: error: ‘aHash’ was not declared in this scope 285 | if (lookup(theKey, aNode, aHash)) | ^~~~~ /usr/include/opencascade/Standard_ShortReal.hxx: In function ‘constexpr Standard_Integer ShortRealLast10Exp()’: /usr/include/opencascade/Standard_ShortReal.hxx:85:11: error: ‘FLT_MAX_10_EXP’ was not declared in this scope 85 | { return FLT_MAX_10_EXP; } | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ShortReal.hxx: In function ‘constexpr Standard_ShortReal ShortRealEpsilon()’: /usr/include/opencascade/Standard_ShortReal.hxx:58:10: error: ‘FLT_EPSILON’ was not declared in this scope 58 | { return FLT_EPSILON; } | ^~~~~~~~~~~ /usr/include/opencascade/Standard_ShortReal.hxx: In function ‘Standard_ShortReal ShortRealFirst()’: /usr/include/opencascade/Standard_ShortReal.hxx:64:37: error: ‘FLT_MAX’ was not declared in this scope 64 | { Standard_ShortReal MaxFloatTmp = -FLT_MAX; | ^~~~~~~ /usr/include/opencascade/Standard_ShortReal.hxx: In function ‘constexpr Standard_Integer ShortRealFirst10Exp()’: /usr/include/opencascade/Standard_ShortReal.hxx:72:10: error: ‘FLT_MIN_10_EXP’ was not declared in this scope 72 | { return FLT_MIN_10_EXP; } | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ShortReal.hxx:64:37: note: ‘FLT_MAX’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_ShortReal.hxx: In function ‘constexpr Standard_ShortReal ShortRealLast()’: /usr/include/opencascade/Standard_ShortReal.hxx:78:11: error: ‘FLT_MAX’ was not declared in this scope 78 | { return FLT_MAX; } | ^~~~~~~ /usr/include/opencascade/Standard_ShortReal.hxx:78:11: note: ‘FLT_MAX’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Map.hxx:290:10: error: ‘aHash’ was not declared in this scope 290 | data[aHash] = new (this->myAllocator) MapNode(std::forward(theKey),data[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_Map.hxx: In member function ‘Standard_Boolean NCollection_Map::Remove(const TheKeyType&)’: /usr/include/opencascade/NCollection_Map.hxx:308:11: error: ‘size_t’ does not name a type 308 | const size_t k = HashCode(K,NbBuckets()); | ^~~~~~ /usr/include/opencascade/NCollection_Map.hxx:308:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Map.hxx:309:23: error: ‘k’ was not declared in this scope 309 | MapNode* p = data[k]; | ^ /usr/include/opencascade/NCollection_Map.hxx:310:18: error: ‘NULL’ was not declared in this scope 310 | MapNode* q = NULL; | ^~~~ /usr/include/opencascade/NCollection_Map.hxx:310:18: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_ShortReal.hxx: In function ‘constexpr Standard_Integer ShortRealFirst10Exp()’: /usr/include/opencascade/Standard_ShortReal.hxx:72:10: error: ‘FLT_MIN_10_EXP’ was not declared in this scope 72 | { return FLT_MIN_10_EXP; } | ^~~~~~~~~~~~~~ /usr/include/opencascade/BRepTools_WireExplorer.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/BRepTools_WireExplorer.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/BRepTools_WireExplorer.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepTools_WireExplorer.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepTools_WireExplorer.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepTools_WireExplorer.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepTools_WireExplorer.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/BSplCLib.hxx:122:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 122 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/BSplCLib.hxx:122:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 122 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BSplCLib.hxx:122:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 122 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BSplCLib.hxx:122:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 122 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BSplCLib.hxx:122:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 122 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BSplCLib.hxx:122:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 122 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ShortReal.hxx: In function ‘constexpr Standard_Integer ShortRealLast10Exp()’: /usr/include/opencascade/Standard_ShortReal.hxx:85:11: error: ‘FLT_MAX_10_EXP’ was not declared in this scope 85 | { return FLT_MAX_10_EXP; } | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ShortReal.hxx: In function ‘constexpr Standard_ShortReal ShortRealLast()’: /usr/include/opencascade/Standard_ShortReal.hxx:78:11: error: ‘FLT_MAX’ was not declared in this scope 78 | { return FLT_MAX; } | ^~~~~~~ /usr/include/opencascade/Standard_ShortReal.hxx:78:11: note: ‘FLT_MAX’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/PLib.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/PLib.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/PLib.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/PLib.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/PLib.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/PLib.hxx:44:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 44 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/BSplCLib.lxx:17, from /usr/include/opencascade/BSplCLib.hxx:1497, from /usr/include/opencascade/Geom_BezierCurve.hxx:28, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp:16: /usr/include/opencascade/PLib.hxx: In static member function ‘static TColStd_Array1OfReal* PLib::NoWeights()’: /usr/include/opencascade/PLib.hxx:50:12: error: ‘NULL’ was not declared in this scope 50 | return NULL; | ^~~~ /usr/include/opencascade/PLib.hxx:1:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Created on: 1995-08-28 /usr/include/opencascade/PLib.hxx: In static member function ‘static TColStd_Array2OfReal* PLib::NoWeights2()’: /usr/include/opencascade/PLib.hxx:56:12: error: ‘NULL’ was not declared in this scope 56 | return NULL; | ^~~~ /usr/include/opencascade/PLib.hxx:56:12: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/BSplCLib.lxx: In static member function ‘static TColStd_Array1OfReal* BSplCLib::NoWeights()’: /usr/include/opencascade/BSplCLib.lxx:38:10: error: ‘NULL’ was not declared in this scope 38 | return NULL; | ^~~~ /usr/include/opencascade/BSplCLib.lxx:18:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 17 | #include +++ |+#include 18 | #include /usr/include/opencascade/BSplCLib.lxx: In static member function ‘static TColStd_Array1OfInteger* BSplCLib::NoMults()’: /usr/include/opencascade/BSplCLib.lxx:48:10: error: ‘NULL’ was not declared in this scope 48 | return NULL; | ^~~~ /usr/include/opencascade/BSplCLib.lxx:48:10: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx: In instantiation of ‘class NCollection_Array1’: /usr/include/opencascade/BSplCLib.lxx:61:20: required from here 61 | BSplCLib::CacheD0(U, Poles.Length() -1, 0., 1., Poles, Weights, P); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ShortReal.hxx: In function ‘constexpr Standard_Integer ShortRealMantissa()’: /usr/include/opencascade/Standard_ShortReal.hxx:92:11: error: ‘FLT_MANT_DIG’ was not declared in this scope 92 | { return FLT_MANT_DIG; } | ^~~~~~~~~~~~ /usr/include/opencascade/Standard_ShortReal.hxx: In function ‘constexpr Standard_Integer ShortRealMantissa()’: /usr/include/opencascade/Standard_ShortReal.hxx:92:11: error: ‘FLT_MANT_DIG’ was not declared in this scope 92 | { return FLT_MANT_DIG; } | ^~~~~~~~~~~~ /usr/include/opencascade/Bnd_Box.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Bnd_Box.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Bnd_Box.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_Box.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_Box.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_Box.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_Box.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Poly_Triangle.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Poly_Triangle.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_Triangle.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_Triangle.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_Triangle.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_Triangle.hxx:34:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 34 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In instantiation of ‘class NCollection_Array1’: /usr/include/opencascade/Poly_HArray1OfTriangle.hxx:23:1: required from here 27 | class HClassName : public _Array1Type_, public Standard_Transient { \ | ^~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ShortReal.hxx: In function ‘constexpr Standard_Integer ShortRealLast10Exp()’: /usr/include/opencascade/Standard_ShortReal.hxx:85:11: error: ‘FLT_MAX_10_EXP’ was not declared in this scope 85 | { return FLT_MAX_10_EXP; } | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ShortReal.hxx: In function ‘constexpr Standard_Integer ShortRealRadix()’: /usr/include/opencascade/Standard_ShortReal.hxx:98:11: error: ‘FLT_RADIX’ was not declared in this scope 98 | { return FLT_RADIX; } | ^~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_HArray1OfTriangle.hxx:23:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 23 | DEFINE_HARRAY1(Poly_HArray1OfTriangle, Poly_Array1OfTriangle) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_HArray1OfTriangle.hxx:23:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 23 | DEFINE_HARRAY1(Poly_HArray1OfTriangle, Poly_Array1OfTriangle) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_HArray1OfTriangle.hxx:23:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 23 | DEFINE_HARRAY1(Poly_HArray1OfTriangle, Poly_Array1OfTriangle) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_HArray1OfTriangle.hxx:23:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 23 | DEFINE_HARRAY1(Poly_HArray1OfTriangle, Poly_Array1OfTriangle) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In instantiation of ‘class NCollection_Array1’: /usr/include/opencascade/TShort_HArray1OfShortReal.hxx:22:1: required from here 27 | class HClassName : public _Array1Type_, public Standard_Transient { \ | ^~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_HArray1OfTriangle.hxx:23:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 23 | DEFINE_HARRAY1(Poly_HArray1OfTriangle, Poly_Array1OfTriangle) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_HArray1OfTriangle.hxx:23:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 23 | DEFINE_HARRAY1(Poly_HArray1OfTriangle, Poly_Array1OfTriangle) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_HArray1OfTriangle.hxx:23:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 23 | DEFINE_HARRAY1(Poly_HArray1OfTriangle, Poly_Array1OfTriangle) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_HArray1OfTriangle.hxx:23:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 23 | DEFINE_HARRAY1(Poly_HArray1OfTriangle, Poly_Array1OfTriangle) | ^~~~~~~~~~~~~~ /usr/include/opencascade/TShort_HArray1OfShortReal.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TShort_HArray1OfShortReal.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TShort_HArray1OfShortReal, TShort_Array1OfShortReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TShort_HArray1OfShortReal.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TShort_HArray1OfShortReal, TShort_Array1OfShortReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TShort_HArray1OfShortReal.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TShort_HArray1OfShortReal, TShort_Array1OfShortReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TShort_HArray1OfShortReal.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TShort_HArray1OfShortReal, TShort_Array1OfShortReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TShort_HArray1OfShortReal.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TShort_HArray1OfShortReal, TShort_Array1OfShortReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TShort_HArray1OfShortReal.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TShort_HArray1OfShortReal, TShort_Array1OfShortReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TShort_HArray1OfShortReal.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TShort_HArray1OfShortReal, TShort_Array1OfShortReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TShort_HArray1OfShortReal.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TShort_HArray1OfShortReal, TShort_Array1OfShortReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In instantiation of ‘class NCollection_Array1 >’: /usr/include/opencascade/Poly_Triangulation.hxx:398:32: required from here 398 | NCollection_Array1 myNormals; | ^~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/Poly_ArrayOfNodes.hxx:17, from /usr/include/opencascade/Poly_Triangulation.hxx:22, from /usr/include/opencascade/Poly_ListOfTriangulation.hxx:19, from /usr/include/opencascade/BRep_Tool.hxx:30, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp:18: /usr/include/opencascade/NCollection_AliasedArray.hxx:107:3: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 107 | Standard_Size SizeBytes() const { return size_t(myStride) * size_t(mySize); } | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/NCollection_AliasedArray.hxx: In constructor ‘NCollection_AliasedArray::NCollection_AliasedArray(Standard_Integer)’: /usr/include/opencascade/NCollection_AliasedArray.hxx:38:13: error: ‘NULL’ was not declared in this scope 38 | : myData (NULL), myStride (theStride), mySize (0), myDeletable (false) | ^~~~ /usr/include/opencascade/Poly_Triangulation.hxx: In member function ‘Standard_Boolean Poly_Triangulation::HasCachedMinMax() const’: /usr/include/opencascade/Poly_Triangulation.hxx:225:87: error: ‘NULL’ was not declared in this scope 225 | Standard_EXPORT Standard_Boolean HasCachedMinMax() const { return myCachedMinMax != NULL; } | ^~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:1:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Copyright (c) 2021 OPEN CASCADE SAS /usr/include/opencascade/Poly_Triangulation.hxx:28:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 27 | #include +++ |+#include 28 | /usr/include/opencascade/NCollection_AliasedArray.hxx: In constructor ‘NCollection_AliasedArray::NCollection_AliasedArray(Standard_Integer, Standard_Integer)’: /usr/include/opencascade/NCollection_AliasedArray.hxx:46:13: error: ‘NULL’ was not declared in this scope 46 | : myData (NULL), myStride (theStride), mySize (theLength), myDeletable (true) | ^~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:46:13: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_AliasedArray.hxx:49:58: error: there are no arguments to ‘SizeBytes’ that depend on a template parameter, so a declaration of ‘SizeBytes’ must be available [-fpermissive] 49 | myData = (Standard_Byte* )Standard::AllocateAligned (SizeBytes(), MyAlignSize); | ^~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In copy constructor ‘NCollection_AliasedArray::NCollection_AliasedArray(const NCollection_AliasedArray&)’: /usr/include/opencascade/NCollection_AliasedArray.hxx:55:13: error: ‘NULL’ was not declared in this scope 55 | : myData (NULL), myStride (theOther.myStride), mySize (theOther.mySize), myDeletable (false) | ^~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:55:13: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_AliasedArray.hxx:60:60: error: there are no arguments to ‘SizeBytes’ that depend on a template parameter, so a declaration of ‘SizeBytes’ must be available [-fpermissive] 60 | myData = (Standard_Byte* )Standard::AllocateAligned (SizeBytes(), MyAlignSize); | ^~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In member function ‘NCollection_AliasedArray& NCollection_AliasedArray::Assign(const NCollection_AliasedArray&)’: /usr/include/opencascade/NCollection_AliasedArray.hxx:120:21: error: ‘NULL’ was not declared in this scope 120 | if (myData != NULL) | ^~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:120:21: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_AliasedArray.hxx:122:42: error: there are no arguments to ‘SizeBytes’ that depend on a template parameter, so a declaration of ‘SizeBytes’ must be available [-fpermissive] 122 | memcpy (myData, theOther.myData, SizeBytes()); | ^~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In member function ‘void NCollection_AliasedArray::Resize(Standard_Integer, Standard_Boolean)’: /usr/include/opencascade/NCollection_AliasedArray.hxx:182:58: error: there are no arguments to ‘SizeBytes’ that depend on a template parameter, so a declaration of ‘SizeBytes’ must be available [-fpermissive] 182 | myData = (Standard_Byte* )Standard::AllocateAligned (SizeBytes(), MyAlignSize); | ^~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:183:19: error: ‘NULL’ was not declared in this scope 183 | if (myData == NULL) { throw Standard_OutOfMemory ("NCollection_AliasedArray, allocation failed"); } | ^~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:183:19: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_AliasedArray.hxx:190:11: error: ‘size_t’ does not name a type 190 | const size_t aLenCopy = size_t(Min (anOldLen, theLength)) * size_t(myStride); | ^~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:190:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_ShortReal.hxx: In function ‘constexpr Standard_Integer ShortRealMantissa()’: /usr/include/opencascade/Standard_ShortReal.hxx:92:11: error: ‘FLT_MANT_DIG’ was not declared in this scope 92 | { return FLT_MANT_DIG; } | ^~~~~~~~~~~~ /usr/include/opencascade/BRep_Tool.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/BRep_Tool.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/BRep_Tool.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRep_Tool.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRep_Tool.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRep_Tool.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRep_Tool.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRep_Tool.hxx:122:95: error: ‘NULL’ was not declared in this scope 122 | Standard_Boolean* theIsStored = NULL); | ^~~~ /usr/include/opencascade/BRep_Tool.hxx:34:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 33 | #include +++ |+#include 34 | #include /usr/include/opencascade/BRep_Tool.hxx:136:95: error: ‘NULL’ was not declared in this scope 136 | Standard_Boolean* theIsStored = NULL); | ^~~~ /usr/include/opencascade/BRep_Tool.hxx:136:95: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopoDS_Iterator.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopoDS_Iterator.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Iterator.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Iterator.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Iterator.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Iterator.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopExp_Explorer.hxx:85:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 85 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopExp_Explorer.hxx:85:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 85 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopExp_Explorer.hxx:85:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 85 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopExp_Explorer.hxx:85:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 85 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopExp_Explorer.hxx:85:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 85 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopExp_Explorer.hxx:85:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 85 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopoDS.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopoDS.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:191:32: error: ‘aLenCopy’ was not declared in this scope 191 | memcpy (myData, anOldData, aLenCopy); | ^~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In member function ‘const Standard_Byte* NCollection_AliasedArray::value(Standard_Integer) const’: /usr/include/opencascade/NCollection_AliasedArray.hxx:214:21: error: there are no arguments to ‘size_t’ that depend on a template parameter, so a declaration of ‘size_t’ must be available [-fpermissive] 214 | return myData + size_t(myStride) * size_t(theIndex); | ^~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:214:40: error: there are no arguments to ‘size_t’ that depend on a template parameter, so a declaration of ‘size_t’ must be available [-fpermissive] 214 | return myData + size_t(myStride) * size_t(theIndex); | ^~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In member function ‘Standard_Byte* NCollection_AliasedArray::changeValue(Standard_Integer)’: /usr/include/opencascade/NCollection_AliasedArray.hxx:221:21: error: there are no arguments to ‘size_t’ that depend on a template parameter, so a declaration of ‘size_t’ must be available [-fpermissive] 221 | return myData + size_t(myStride) * size_t(theIndex); | ^~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:221:40: error: there are no arguments to ‘size_t’ that depend on a template parameter, so a declaration of ‘size_t’ must be available [-fpermissive] 221 | return myData + size_t(myStride) * size_t(theIndex); | ^~~~~~ In file included from /usr/include/opencascade/NCollection_IndexedDataMap.hxx:21: /usr/include/opencascade/NCollection_AliasedArray.hxx: In member function ‘const Type_t& NCollection_AliasedArray::Value(Standard_Integer) const’: /usr/include/opencascade/NCollection_AliasedArray.hxx:237:36: error: there are no arguments to ‘size_t’ that depend on a template parameter, so a declaration of ‘size_t’ must be available [-fpermissive] 237 | Standard_TypeMismatch_Raise_if(size_t(myStride) != sizeof(Type_t), "NCollection_AliasedArray::Value(), wrong type"); | ^~~~~~ /usr/include/opencascade/Standard_TypeMismatch.hxx:29:7: note: in definition of macro ‘Standard_TypeMismatch_Raise_if’ 29 | if (CONDITION) throw Standard_TypeMismatch(MESSAGE); | ^~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In member function ‘void NCollection_AliasedArray::Value(Standard_Integer, Type_t&) const’: /usr/include/opencascade/NCollection_AliasedArray.hxx:245:36: error: there are no arguments to ‘size_t’ that depend on a template parameter, so a declaration of ‘size_t’ must be available [-fpermissive] 245 | Standard_TypeMismatch_Raise_if(size_t(myStride) != sizeof(Type_t), "NCollection_AliasedArray::Value(), wrong type"); | ^~~~~~ /usr/include/opencascade/Standard_TypeMismatch.hxx:29:7: note: in definition of macro ‘Standard_TypeMismatch_Raise_if’ 29 | if (CONDITION) throw Standard_TypeMismatch(MESSAGE); | ^~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In member function ‘Type_t& NCollection_AliasedArray::ChangeValue(Standard_Integer)’: /usr/include/opencascade/NCollection_AliasedArray.hxx:253:36: error: there are no arguments to ‘size_t’ that depend on a template parameter, so a declaration of ‘size_t’ must be available [-fpermissive] 253 | Standard_TypeMismatch_Raise_if(size_t(myStride) != sizeof(Type_t), "NCollection_AliasedArray::ChangeValue(), wrong type"); | ^~~~~~ /usr/include/opencascade/Standard_TypeMismatch.hxx:29:7: note: in definition of macro ‘Standard_TypeMismatch_Raise_if’ 29 | if (CONDITION) throw Standard_TypeMismatch(MESSAGE); | ^~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In member function ‘const Type_t& NCollection_AliasedArray::Value2(Standard_Integer) const’: /usr/include/opencascade/NCollection_AliasedArray.hxx:261:36: error: there are no arguments to ‘size_t’ that depend on a template parameter, so a declaration of ‘size_t’ must be available [-fpermissive] 261 | Standard_TypeMismatch_Raise_if(size_t(myStride) < sizeof(Type_t), "NCollection_AliasedArray::Value2(), wrong type"); | ^~~~~~ /usr/include/opencascade/Standard_TypeMismatch.hxx:29:7: note: in definition of macro ‘Standard_TypeMismatch_Raise_if’ 29 | if (CONDITION) throw Standard_TypeMismatch(MESSAGE); | ^~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In member function ‘void NCollection_AliasedArray::Value2(Standard_Integer, Type_t&) const’: /usr/include/opencascade/NCollection_AliasedArray.hxx:269:36: error: there are no arguments to ‘size_t’ that depend on a template parameter, so a declaration of ‘size_t’ must be available [-fpermissive] 269 | Standard_TypeMismatch_Raise_if(size_t(myStride) < sizeof(Type_t), "NCollection_AliasedArray::Value2(), wrong type"); | ^~~~~~ /usr/include/opencascade/Standard_TypeMismatch.hxx:29:7: note: in definition of macro ‘Standard_TypeMismatch_Raise_if’ 29 | if (CONDITION) throw Standard_TypeMismatch(MESSAGE); | ^~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In member function ‘Type_t& NCollection_AliasedArray::ChangeValue2(Standard_Integer)’: /usr/include/opencascade/NCollection_AliasedArray.hxx:278:36: error: there are no arguments to ‘size_t’ that depend on a template parameter, so a declaration of ‘size_t’ must be available [-fpermissive] 278 | Standard_TypeMismatch_Raise_if(size_t(myStride) < sizeof(Type_t), "NCollection_AliasedArray::ChangeValue2(), wrong type"); | ^~~~~~ /usr/include/opencascade/Standard_TypeMismatch.hxx:29:7: note: in definition of macro ‘Standard_TypeMismatch_Raise_if’ 29 | if (CONDITION) throw Standard_TypeMismatch(MESSAGE); | ^~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopoDS_Wire.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopoDS_Wire.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Wire.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Wire.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Wire.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Wire.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx: In instantiation of ‘class NCollection_AliasedArray<>’: /usr/include/opencascade/Poly_ArrayOfNodes.hxx:23:34: required from here 23 | class Poly_ArrayOfNodes : public NCollection_AliasedArray<> | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_AliasedArray.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ShortReal.hxx: In function ‘constexpr Standard_Integer ShortRealRadix()’: /usr/include/opencascade/Standard_ShortReal.hxx:98:11: error: ‘FLT_RADIX’ was not declared in this scope 98 | { return FLT_RADIX; } | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In instantiation of ‘class NCollection_Array1’: /usr/include/opencascade/TShort_HArray1OfShortReal.hxx:22:1: required from here 27 | class HClassName : public _Array1Type_, public Standard_Transient { \ | ^~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TShort_HArray1OfShortReal.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TShort_HArray1OfShortReal.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TShort_HArray1OfShortReal, TShort_Array1OfShortReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TShort_HArray1OfShortReal.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TShort_HArray1OfShortReal, TShort_Array1OfShortReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TShort_HArray1OfShortReal.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TShort_HArray1OfShortReal, TShort_Array1OfShortReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TShort_HArray1OfShortReal.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TShort_HArray1OfShortReal, TShort_Array1OfShortReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TShort_HArray1OfShortReal.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TShort_HArray1OfShortReal, TShort_Array1OfShortReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TShort_HArray1OfShortReal.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TShort_HArray1OfShortReal, TShort_Array1OfShortReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TShort_HArray1OfShortReal.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TShort_HArray1OfShortReal, TShort_Array1OfShortReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TShort_HArray1OfShortReal.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TShort_HArray1OfShortReal, TShort_Array1OfShortReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Poly_ArrayOfNodes.hxx: In member function ‘void Poly_ArrayOfNodes::SetDoublePrecision(bool)’: /usr/include/opencascade/Poly_ArrayOfNodes.hxx:69:19: error: ‘NULL’ was not declared in this scope 69 | if (myData != NULL) { throw Standard_ProgramError ("Poly_ArrayOfNodes::SetDoublePrecision() should be called before allocation"); } | ^~~~ /usr/include/opencascade/Poly_ArrayOfNodes.hxx:20:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 19 | #include +++ |+#include 20 | #include In file included from /usr/include/opencascade/Standard_ErrorHandler.hxx:26, from /usr/include/opencascade/Standard_Mutex.hxx:21, from /usr/include/opencascade/Message_ProgressIndicator.hxx:19, from /usr/include/opencascade/Message_ProgressRange.hxx:111, from /usr/include/opencascade/BRepMesh_DiscretRoot.hxx:20, from /usr/include/opencascade/BRepMesh_IncrementalMesh.hxx:17, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp:22: /usr/include/opencascade/Standard_ThreadId.hxx:21:9: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 21 | typedef Standard_Size Standard_ThreadId; | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:84:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 84 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:84:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 84 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:84:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 84 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:84:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 84 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:84:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 84 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:84:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 84 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:155:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 155 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:155:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 155 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:155:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 155 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:155:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 155 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:155:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 155 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In instantiation of ‘class NCollection_Array1 >’: /usr/include/opencascade/Poly_Triangulation.hxx:398:32: required from here 398 | NCollection_Array1 myNormals; | ^~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:155:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 155 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ShortReal.hxx: In function ‘constexpr Standard_Integer ShortRealRadix()’: /usr/include/opencascade/Standard_ShortReal.hxx:98:11: error: ‘FLT_RADIX’ was not declared in this scope 98 | { return FLT_RADIX; } | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In instantiation of ‘class NCollection_Array1’: /usr/include/opencascade/TShort_HArray1OfShortReal.hxx:22:1: required from here 27 | class HClassName : public _Array1Type_, public Standard_Transient { \ | ^~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_Triangulation.hxx: In member function ‘Standard_Boolean Poly_Triangulation::HasCachedMinMax() const’: /usr/include/opencascade/Poly_Triangulation.hxx:225:87: error: ‘NULL’ was not declared in this scope 225 | Standard_EXPORT Standard_Boolean HasCachedMinMax() const { return myCachedMinMax != NULL; } | ^~~~ /usr/include/opencascade/Poly_Triangulation.hxx:28:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 27 | #include +++ |+#include 28 | /usr/include/opencascade/TShort_HArray1OfShortReal.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TShort_HArray1OfShortReal.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TShort_HArray1OfShortReal, TShort_Array1OfShortReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TShort_HArray1OfShortReal.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TShort_HArray1OfShortReal, TShort_Array1OfShortReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TShort_HArray1OfShortReal.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TShort_HArray1OfShortReal, TShort_Array1OfShortReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TShort_HArray1OfShortReal.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TShort_HArray1OfShortReal, TShort_Array1OfShortReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TShort_HArray1OfShortReal.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TShort_HArray1OfShortReal, TShort_Array1OfShortReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TShort_HArray1OfShortReal.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TShort_HArray1OfShortReal, TShort_Array1OfShortReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TShort_HArray1OfShortReal.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TShort_HArray1OfShortReal, TShort_Array1OfShortReal) | ^~~~~~~~~~~~~~ In file included from /usr/include/opencascade/Poly_Triangulation.hxx:23: /usr/include/opencascade/Poly_ArrayOfUVNodes.hxx: In member function ‘void Poly_ArrayOfUVNodes::SetDoublePrecision(bool)’: /usr/include/opencascade/Poly_ArrayOfUVNodes.hxx:69:19: error: ‘NULL’ was not declared in this scope 69 | if (myData != NULL) { throw Standard_ProgramError ("Poly_ArrayOfUVNodes::SetDoublePrecision() should be called before allocation"); } | ^~~~ /usr/include/opencascade/Poly_ArrayOfUVNodes.hxx:20:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 19 | #include +++ |+#include 20 | #include /usr/include/opencascade/TColgp_HArray1OfPnt2d.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt2d.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt2d, TColgp_Array1OfPnt2d) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt2d.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt2d, TColgp_Array1OfPnt2d) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt2d.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt2d, TColgp_Array1OfPnt2d) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt2d.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt2d, TColgp_Array1OfPnt2d) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt2d.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt2d, TColgp_Array1OfPnt2d) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt2d.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt2d, TColgp_Array1OfPnt2d) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt2d.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt2d, TColgp_Array1OfPnt2d) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColgp_HArray1OfPnt2d.hxx:24:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 24 | DEFINE_HARRAY1(TColgp_HArray1OfPnt2d, TColgp_Array1OfPnt2d) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TShort_HArray1OfShortReal.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TShort_HArray1OfShortReal, TShort_Array1OfShortReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/BRep_Tool.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/BRep_Tool.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/BRep_Tool.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRep_Tool.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRep_Tool.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRep_Tool.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRep_Tool.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRep_Tool.hxx:122:95: error: ‘NULL’ was not declared in this scope 122 | Standard_Boolean* theIsStored = NULL); | ^~~~ /usr/include/opencascade/BRep_Tool.hxx:34:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 33 | #include +++ |+#include 34 | #include /usr/include/opencascade/NCollection_Array1.hxx: In instantiation of ‘class NCollection_Array1 >’: /usr/include/opencascade/Poly_Triangulation.hxx:398:32: required from here 398 | NCollection_Array1 myNormals; | ^~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRep_Tool.hxx:136:95: error: ‘NULL’ was not declared in this scope 136 | Standard_Boolean* theIsStored = NULL); | ^~~~ /usr/include/opencascade/BRep_Tool.hxx:136:95: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopoDS_Iterator.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopoDS_Iterator.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Iterator.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Iterator.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Iterator.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Iterator.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/TShort_HArray1OfShortReal.hxx:18, from /usr/include/opencascade/Poly_Triangulation.hxx:27: /usr/include/opencascade/Standard_ShortReal.hxx: In function ‘constexpr Standard_ShortReal ShortRealSmall()’: /usr/include/opencascade/Standard_ShortReal.hxx:35:10: error: ‘FLT_MIN’ was not declared in this scope 35 | { return FLT_MIN; } | ^~~~~~~ /usr/include/opencascade/Standard_ShortReal.hxx:20:1: note: ‘FLT_MIN’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 19 | #include +++ |+#include 20 | #include /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopExp_Explorer.hxx:85:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 85 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopExp_Explorer.hxx:85:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 85 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopExp_Explorer.hxx:85:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 85 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopExp_Explorer.hxx:85:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 85 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopExp_Explorer.hxx:85:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 85 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopExp_Explorer.hxx:85:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 85 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopoDS.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopoDS.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopoDS_Wire.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopoDS_Wire.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Wire.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Wire.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Wire.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Wire.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:202:3: error: ‘Standard_ThreadId’ does not name a type; did you mean ‘Standard_Real’? 202 | Standard_ThreadId myThread; | ^~~~~~~~~~~~~~~~~ | Standard_Real /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:40:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 40 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:40:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 40 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_Mutex.hxx: In constructor ‘Standard_Mutex::Sentry::Sentry(Standard_Mutex*)’: /usr/include/opencascade/Standard_Mutex.hxx:94:22: error: ‘NULL’ was not declared in this scope 94 | if (myMutex != NULL) | ^~~~ /usr/include/opencascade/Standard_Mutex.hxx:23:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 22 | #include +++ |+#include 23 | /usr/include/opencascade/Standard_Mutex.hxx: In destructor ‘Standard_Mutex::Sentry::~Sentry()’: /usr/include/opencascade/Standard_Mutex.hxx:102:22: error: ‘NULL’ was not declared in this scope 102 | if (myMutex != NULL) | ^~~~ /usr/include/opencascade/Standard_Mutex.hxx:102:22: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Poly_Triangulation.hxx: In member function ‘Standard_Boolean Poly_Triangulation::HasCachedMinMax() const’: /usr/include/opencascade/Poly_Triangulation.hxx:225:87: error: ‘NULL’ was not declared in this scope 225 | Standard_EXPORT Standard_Boolean HasCachedMinMax() const { return myCachedMinMax != NULL; } | ^~~~ /usr/include/opencascade/Poly_Triangulation.hxx:28:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 27 | #include +++ |+#include 28 | In file included from /usr/include/opencascade/Message_ProgressIndicator.hxx:156: /usr/include/opencascade/Message_ProgressScope.hxx: At global scope: /usr/include/opencascade/Message_ProgressScope.hxx:240:12: error: ‘size_t’ has not been declared 240 | template | ^~~~~~ In file included from /usr/include/opencascade/Standard_ErrorHandler.hxx:26, from /usr/include/opencascade/Standard_Mutex.hxx:21, from /usr/include/opencascade/Message_ProgressIndicator.hxx:19, from /usr/include/opencascade/Message_ProgressRange.hxx:111, from /usr/include/opencascade/BRepMesh_DiscretRoot.hxx:20, from /usr/include/opencascade/BRepMesh_IncrementalMesh.hxx:17, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp:22: /usr/include/opencascade/Standard_ThreadId.hxx:21:9: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 21 | typedef Standard_Size Standard_ThreadId; | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:84:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 84 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:84:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 84 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:84:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 84 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:84:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 84 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:84:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 84 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:84:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 84 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:155:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 155 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:155:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 155 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:155:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 155 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:155:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 155 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:155:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 155 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:155:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 155 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ShortReal.hxx: In function ‘constexpr Standard_Integer ShortRealDigits()’: /usr/include/opencascade/Standard_ShortReal.hxx:51:10: error: ‘FLT_DIG’ was not declared in this scope 51 | { return FLT_DIG; } | ^~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx:242:48: error: ‘N’ was not declared in this scope 242 | const char (&theName)[N], | ^ /usr/include/opencascade/Message_ProgressScope.hxx:242:50: error: expected ‘)’ before ‘,’ token 242 | const char (&theName)[N], | ^ | ) /usr/include/opencascade/Message_ProgressScope.hxx:241:25: note: to match this ‘(’ 241 | Message_ProgressScope (const Message_ProgressRange& theRange, | ^ /usr/include/opencascade/Message_ProgressScope.hxx:242:50: error: expected ‘;’ before ‘,’ token 242 | const char (&theName)[N], | ^ | ; /usr/include/opencascade/Message_ProgressScope.hxx:285:12: error: ‘size_t’ has not been declared 285 | template | ^~~~~~ /usr/include/opencascade/BRep_Tool.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/BRep_Tool.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/BRep_Tool.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRep_Tool.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRep_Tool.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRep_Tool.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRep_Tool.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx:286:39: error: ‘N’ was not declared in this scope 286 | void SetName (const char (&theName)[N]) | ^ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx:385:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 385 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx:385:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 385 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx:385:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 385 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx:385:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 385 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx:385:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 385 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx:385:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 385 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx: In member function ‘void Message_ProgressScope::SetName(const TCollection_AsciiString&)’: /usr/include/opencascade/Message_ProgressScope.hxx:270:14: error: ‘NULL’ was not declared in this scope 270 | myName = NULL; | ^~~~ /usr/include/opencascade/Message_ProgressScope.hxx:20:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 19 | #include +++ |+#include 20 | #include /usr/include/opencascade/BRep_Tool.hxx:122:95: error: ‘NULL’ was not declared in this scope 122 | Standard_Boolean* theIsStored = NULL); | ^~~~ /usr/include/opencascade/BRep_Tool.hxx:34:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 33 | #include +++ |+#include 34 | #include /usr/include/opencascade/BRep_Tool.hxx:136:95: error: ‘NULL’ was not declared in this scope 136 | Standard_Boolean* theIsStored = NULL); | ^~~~ /usr/include/opencascade/BRep_Tool.hxx:136:95: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopoDS_Iterator.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopoDS_Iterator.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Iterator.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Iterator.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Iterator.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Iterator.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:202:3: error: ‘Standard_ThreadId’ does not name a type; did you mean ‘Standard_Real’? 202 | Standard_ThreadId myThread; | ^~~~~~~~~~~~~~~~~ | Standard_Real /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:40:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 40 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:40:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 40 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_Mutex.hxx: In constructor ‘Standard_Mutex::Sentry::Sentry(Standard_Mutex*)’: /usr/include/opencascade/Standard_Mutex.hxx:94:22: error: ‘NULL’ was not declared in this scope 94 | if (myMutex != NULL) | ^~~~ /usr/include/opencascade/Standard_Mutex.hxx:23:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 22 | #include +++ |+#include 23 | /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopExp_Explorer.hxx:85:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 85 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopExp_Explorer.hxx:85:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 85 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopExp_Explorer.hxx:85:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 85 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopExp_Explorer.hxx:85:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 85 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopExp_Explorer.hxx:85:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 85 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopExp_Explorer.hxx:85:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 85 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_Mutex.hxx: In destructor ‘Standard_Mutex::Sentry::~Sentry()’: /usr/include/opencascade/Standard_Mutex.hxx:102:22: error: ‘NULL’ was not declared in this scope 102 | if (myMutex != NULL) | ^~~~ /usr/include/opencascade/Standard_Mutex.hxx:102:22: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopoDS.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopoDS.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/Message_ProgressIndicator.hxx:156: /usr/include/opencascade/Message_ProgressScope.hxx: At global scope: /usr/include/opencascade/Message_ProgressScope.hxx:240:12: error: ‘size_t’ has not been declared 240 | template | ^~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx:274:50: error: ‘Standard_Size’ was not declared in this scope; did you mean ‘Standard_Time’? 274 | myName = (char* )Standard::AllocateOptimal(Standard_Size(theName.Length()) + Standard_Size(1)); | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/Standard_ShortReal.hxx: In function ‘constexpr Standard_ShortReal ShortRealEpsilon()’: /usr/include/opencascade/Standard_ShortReal.hxx:58:10: error: ‘FLT_EPSILON’ was not declared in this scope 58 | { return FLT_EPSILON; } | ^~~~~~~~~~~ /usr/include/opencascade/Standard_ShortReal.hxx: In function ‘Standard_ShortReal ShortRealFirst()’: /usr/include/opencascade/Standard_ShortReal.hxx:64:37: error: ‘FLT_MAX’ was not declared in this scope 64 | { Standard_ShortReal MaxFloatTmp = -FLT_MAX; | ^~~~~~~ /usr/include/opencascade/Standard_ShortReal.hxx:64:37: note: ‘FLT_MAX’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopoDS_Wire.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopoDS_Wire.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Wire.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Wire.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Wire.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Wire.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx:242:48: error: ‘N’ was not declared in this scope 242 | const char (&theName)[N], | ^ /usr/include/opencascade/Message_ProgressScope.hxx:242:50: error: expected ‘)’ before ‘,’ token 242 | const char (&theName)[N], | ^ | ) /usr/include/opencascade/Message_ProgressScope.hxx:241:25: note: to match this ‘(’ 241 | Message_ProgressScope (const Message_ProgressRange& theRange, | ^ /usr/include/opencascade/Message_ProgressScope.hxx:242:50: error: expected ‘;’ before ‘,’ token 242 | const char (&theName)[N], | ^ | ; /usr/include/opencascade/Message_ProgressScope.hxx:285:12: error: ‘size_t’ has not been declared 285 | template | ^~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx: In member function ‘void Message_ProgressScope::SetName(...)’: /usr/include/opencascade/Message_ProgressScope.hxx:293:14: error: ‘theName’ was not declared in this scope 293 | myName = theName; | ^~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx: In destructor ‘Message_ProgressScope::~Message_ProgressScope()’: /usr/include/opencascade/Message_ProgressScope.hxx:377:16: error: ‘NULL’ was not declared in this scope 377 | myName = NULL; | ^~~~ /usr/include/opencascade/Message_ProgressScope.hxx:377:16: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Message_ProgressScope.hxx: In constructor ‘Message_ProgressScope::Message_ProgressScope(Message_ProgressIndicator*)’: /usr/include/opencascade/Message_ProgressScope.hxx:439:29: error: ‘NULL’ was not declared in this scope 439 | myIsActive(theProgress != NULL), | ^~~~ /usr/include/opencascade/Message_ProgressScope.hxx:439:29: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Message_ProgressScope.hxx: In constructor ‘Message_ProgressScope::Message_ProgressScope(const Message_ProgressRange&, const TCollection_AsciiString&, Standard_Real, Standard_Boolean)’: /usr/include/opencascade/Message_ProgressScope.hxx:453:41: error: ‘NULL’ was not declared in this scope 453 | : myProgress (theRange.myParentScope != NULL ? theRange.myParentScope->myProgress : NULL), | ^~~~ /usr/include/opencascade/Message_ProgressScope.hxx:453:41: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Message_ProgressScope.hxx: At global scope: /usr/include/opencascade/Message_ProgressScope.hxx:473:10: error: ‘size_t’ has not been declared 473 | template | ^~~~~~ In file included from /usr/include/opencascade/Standard_ErrorHandler.hxx:26, from /usr/include/opencascade/Standard_Mutex.hxx:21, from /usr/include/opencascade/Message_ProgressIndicator.hxx:19, from /usr/include/opencascade/Message_ProgressRange.hxx:111, from /usr/include/opencascade/BRepMesh_DiscretRoot.hxx:20, from /usr/include/opencascade/BRepMesh_IncrementalMesh.hxx:17, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp:22: /usr/include/opencascade/Standard_ThreadId.hxx:21:9: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 21 | typedef Standard_Size Standard_ThreadId; | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:84:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 84 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:84:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 84 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:84:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 84 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:84:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 84 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:84:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 84 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:84:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 84 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:155:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 155 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:155:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 155 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:155:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 155 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:155:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 155 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:155:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 155 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:155:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 155 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx:286:39: error: ‘N’ was not declared in this scope 286 | void SetName (const char (&theName)[N]) | ^ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx:385:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 385 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx:385:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 385 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx:385:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 385 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx:385:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 385 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx:385:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 385 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx:385:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 385 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx: In member function ‘void Message_ProgressScope::SetName(const TCollection_AsciiString&)’: /usr/include/opencascade/Message_ProgressScope.hxx:270:14: error: ‘NULL’ was not declared in this scope 270 | myName = NULL; | ^~~~ /usr/include/opencascade/Message_ProgressScope.hxx:20:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 19 | #include +++ |+#include 20 | #include /usr/include/opencascade/Message_ProgressScope.hxx:475:69: error: ‘N’ was not declared in this scope 475 | const char (&theName)[N], | ^ /usr/include/opencascade/Message_ProgressScope.hxx:475:71: error: expected ‘)’ before ‘,’ token 475 | const char (&theName)[N], | ^ | ) /usr/include/opencascade/Message_ProgressScope.hxx:474:46: note: to match this ‘(’ 474 | Message_ProgressScope::Message_ProgressScope (const Message_ProgressRange& theRange, | ^ /usr/include/opencascade/Message_ProgressScope.hxx:474:1: error: declaration of ‘Message_ProgressScope::Message_ProgressScope(...)’ outside of class is not definition [-fpermissive] 474 | Message_ProgressScope::Message_ProgressScope (const Message_ProgressRange& theRange, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx:475:71: error: expected ‘;’ before ‘,’ token 475 | const char (&theName)[N], | ^ | ; /usr/include/opencascade/Message_ProgressScope.hxx: In constructor ‘Message_ProgressScope::Message_ProgressScope(const Message_ProgressRange&, const NullString*, Standard_Real, Standard_Boolean)’: /usr/include/opencascade/Message_ProgressScope.hxx:501:41: error: ‘NULL’ was not declared in this scope 501 | : myProgress (theRange.myParentScope != NULL ? theRange.myParentScope->myProgress : NULL), | ^~~~ /usr/include/opencascade/Message_ProgressScope.hxx:501:41: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx: In instantiation of ‘class NCollection_Array1 >’: /usr/include/opencascade/TColStd_HArray1OfTransient.hxx:22:1: required from here 27 | class HClassName : public _Array1Type_, public Standard_Transient { \ | ^~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfTransient.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfTransient.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfTransient, TColStd_Array1OfTransient) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfTransient.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfTransient, TColStd_Array1OfTransient) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfTransient.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfTransient, TColStd_Array1OfTransient) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfTransient.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfTransient, TColStd_Array1OfTransient) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfTransient.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfTransient, TColStd_Array1OfTransient) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfTransient.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfTransient, TColStd_Array1OfTransient) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfTransient.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfTransient, TColStd_Array1OfTransient) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfTransient.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfTransient, TColStd_Array1OfTransient) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:202:3: error: ‘Standard_ThreadId’ does not name a type; did you mean ‘Standard_Real’? 202 | Standard_ThreadId myThread; | ^~~~~~~~~~~~~~~~~ | Standard_Real /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHSequence.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HSequenceOfHExtendedString.hxx:21:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ 21 | DEFINE_HSEQUENCE(TColStd_HSequenceOfHExtendedString, TColStd_SequenceOfHExtendedString) | ^~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHSequence.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HSequenceOfHExtendedString.hxx:21:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ 21 | DEFINE_HSEQUENCE(TColStd_HSequenceOfHExtendedString, TColStd_SequenceOfHExtendedString) | ^~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHSequence.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HSequenceOfHExtendedString.hxx:21:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ 21 | DEFINE_HSEQUENCE(TColStd_HSequenceOfHExtendedString, TColStd_SequenceOfHExtendedString) | ^~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHSequence.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HSequenceOfHExtendedString.hxx:21:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ 21 | DEFINE_HSEQUENCE(TColStd_HSequenceOfHExtendedString, TColStd_SequenceOfHExtendedString) | ^~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHSequence.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HSequenceOfHExtendedString.hxx:21:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ 21 | DEFINE_HSEQUENCE(TColStd_HSequenceOfHExtendedString, TColStd_SequenceOfHExtendedString) | ^~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHSequence.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HSequenceOfHExtendedString.hxx:21:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ 21 | DEFINE_HSEQUENCE(TColStd_HSequenceOfHExtendedString, TColStd_SequenceOfHExtendedString) | ^~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHSequence.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HSequenceOfHExtendedString.hxx:21:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ 21 | DEFINE_HSEQUENCE(TColStd_HSequenceOfHExtendedString, TColStd_SequenceOfHExtendedString) | ^~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHSequence.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HSequenceOfHExtendedString.hxx:21:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ 21 | DEFINE_HSEQUENCE(TColStd_HSequenceOfHExtendedString, TColStd_SequenceOfHExtendedString) | ^~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:40:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 40 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:40:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 40 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Message_Msg.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Message_Msg.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_Msg.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_Mutex.hxx: In constructor ‘Standard_Mutex::Sentry::Sentry(Standard_Mutex*)’: /usr/include/opencascade/Standard_Mutex.hxx:94:22: error: ‘NULL’ was not declared in this scope 94 | if (myMutex != NULL) | ^~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_Msg.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_Mutex.hxx:23:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 22 | #include +++ |+#include 23 | /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_Msg.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_Msg.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx:274:50: error: ‘Standard_Size’ was not declared in this scope; did you mean ‘Standard_Time’? 274 | myName = (char* )Standard::AllocateOptimal(Standard_Size(theName.Length()) + Standard_Size(1)); | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/Standard_Mutex.hxx: In destructor ‘Standard_Mutex::Sentry::~Sentry()’: /usr/include/opencascade/Standard_Mutex.hxx:102:22: error: ‘NULL’ was not declared in this scope 102 | if (myMutex != NULL) | ^~~~ /usr/include/opencascade/Standard_Mutex.hxx:102:22: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ In file included from /usr/include/opencascade/Message_ProgressIndicator.hxx:156: /usr/include/opencascade/Message_ProgressScope.hxx: At global scope: /usr/include/opencascade/Message_ProgressScope.hxx:240:12: error: ‘size_t’ has not been declared 240 | template | ^~~~~~ /usr/include/opencascade/Standard_ShortReal.hxx: In function ‘constexpr Standard_Integer ShortRealFirst10Exp()’: /usr/include/opencascade/Standard_ShortReal.hxx:72:10: error: ‘FLT_MIN_10_EXP’ was not declared in this scope 72 | { return FLT_MIN_10_EXP; } | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ShortReal.hxx: In function ‘constexpr Standard_ShortReal ShortRealLast()’: /usr/include/opencascade/Standard_ShortReal.hxx:78:11: error: ‘FLT_MAX’ was not declared in this scope 78 | { return FLT_MAX; } | ^~~~~~~ /usr/include/opencascade/Standard_ShortReal.hxx:78:11: note: ‘FLT_MAX’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/TColStd_MapIteratorOfPackedMapOfInteger.hxx:19, from /usr/include/opencascade/IMeshData_Types.hxx:27, from /usr/include/opencascade/IMeshData_Model.hxx:22, from /usr/include/opencascade/IMeshTools_ModelBuilder.hxx:23, from /usr/include/opencascade/IMeshTools_Context.hxx:20, from /usr/include/opencascade/BRepMesh_IncrementalMesh.hxx:18: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:77:5: error: ‘size_t’ does not name a type 77 | size_t NbValues() const { return size_t(myMask & MASK_LOW) + 1; } | ^~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Created on: 2005-11-05 /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:460:10: error: ‘size_t’ does not name a type 460 | static size_t TColStd_Population (unsigned int& theMask, unsigned int theData) | ^~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:460:10: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Message_ProgressScope.hxx:242:48: error: ‘N’ was not declared in this scope 242 | const char (&theName)[N], | ^ /usr/include/opencascade/Message_ProgressScope.hxx:242:50: error: expected ‘)’ before ‘,’ token 242 | const char (&theName)[N], | ^ | ) /usr/include/opencascade/Message_ProgressScope.hxx:241:25: note: to match this ‘(’ 241 | Message_ProgressScope (const Message_ProgressRange& theRange, | ^ /usr/include/opencascade/Message_ProgressScope.hxx:242:50: error: expected ‘;’ before ‘,’ token 242 | const char (&theName)[N], | ^ | ; /usr/include/opencascade/Message_ProgressScope.hxx:285:12: error: ‘size_t’ has not been declared 285 | template | ^~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:476:3: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 476 | Standard_Size myExtent; //!< extent of this map (number of unpacked integer keys) | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:52:54: error: ‘NULL’ was not declared in this scope 52 | TColStd_intMapNode (TColStd_intMapNode* thePtr = NULL) | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:52:54: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx: In constructor ‘TColStd_PackedMapOfInteger::Iterator::Iterator()’: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:151:18: error: ‘NULL’ was not declared in this scope 151 | : myBuckets (NULL), | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:151:18: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Message_ProgressScope.hxx: In member function ‘void Message_ProgressScope::SetName(...)’: /usr/include/opencascade/Message_ProgressScope.hxx:293:14: error: ‘theName’ was not declared in this scope 293 | myName = theName; | ^~~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx: In constructor ‘TColStd_PackedMapOfInteger::Iterator::Iterator(const TColStd_PackedMapOfInteger&)’: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:161:15: error: ‘NULL’ was not declared in this scope 161 | myNode (NULL), | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:161:15: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Message_ProgressScope.hxx: In destructor ‘Message_ProgressScope::~Message_ProgressScope()’: /usr/include/opencascade/Message_ProgressScope.hxx:377:16: error: ‘NULL’ was not declared in this scope 377 | myName = NULL; | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx: In member function ‘void TColStd_PackedMapOfInteger::Iterator::Initialize(const TColStd_PackedMapOfInteger&)’: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:175:16: error: ‘NULL’ was not declared in this scope 175 | myNode = NULL; | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:175:16: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Message_ProgressScope.hxx:286:39: error: ‘N’ was not declared in this scope 286 | void SetName (const char (&theName)[N]) | ^ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx:385:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 385 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx:385:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 385 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx:385:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 385 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx:385:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 385 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx:385:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 385 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx:385:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 385 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx: In member function ‘void TColStd_PackedMapOfInteger::Iterator::Reset()’: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:187:16: error: ‘NULL’ was not declared in this scope 187 | myNode = NULL; | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:187:16: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx: In member function ‘Standard_Boolean TColStd_PackedMapOfInteger::Iterator::More() const’: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:202:54: error: ‘NULL’ was not declared in this scope 202 | Standard_Boolean More() const { return myNode != NULL; } | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:202:54: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Message_ProgressScope.hxx: In member function ‘void Message_ProgressScope::SetName(const TCollection_AsciiString&)’: /usr/include/opencascade/Message_ProgressScope.hxx:270:14: error: ‘NULL’ was not declared in this scope 270 | myName = NULL; | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx: In member function ‘void TColStd_PackedMapOfInteger::Iterator::Next()’: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:207:24: error: ‘NULL’ was not declared in this scope 207 | for (; myNode != NULL; next()) | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:207:24: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Message_ProgressScope.hxx:20:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 19 | #include +++ |+#include 20 | #include /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx: In member function ‘void TColStd_PackedMapOfInteger::Iterator::next()’: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:220:24: error: ‘NULL’ was not declared in this scope 220 | if (myBuckets == NULL) | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:220:24: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:225:21: error: ‘NULL’ was not declared in this scope 225 | if (myNode != NULL) | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:225:21: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Message_ProgressScope.hxx:377:16: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:230:24: error: ‘NULL’ was not declared in this scope 230 | while (myNode == NULL) | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:230:24: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx: In constructor ‘TColStd_PackedMapOfInteger::TColStd_PackedMapOfInteger(Standard_Integer)’: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:255:14: error: ‘NULL’ was not declared in this scope 255 | : myData1 (NULL), | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:255:14: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Message_ProgressScope.hxx: In constructor ‘Message_ProgressScope::Message_ProgressScope(Message_ProgressIndicator*)’: /usr/include/opencascade/Message_ProgressScope.hxx:439:29: error: ‘NULL’ was not declared in this scope 439 | myIsActive(theProgress != NULL), | ^~~~ /usr/include/opencascade/Message_ProgressScope.hxx:439:29: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:258:5: error: class ‘TColStd_PackedMapOfInteger’ does not have any field named ‘myExtent’ 258 | myExtent (0) {} | ^~~~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx: In copy constructor ‘TColStd_PackedMapOfInteger::TColStd_PackedMapOfInteger(const TColStd_PackedMapOfInteger&)’: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:262:14: error: ‘NULL’ was not declared in this scope 262 | : myData1 (NULL), | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:262:14: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:265:5: error: class ‘TColStd_PackedMapOfInteger’ does not have any field named ‘myExtent’ 265 | myExtent (0) | ^~~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx: In constructor ‘Message_ProgressScope::Message_ProgressScope(const Message_ProgressRange&, const TCollection_AsciiString&, Standard_Real, Standard_Boolean)’: /usr/include/opencascade/Message_ProgressScope.hxx:453:41: error: ‘NULL’ was not declared in this scope 453 | : myProgress (theRange.myParentScope != NULL ? theRange.myParentScope->myProgress : NULL), | ^~~~ /usr/include/opencascade/Message_ProgressScope.hxx:453:41: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Message_ProgressScope.hxx: At global scope: /usr/include/opencascade/Message_ProgressScope.hxx:473:10: error: ‘size_t’ has not been declared 473 | template | ^~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx: In member function ‘Standard_Integer TColStd_PackedMapOfInteger::Extent() const’: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:290:62: error: ‘myExtent’ was not declared in this scope; did you mean ‘Extent’? 290 | Standard_Integer Extent() const { return Standard_Integer (myExtent); } | ^~~~~~~~ | Extent /usr/include/opencascade/NCollection_UBTree.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:67:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 67 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:67:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 67 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:67:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 67 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:67:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 67 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:67:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 67 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:67:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 67 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:68:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 68 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx:274:50: error: ‘Standard_Size’ was not declared in this scope; did you mean ‘Standard_Time’? 274 | myName = (char* )Standard::AllocateOptimal(Standard_Size(theName.Length()) + Standard_Size(1)); | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:68:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 68 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:130:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 130 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx:475:69: error: ‘N’ was not declared in this scope 475 | const char (&theName)[N], | ^ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:130:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 130 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:130:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 130 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:130:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 130 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:130:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 130 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:130:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 130 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:131:5: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 131 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:131:5: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 131 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx:475:71: error: expected ‘)’ before ‘,’ token 475 | const char (&theName)[N], | ^ | ) /usr/include/opencascade/Message_ProgressScope.hxx:474:46: note: to match this ‘(’ 474 | Message_ProgressScope::Message_ProgressScope (const Message_ProgressRange& theRange, | ^ /usr/include/opencascade/Message_ProgressScope.hxx:474:1: error: declaration of ‘Message_ProgressScope::Message_ProgressScope(...)’ outside of class is not definition [-fpermissive] 474 | Message_ProgressScope::Message_ProgressScope (const Message_ProgressRange& theRange, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx:475:71: error: expected ‘;’ before ‘,’ token 475 | const char (&theName)[N], | ^ | ; /usr/include/opencascade/Message_ProgressScope.hxx: In constructor ‘Message_ProgressScope::Message_ProgressScope(const Message_ProgressRange&, const NullString*, Standard_Real, Standard_Boolean)’: /usr/include/opencascade/Message_ProgressScope.hxx:501:41: error: ‘NULL’ was not declared in this scope 501 | : myProgress (theRange.myParentScope != NULL ? theRange.myParentScope->myProgress : NULL), | ^~~~ /usr/include/opencascade/Message_ProgressScope.hxx:501:41: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Lin2d.hxx:42:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 42 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Lin2d.hxx:42:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 42 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Lin2d.hxx:42:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 42 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Lin2d.hxx:42:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 42 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Lin2d.hxx:42:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 42 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Lin2d.hxx:42:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 42 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Bnd_Box2d.hxx:55:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 55 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Bnd_Box2d.hxx:55:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 55 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_Box2d.hxx:55:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 55 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_Box2d.hxx:55:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 55 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_Box2d.hxx:55:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 55 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_Box2d.hxx:55:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 55 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx: In member function ‘void Message_ProgressScope::SetName(...)’: /usr/include/opencascade/Message_ProgressScope.hxx:293:14: error: ‘theName’ was not declared in this scope 293 | myName = theName; | ^~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx: In destructor ‘Message_ProgressScope::~Message_ProgressScope()’: /usr/include/opencascade/Message_ProgressScope.hxx:377:16: error: ‘NULL’ was not declared in this scope 377 | myName = NULL; | ^~~~ /usr/include/opencascade/Message_ProgressScope.hxx:377:16: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_ShortReal.hxx: In function ‘constexpr Standard_Integer ShortRealLast10Exp()’: /usr/include/opencascade/Standard_ShortReal.hxx:85:11: error: ‘FLT_MAX_10_EXP’ was not declared in this scope 85 | { return FLT_MAX_10_EXP; } | ^~~~~~~~~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx: In constructor ‘Message_ProgressScope::Message_ProgressScope(Message_ProgressIndicator*)’: /usr/include/opencascade/Message_ProgressScope.hxx:439:29: error: ‘NULL’ was not declared in this scope 439 | myIsActive(theProgress != NULL), | ^~~~ /usr/include/opencascade/Message_ProgressScope.hxx:439:29: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ In file included from /usr/include/opencascade/NCollection_CellFilter.hxx:19, from /usr/include/opencascade/IMeshData_Types.hxx:30: /usr/include/opencascade/NCollection_LocalArray.hxx:27:42: error: ‘size_t’ does not name a type 27 | explicit NCollection_LocalArray (const size_t theSize) | ^~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx: In constructor ‘Message_ProgressScope::Message_ProgressScope(const Message_ProgressRange&, const TCollection_AsciiString&, Standard_Real, Standard_Boolean)’: /usr/include/opencascade/Message_ProgressScope.hxx:453:41: error: ‘NULL’ was not declared in this scope 453 | : myProgress (theRange.myParentScope != NULL ? theRange.myParentScope->myProgress : NULL), | ^~~~ /usr/include/opencascade/Message_ProgressScope.hxx:453:41: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_LocalArray.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Created on: 2009-09-23 /usr/include/opencascade/Message_ProgressScope.hxx: At global scope: /usr/include/opencascade/Message_ProgressScope.hxx:473:10: error: ‘size_t’ has not been declared 473 | template | ^~~~~~ /usr/include/opencascade/NCollection_LocalArray.hxx:41:24: error: ‘size_t’ does not name a type 41 | void Allocate (const size_t theSize) | ^~~~~~ /usr/include/opencascade/NCollection_LocalArray.hxx:41:24: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_LocalArray.hxx:52:3: error: ‘size_t’ does not name a type 52 | size_t Size() const | ^~~~~~ /usr/include/opencascade/NCollection_LocalArray.hxx:52:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_LocalArray.hxx:79:3: error: ‘size_t’ does not name a type 79 | size_t mySize; | ^~~~~~ /usr/include/opencascade/NCollection_LocalArray.hxx:79:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_LocalArray.hxx: In constructor ‘NCollection_LocalArray::NCollection_LocalArray()’: /usr/include/opencascade/NCollection_LocalArray.hxx:34:23: error: class ‘NCollection_LocalArray’ does not have any field named ‘mySize’ 34 | : myPtr (myBuffer), mySize(0) {} | ^~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx:475:69: error: ‘N’ was not declared in this scope 475 | const char (&theName)[N], | ^ /usr/include/opencascade/Message_ProgressScope.hxx:475:71: error: expected ‘)’ before ‘,’ token 475 | const char (&theName)[N], | ^ | ) /usr/include/opencascade/Message_ProgressScope.hxx:474:46: note: to match this ‘(’ 474 | Message_ProgressScope::Message_ProgressScope (const Message_ProgressRange& theRange, | ^ /usr/include/opencascade/Message_ProgressScope.hxx:474:1: error: declaration of ‘Message_ProgressScope::Message_ProgressScope(...)’ outside of class is not definition [-fpermissive] 474 | Message_ProgressScope::Message_ProgressScope (const Message_ProgressRange& theRange, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx:475:71: error: expected ‘;’ before ‘,’ token 475 | const char (&theName)[N], | ^ | ; /usr/include/opencascade/Message_ProgressScope.hxx: In constructor ‘Message_ProgressScope::Message_ProgressScope(const Message_ProgressRange&, const NullString*, Standard_Real, Standard_Boolean)’: /usr/include/opencascade/Message_ProgressScope.hxx:501:41: error: ‘NULL’ was not declared in this scope 501 | : myProgress (theRange.myParentScope != NULL ? theRange.myParentScope->myProgress : NULL), | ^~~~ /usr/include/opencascade/Message_ProgressScope.hxx:501:41: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_LocalArray.hxx: In member function ‘void NCollection_LocalArray::Allocate(int)’: /usr/include/opencascade/NCollection_LocalArray.hxx:49:5: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 49 | mySize = theSize; | ^~~~~~ | dysize In file included from /usr/include/opencascade/NCollection_CellFilter.hxx:23: /usr/include/opencascade/NCollection_IncAllocator.hxx: At global scope: /usr/include/opencascade/NCollection_IncAllocator.hxx:62:51: error: ‘size_t’ does not name a type 62 | Standard_EXPORT NCollection_IncAllocator (const size_t theBlockSize = THE_DEFAULT_BLOCK_SIZE); | ^~~~~~ /usr/include/opencascade/NCollection_IncAllocator.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Copyright (c) 2002-2023 OPEN CASCADE SAS /usr/include/opencascade/NCollection_IncAllocator.hxx:68:40: error: ‘size_t’ does not name a type 68 | Standard_EXPORT void* Allocate(const size_t size) Standard_OVERRIDE; | ^~~~~~ /usr/include/opencascade/NCollection_IncAllocator.hxx:68:40: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IncAllocator.hxx:71:47: error: ‘size_t’ does not name a type 71 | Standard_EXPORT void* AllocateOptimal(const size_t size) Standard_OVERRIDE; | ^~~~~~ /usr/include/opencascade/NCollection_IncAllocator.hxx:71:47: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IncAllocator.hxx:103:18: error: ‘size_t’ does not name a type 103 | const size_t theSize); | ^~~~~~ /usr/include/opencascade/NCollection_IncAllocator.hxx:103:18: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IncAllocator.hxx:106:5: error: ‘size_t’ does not name a type 106 | size_t AvailableSize; | ^~~~~~ /usr/include/opencascade/NCollection_IncAllocator.hxx:106:5: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IncAllocator.hxx:135:20: error: ‘size_t’ does not name a type 135 | static constexpr size_t THE_DEFAULT_BLOCK_SIZE = 1024 * 12; | ^~~~~~ /usr/include/opencascade/NCollection_IncAllocator.hxx:135:20: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IncAllocator.hxx:137:20: error: ‘size_t’ does not name a type 137 | static constexpr size_t THE_MINIMUM_BLOCK_SIZE = 1024 * 2; | ^~~~~~ /usr/include/opencascade/NCollection_IncAllocator.hxx:137:20: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_Array1.hxx: In instantiation of ‘class NCollection_Array1 >’: /usr/include/opencascade/TColStd_HArray1OfTransient.hxx:22:1: required from here 27 | class HClassName : public _Array1Type_, public Standard_Transient { \ | ^~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfTransient.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfTransient.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfTransient, TColStd_Array1OfTransient) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfTransient.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfTransient, TColStd_Array1OfTransient) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfTransient.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfTransient, TColStd_Array1OfTransient) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfTransient.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfTransient, TColStd_Array1OfTransient) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfTransient.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfTransient, TColStd_Array1OfTransient) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfTransient.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfTransient, TColStd_Array1OfTransient) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfTransient.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfTransient, TColStd_Array1OfTransient) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfTransient.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfTransient, TColStd_Array1OfTransient) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In instantiation of ‘class NCollection_Array1 >’: /usr/include/opencascade/TColStd_HArray1OfTransient.hxx:22:1: required from here 27 | class HClassName : public _Array1Type_, public Standard_Transient { \ | ^~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfTransient.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfTransient.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfTransient, TColStd_Array1OfTransient) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfTransient.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfTransient, TColStd_Array1OfTransient) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfTransient.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfTransient, TColStd_Array1OfTransient) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHSequence.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HSequenceOfHExtendedString.hxx:21:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ 21 | DEFINE_HSEQUENCE(TColStd_HSequenceOfHExtendedString, TColStd_SequenceOfHExtendedString) | ^~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHSequence.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HSequenceOfHExtendedString.hxx:21:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ 21 | DEFINE_HSEQUENCE(TColStd_HSequenceOfHExtendedString, TColStd_SequenceOfHExtendedString) | ^~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHSequence.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HSequenceOfHExtendedString.hxx:21:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ 21 | DEFINE_HSEQUENCE(TColStd_HSequenceOfHExtendedString, TColStd_SequenceOfHExtendedString) | ^~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHSequence.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HSequenceOfHExtendedString.hxx:21:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ 21 | DEFINE_HSEQUENCE(TColStd_HSequenceOfHExtendedString, TColStd_SequenceOfHExtendedString) | ^~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfTransient.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfTransient, TColStd_Array1OfTransient) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfTransient.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfTransient, TColStd_Array1OfTransient) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfTransient.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfTransient, TColStd_Array1OfTransient) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ShortReal.hxx: In function ‘constexpr Standard_Integer ShortRealMantissa()’: /usr/include/opencascade/Standard_ShortReal.hxx:92:11: error: ‘FLT_MANT_DIG’ was not declared in this scope 92 | { return FLT_MANT_DIG; } | ^~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfTransient.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfTransient, TColStd_Array1OfTransient) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfTransient.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfTransient, TColStd_Array1OfTransient) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHSequence.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HSequenceOfHExtendedString.hxx:21:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ 21 | DEFINE_HSEQUENCE(TColStd_HSequenceOfHExtendedString, TColStd_SequenceOfHExtendedString) | ^~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHSequence.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HSequenceOfHExtendedString.hxx:21:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ 21 | DEFINE_HSEQUENCE(TColStd_HSequenceOfHExtendedString, TColStd_SequenceOfHExtendedString) | ^~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHSequence.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HSequenceOfHExtendedString.hxx:21:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ 21 | DEFINE_HSEQUENCE(TColStd_HSequenceOfHExtendedString, TColStd_SequenceOfHExtendedString) | ^~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHSequence.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HSequenceOfHExtendedString.hxx:21:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ 21 | DEFINE_HSEQUENCE(TColStd_HSequenceOfHExtendedString, TColStd_SequenceOfHExtendedString) | ^~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHSequence.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HSequenceOfHExtendedString.hxx:21:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ 21 | DEFINE_HSEQUENCE(TColStd_HSequenceOfHExtendedString, TColStd_SequenceOfHExtendedString) | ^~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHSequence.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HSequenceOfHExtendedString.hxx:21:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ 21 | DEFINE_HSEQUENCE(TColStd_HSequenceOfHExtendedString, TColStd_SequenceOfHExtendedString) | ^~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHSequence.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HSequenceOfHExtendedString.hxx:21:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ 21 | DEFINE_HSEQUENCE(TColStd_HSequenceOfHExtendedString, TColStd_SequenceOfHExtendedString) | ^~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHSequence.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HSequenceOfHExtendedString.hxx:21:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ 21 | DEFINE_HSEQUENCE(TColStd_HSequenceOfHExtendedString, TColStd_SequenceOfHExtendedString) | ^~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Message_Msg.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Message_Msg.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_Msg.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_Msg.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_Msg.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_Msg.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHSequence.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HSequenceOfHExtendedString.hxx:21:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ 21 | DEFINE_HSEQUENCE(TColStd_HSequenceOfHExtendedString, TColStd_SequenceOfHExtendedString) | ^~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHSequence.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HSequenceOfHExtendedString.hxx:21:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ 21 | DEFINE_HSEQUENCE(TColStd_HSequenceOfHExtendedString, TColStd_SequenceOfHExtendedString) | ^~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHSequence.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HSequenceOfHExtendedString.hxx:21:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ 21 | DEFINE_HSEQUENCE(TColStd_HSequenceOfHExtendedString, TColStd_SequenceOfHExtendedString) | ^~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHSequence.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HSequenceOfHExtendedString.hxx:21:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ 21 | DEFINE_HSEQUENCE(TColStd_HSequenceOfHExtendedString, TColStd_SequenceOfHExtendedString) | ^~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Message_Msg.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Message_Msg.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_Msg.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_Msg.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_Msg.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_Msg.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ShortReal.hxx: In function ‘constexpr Standard_Integer ShortRealRadix()’: /usr/include/opencascade/Standard_ShortReal.hxx:98:11: error: ‘FLT_RADIX’ was not declared in this scope 98 | { return FLT_RADIX; } | ^~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In instantiation of ‘class NCollection_Array1’: /usr/include/opencascade/TShort_HArray1OfShortReal.hxx:22:1: required from here 27 | class HClassName : public _Array1Type_, public Standard_Transient { \ | ^~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/TColStd_MapIteratorOfPackedMapOfInteger.hxx:19, from /usr/include/opencascade/IMeshData_Types.hxx:27, from /usr/include/opencascade/IMeshData_Model.hxx:22, from /usr/include/opencascade/IMeshTools_ModelBuilder.hxx:23, from /usr/include/opencascade/IMeshTools_Context.hxx:20, from /usr/include/opencascade/BRepMesh_IncrementalMesh.hxx:18: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:77:5: error: ‘size_t’ does not name a type 77 | size_t NbValues() const { return size_t(myMask & MASK_LOW) + 1; } | ^~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Created on: 2005-11-05 /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:460:10: error: ‘size_t’ does not name a type 460 | static size_t TColStd_Population (unsigned int& theMask, unsigned int theData) | ^~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:460:10: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TShort_HArray1OfShortReal.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TShort_HArray1OfShortReal.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TShort_HArray1OfShortReal, TShort_Array1OfShortReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TShort_HArray1OfShortReal.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TShort_HArray1OfShortReal, TShort_Array1OfShortReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TShort_HArray1OfShortReal.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TShort_HArray1OfShortReal, TShort_Array1OfShortReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TShort_HArray1OfShortReal.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TShort_HArray1OfShortReal, TShort_Array1OfShortReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TShort_HArray1OfShortReal.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TShort_HArray1OfShortReal, TShort_Array1OfShortReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TShort_HArray1OfShortReal.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TShort_HArray1OfShortReal, TShort_Array1OfShortReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TShort_HArray1OfShortReal.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TShort_HArray1OfShortReal, TShort_Array1OfShortReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TShort_HArray1OfShortReal.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TShort_HArray1OfShortReal, TShort_Array1OfShortReal) | ^~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:476:3: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 476 | Standard_Size myExtent; //!< extent of this map (number of unpacked integer keys) | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:52:54: error: ‘NULL’ was not declared in this scope 52 | TColStd_intMapNode (TColStd_intMapNode* thePtr = NULL) | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:52:54: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx: In constructor ‘TColStd_PackedMapOfInteger::Iterator::Iterator()’: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:151:18: error: ‘NULL’ was not declared in this scope 151 | : myBuckets (NULL), | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:151:18: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx: In constructor ‘TColStd_PackedMapOfInteger::Iterator::Iterator(const TColStd_PackedMapOfInteger&)’: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:161:15: error: ‘NULL’ was not declared in this scope 161 | myNode (NULL), | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:161:15: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx: In member function ‘void TColStd_PackedMapOfInteger::Iterator::Initialize(const TColStd_PackedMapOfInteger&)’: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:175:16: error: ‘NULL’ was not declared in this scope 175 | myNode = NULL; | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:175:16: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx: In member function ‘void TColStd_PackedMapOfInteger::Iterator::Reset()’: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:187:16: error: ‘NULL’ was not declared in this scope 187 | myNode = NULL; | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:187:16: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx: In member function ‘Standard_Boolean TColStd_PackedMapOfInteger::Iterator::More() const’: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:202:54: error: ‘NULL’ was not declared in this scope 202 | Standard_Boolean More() const { return myNode != NULL; } | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:202:54: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx: In member function ‘void TColStd_PackedMapOfInteger::Iterator::Next()’: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:207:24: error: ‘NULL’ was not declared in this scope 207 | for (; myNode != NULL; next()) | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:207:24: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx: In member function ‘void TColStd_PackedMapOfInteger::Iterator::next()’: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:220:24: error: ‘NULL’ was not declared in this scope 220 | if (myBuckets == NULL) | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:220:24: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:225:21: error: ‘NULL’ was not declared in this scope 225 | if (myNode != NULL) | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:225:21: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:230:24: error: ‘NULL’ was not declared in this scope 230 | while (myNode == NULL) | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:230:24: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx: In constructor ‘TColStd_PackedMapOfInteger::TColStd_PackedMapOfInteger(Standard_Integer)’: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:255:14: error: ‘NULL’ was not declared in this scope 255 | : myData1 (NULL), | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:255:14: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:258:5: error: class ‘TColStd_PackedMapOfInteger’ does not have any field named ‘myExtent’ 258 | myExtent (0) {} | ^~~~~~~~ In file included from /usr/include/opencascade/TColStd_MapIteratorOfPackedMapOfInteger.hxx:19, from /usr/include/opencascade/IMeshData_Types.hxx:27, from /usr/include/opencascade/IMeshData_Model.hxx:22, from /usr/include/opencascade/IMeshTools_ModelBuilder.hxx:23, from /usr/include/opencascade/IMeshTools_Context.hxx:20, from /usr/include/opencascade/BRepMesh_IncrementalMesh.hxx:18: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:77:5: error: ‘size_t’ does not name a type 77 | size_t NbValues() const { return size_t(myMask & MASK_LOW) + 1; } | ^~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Created on: 2005-11-05 /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx: In copy constructor ‘TColStd_PackedMapOfInteger::TColStd_PackedMapOfInteger(const TColStd_PackedMapOfInteger&)’: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:262:14: error: ‘NULL’ was not declared in this scope 262 | : myData1 (NULL), | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:262:14: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:265:5: error: class ‘TColStd_PackedMapOfInteger’ does not have any field named ‘myExtent’ 265 | myExtent (0) | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In instantiation of ‘class NCollection_Array1 >’: /usr/include/opencascade/Poly_Triangulation.hxx:398:32: required from here 398 | NCollection_Array1 myNormals; | ^~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:460:10: error: ‘size_t’ does not name a type 460 | static size_t TColStd_Population (unsigned int& theMask, unsigned int theData) | ^~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:460:10: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx: In member function ‘Standard_Integer TColStd_PackedMapOfInteger::Extent() const’: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:290:62: error: ‘myExtent’ was not declared in this scope; did you mean ‘Extent’? 290 | Standard_Integer Extent() const { return Standard_Integer (myExtent); } | ^~~~~~~~ | Extent /usr/include/opencascade/NCollection_UBTree.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:67:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 67 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:67:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 67 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:67:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 67 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_Triangulation.hxx: In member function ‘Standard_Boolean Poly_Triangulation::HasCachedMinMax() const’: /usr/include/opencascade/Poly_Triangulation.hxx:225:87: error: ‘NULL’ was not declared in this scope 225 | Standard_EXPORT Standard_Boolean HasCachedMinMax() const { return myCachedMinMax != NULL; } | ^~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:67:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 67 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Poly_Triangulation.hxx:28:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 27 | #include +++ |+#include 28 | /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:476:3: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 476 | Standard_Size myExtent; //!< extent of this map (number of unpacked integer keys) | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/NCollection_IncAllocator.hxx:62:73: error: ‘THE_DEFAULT_BLOCK_SIZE’ was not declared in this scope 62 | Standard_EXPORT NCollection_IncAllocator (const size_t theBlockSize = THE_DEFAULT_BLOCK_SIZE); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:67:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 67 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:67:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 67 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:68:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 68 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:68:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 68 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:130:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 130 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:130:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 130 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:130:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 130 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:130:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 130 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:130:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 130 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:130:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 130 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:131:5: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 131 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:131:5: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 131 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_CellFilter.hxx:332:5: error: ‘size_t’ does not name a type 332 | size_t operator()(const Cell& theCell) const noexcept | ^~~~~~ /usr/include/opencascade/NCollection_CellFilter.hxx:24:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 23 | #include +++ |+#include 24 | /usr/include/opencascade/NCollection_CellFilter.hxx: In copy constructor ‘NCollection_CellFilter::Cell::Cell(const NCollection_CellFilter::Cell&)’: /usr/include/opencascade/NCollection_CellFilter.hxx:286:30: error: ‘const class NCollection_LocalArray’ has no member named ‘Size’ 286 | : index(theOther.index.Size()) | ^~~~ /usr/include/opencascade/NCollection_CellFilter.hxx: In member function ‘void NCollection_CellFilter::Cell::operator=(const NCollection_CellFilter::Cell&)’: /usr/include/opencascade/NCollection_CellFilter.hxx:294:63: error: ‘const class NCollection_LocalArray’ has no member named ‘Size’ 294 | Standard_Integer aDim = Standard_Integer(theOther.index.Size()); | ^~~~ /usr/include/opencascade/NCollection_CellFilter.hxx: In member function ‘Standard_Boolean NCollection_CellFilter::Cell::IsEqual(const NCollection_CellFilter::Cell&) const’: /usr/include/opencascade/NCollection_CellFilter.hxx:314:63: error: ‘const class NCollection_LocalArray’ has no member named ‘Size’ 314 | Standard_Integer aDim = Standard_Integer(theOther.index.Size()); | ^~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Lin2d.hxx:42:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 42 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Lin2d.hxx:42:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 42 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Lin2d.hxx:42:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 42 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Lin2d.hxx:42:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 42 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Lin2d.hxx:42:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 42 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Lin2d.hxx:42:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 42 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:52:54: error: ‘NULL’ was not declared in this scope 52 | TColStd_intMapNode (TColStd_intMapNode* thePtr = NULL) | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:52:54: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx: In constructor ‘TColStd_PackedMapOfInteger::Iterator::Iterator()’: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:151:18: error: ‘NULL’ was not declared in this scope 151 | : myBuckets (NULL), | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:151:18: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx: In constructor ‘TColStd_PackedMapOfInteger::Iterator::Iterator(const TColStd_PackedMapOfInteger&)’: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:161:15: error: ‘NULL’ was not declared in this scope 161 | myNode (NULL), | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:161:15: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/BRep_Tool.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/BRep_Tool.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/BRep_Tool.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRep_Tool.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRep_Tool.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRep_Tool.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRep_Tool.hxx:49:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 49 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_CellFilter.hxx: In member function ‘void NCollection_CellFilter::remove(const Cell&, const Target&)’: /usr/include/opencascade/NCollection_CellFilter.hxx:405:23: error: ‘NULL’ was not declared in this scope 405 | ListNode* aPrev = NULL; | ^~~~ /usr/include/opencascade/NCollection_CellFilter.hxx:405:23: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Bnd_Box2d.hxx:55:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 55 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Bnd_Box2d.hxx:55:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 55 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_Box2d.hxx:55:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 55 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_Box2d.hxx:55:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 55 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_Box2d.hxx:55:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 55 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_Box2d.hxx:55:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 55 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_CellFilter.hxx: In member function ‘void NCollection_CellFilter::inspect(const Cell&, Inspector&)’: /usr/include/opencascade/NCollection_CellFilter.hxx:453:23: error: ‘NULL’ was not declared in this scope 453 | ListNode* aPrev = NULL; | ^~~~ /usr/include/opencascade/NCollection_CellFilter.hxx:453:23: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/BRep_Tool.hxx:122:95: error: ‘NULL’ was not declared in this scope 122 | Standard_Boolean* theIsStored = NULL); | ^~~~ /usr/include/opencascade/BRep_Tool.hxx:34:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 33 | #include +++ |+#include 34 | #include /usr/include/opencascade/BRep_Tool.hxx:136:95: error: ‘NULL’ was not declared in this scope 136 | Standard_Boolean* theIsStored = NULL); | ^~~~ /usr/include/opencascade/BRep_Tool.hxx:136:95: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx: In member function ‘void TColStd_PackedMapOfInteger::Iterator::Initialize(const TColStd_PackedMapOfInteger&)’: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:175:16: error: ‘NULL’ was not declared in this scope 175 | myNode = NULL; | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:175:16: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopoDS_Iterator.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopoDS_Iterator.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Iterator.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Iterator.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Iterator.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Iterator.hxx:35:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 35 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx: In member function ‘void TColStd_PackedMapOfInteger::Iterator::Reset()’: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:187:16: error: ‘NULL’ was not declared in this scope 187 | myNode = NULL; | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:187:16: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx: In member function ‘Standard_Boolean TColStd_PackedMapOfInteger::Iterator::More() const’: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:202:54: error: ‘NULL’ was not declared in this scope 202 | Standard_Boolean More() const { return myNode != NULL; } | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:202:54: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx: In member function ‘void TColStd_PackedMapOfInteger::Iterator::Next()’: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:207:24: error: ‘NULL’ was not declared in this scope 207 | for (; myNode != NULL; next()) | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:207:24: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopExp_Explorer.hxx:85:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 85 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopExp_Explorer.hxx:85:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 85 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopExp_Explorer.hxx:85:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 85 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx: In member function ‘void TColStd_PackedMapOfInteger::Iterator::next()’: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:220:24: error: ‘NULL’ was not declared in this scope 220 | if (myBuckets == NULL) | ^~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopExp_Explorer.hxx:85:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 85 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:220:24: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopExp_Explorer.hxx:85:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 85 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopExp_Explorer.hxx:85:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 85 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/NCollection_CellFilter.hxx:19, from /usr/include/opencascade/IMeshData_Types.hxx:30: /usr/include/opencascade/NCollection_LocalArray.hxx:27:42: error: ‘size_t’ does not name a type 27 | explicit NCollection_LocalArray (const size_t theSize) | ^~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:225:21: error: ‘NULL’ was not declared in this scope 225 | if (myNode != NULL) | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:225:21: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:230:24: error: ‘NULL’ was not declared in this scope 230 | while (myNode == NULL) | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:230:24: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_LocalArray.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Created on: 2009-09-23 /usr/include/opencascade/NCollection_LocalArray.hxx:41:24: error: ‘size_t’ does not name a type 41 | void Allocate (const size_t theSize) | ^~~~~~ /usr/include/opencascade/NCollection_LocalArray.hxx:41:24: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_LocalArray.hxx:52:3: error: ‘size_t’ does not name a type 52 | size_t Size() const | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopoDS.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_LocalArray.hxx:52:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopoDS.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_LocalArray.hxx:79:3: error: ‘size_t’ does not name a type 79 | size_t mySize; | ^~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx: In constructor ‘TColStd_PackedMapOfInteger::TColStd_PackedMapOfInteger(Standard_Integer)’: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:255:14: error: ‘NULL’ was not declared in this scope 255 | : myData1 (NULL), | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:255:14: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:258:5: error: class ‘TColStd_PackedMapOfInteger’ does not have any field named ‘myExtent’ 258 | myExtent (0) {} | ^~~~~~~~ /usr/include/opencascade/NCollection_LocalArray.hxx:79:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS.hxx:64:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 64 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_LocalArray.hxx: In constructor ‘NCollection_LocalArray::NCollection_LocalArray()’: /usr/include/opencascade/NCollection_LocalArray.hxx:34:23: error: class ‘NCollection_LocalArray’ does not have any field named ‘mySize’ 34 | : myPtr (myBuffer), mySize(0) {} | ^~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx: In copy constructor ‘TColStd_PackedMapOfInteger::TColStd_PackedMapOfInteger(const TColStd_PackedMapOfInteger&)’: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:262:14: error: ‘NULL’ was not declared in this scope 262 | : myData1 (NULL), | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:262:14: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:265:5: error: class ‘TColStd_PackedMapOfInteger’ does not have any field named ‘myExtent’ 265 | myExtent (0) | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TopoDS_Wire.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TopoDS_Wire.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Wire.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Wire.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Wire.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TopoDS_Wire.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_LocalArray.hxx: In member function ‘void NCollection_LocalArray::Allocate(int)’: /usr/include/opencascade/NCollection_LocalArray.hxx:49:5: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 49 | mySize = theSize; | ^~~~~~ | dysize In file included from /usr/include/opencascade/NCollection_CellFilter.hxx:23: /usr/include/opencascade/NCollection_IncAllocator.hxx: At global scope: /usr/include/opencascade/NCollection_IncAllocator.hxx:62:51: error: ‘size_t’ does not name a type 62 | Standard_EXPORT NCollection_IncAllocator (const size_t theBlockSize = THE_DEFAULT_BLOCK_SIZE); | ^~~~~~ In file included from /usr/include/opencascade/Standard_ErrorHandler.hxx:26, from /usr/include/opencascade/Standard_Mutex.hxx:21, from /usr/include/opencascade/Message_ProgressIndicator.hxx:19, from /usr/include/opencascade/Message_ProgressRange.hxx:111, from /usr/include/opencascade/BRepMesh_DiscretRoot.hxx:20, from /usr/include/opencascade/BRepMesh_IncrementalMesh.hxx:17, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp:22: /usr/include/opencascade/Standard_ThreadId.hxx:21:9: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 21 | typedef Standard_Size Standard_ThreadId; | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:84:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 84 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IncAllocator.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Copyright (c) 2002-2023 OPEN CASCADE SAS /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:84:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 84 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:84:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 84 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:84:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 84 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IncAllocator.hxx:68:40: error: ‘size_t’ does not name a type 68 | Standard_EXPORT void* Allocate(const size_t size) Standard_OVERRIDE; | ^~~~~~ /usr/include/opencascade/NCollection_IncAllocator.hxx:68:40: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:84:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 84 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IncAllocator.hxx:71:47: error: ‘size_t’ does not name a type 71 | Standard_EXPORT void* AllocateOptimal(const size_t size) Standard_OVERRIDE; | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:84:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 84 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IncAllocator.hxx:71:47: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IncAllocator.hxx:103:18: error: ‘size_t’ does not name a type 103 | const size_t theSize); | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:155:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 155 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:155:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 155 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IncAllocator.hxx:103:18: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IncAllocator.hxx:106:5: error: ‘size_t’ does not name a type 106 | size_t AvailableSize; | ^~~~~~ /usr/include/opencascade/NCollection_IncAllocator.hxx:106:5: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:155:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 155 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:155:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 155 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:155:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 155 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:155:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 155 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IncAllocator.hxx:135:20: error: ‘size_t’ does not name a type 135 | static constexpr size_t THE_DEFAULT_BLOCK_SIZE = 1024 * 12; | ^~~~~~ /usr/include/opencascade/NCollection_IncAllocator.hxx:135:20: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IncAllocator.hxx:137:20: error: ‘size_t’ does not name a type 137 | static constexpr size_t THE_MINIMUM_BLOCK_SIZE = 1024 * 2; | ^~~~~~ /usr/include/opencascade/NCollection_IncAllocator.hxx:137:20: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx: In member function ‘Standard_Integer TColStd_PackedMapOfInteger::Extent() const’: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:290:62: error: ‘myExtent’ was not declared in this scope; did you mean ‘Extent’? 290 | Standard_Integer Extent() const { return Standard_Integer (myExtent); } | ^~~~~~~~ | Extent /usr/include/opencascade/NCollection_UBTree.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:67:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 67 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_ErrorHandler.hxx:202:3: error: ‘Standard_ThreadId’ does not name a type; did you mean ‘Standard_Real’? 202 | Standard_ThreadId myThread; | ^~~~~~~~~~~~~~~~~ | Standard_Real /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:67:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 67 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:67:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 67 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:67:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 67 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:67:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 67 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:67:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 67 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:68:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 68 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:68:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 68 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:130:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 130 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:130:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 130 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:130:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 130 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:130:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 130 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:130:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 130 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:130:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 130 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:131:5: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 131 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:131:5: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 131 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:39:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 39 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:40:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 40 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:40:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 40 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Lin2d.hxx:42:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 42 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Lin2d.hxx:42:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 42 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Lin2d.hxx:42:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 42 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Lin2d.hxx:42:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 42 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Lin2d.hxx:42:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 42 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Lin2d.hxx:42:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 42 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_Mutex.hxx: In constructor ‘Standard_Mutex::Sentry::Sentry(Standard_Mutex*)’: /usr/include/opencascade/Standard_Mutex.hxx:94:22: error: ‘NULL’ was not declared in this scope 94 | if (myMutex != NULL) | ^~~~ /usr/include/opencascade/Standard_Mutex.hxx:23:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 22 | #include +++ |+#include 23 | /usr/include/opencascade/Standard_Mutex.hxx: In destructor ‘Standard_Mutex::Sentry::~Sentry()’: /usr/include/opencascade/Standard_Mutex.hxx:102:22: error: ‘NULL’ was not declared in this scope 102 | if (myMutex != NULL) | ^~~~ /usr/include/opencascade/Standard_Mutex.hxx:102:22: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ In file included from /usr/include/opencascade/Message_ProgressIndicator.hxx:156: /usr/include/opencascade/Message_ProgressScope.hxx: At global scope: /usr/include/opencascade/Message_ProgressScope.hxx:240:12: error: ‘size_t’ has not been declared 240 | template | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Bnd_Box2d.hxx:55:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 55 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Bnd_Box2d.hxx:55:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 55 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_Box2d.hxx:55:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 55 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_Box2d.hxx:55:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 55 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_Box2d.hxx:55:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 55 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_Box2d.hxx:55:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 55 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx:242:48: error: ‘N’ was not declared in this scope 242 | const char (&theName)[N], | ^ /usr/include/opencascade/Message_ProgressScope.hxx:242:50: error: expected ‘)’ before ‘,’ token 242 | const char (&theName)[N], | ^ | ) /usr/include/opencascade/Message_ProgressScope.hxx:241:25: note: to match this ‘(’ 241 | Message_ProgressScope (const Message_ProgressRange& theRange, | ^ /usr/include/opencascade/Message_ProgressScope.hxx:242:50: error: expected ‘;’ before ‘,’ token 242 | const char (&theName)[N], | ^ | ; /usr/include/opencascade/Message_ProgressScope.hxx:285:12: error: ‘size_t’ has not been declared 285 | template | ^~~~~~ In file included from /usr/include/opencascade/NCollection_CellFilter.hxx:19, from /usr/include/opencascade/IMeshData_Types.hxx:30: /usr/include/opencascade/NCollection_LocalArray.hxx:27:42: error: ‘size_t’ does not name a type 27 | explicit NCollection_LocalArray (const size_t theSize) | ^~~~~~ /usr/include/opencascade/NCollection_LocalArray.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Created on: 2009-09-23 /usr/include/opencascade/NCollection_LocalArray.hxx:41:24: error: ‘size_t’ does not name a type 41 | void Allocate (const size_t theSize) | ^~~~~~ /usr/include/opencascade/NCollection_LocalArray.hxx:41:24: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_LocalArray.hxx:52:3: error: ‘size_t’ does not name a type 52 | size_t Size() const | ^~~~~~ /usr/include/opencascade/NCollection_LocalArray.hxx:52:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_LocalArray.hxx:79:3: error: ‘size_t’ does not name a type 79 | size_t mySize; | ^~~~~~ /usr/include/opencascade/NCollection_LocalArray.hxx:79:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_LocalArray.hxx: In constructor ‘NCollection_LocalArray::NCollection_LocalArray()’: /usr/include/opencascade/NCollection_LocalArray.hxx:34:23: error: class ‘NCollection_LocalArray’ does not have any field named ‘mySize’ 34 | : myPtr (myBuffer), mySize(0) {} | ^~~~~~ /usr/include/opencascade/NCollection_IncAllocator.hxx:62:73: error: ‘THE_DEFAULT_BLOCK_SIZE’ was not declared in this scope 62 | Standard_EXPORT NCollection_IncAllocator (const size_t theBlockSize = THE_DEFAULT_BLOCK_SIZE); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_CellFilter.hxx:332:5: error: ‘size_t’ does not name a type 332 | size_t operator()(const Cell& theCell) const noexcept | ^~~~~~ /usr/include/opencascade/NCollection_CellFilter.hxx:24:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 23 | #include +++ |+#include 24 | /usr/include/opencascade/Message_ProgressScope.hxx:286:39: error: ‘N’ was not declared in this scope 286 | void SetName (const char (&theName)[N]) | ^ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx:385:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 385 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx:385:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 385 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx:385:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 385 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx:385:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 385 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx:385:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 385 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx:385:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 385 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_CellFilter.hxx: In copy constructor ‘NCollection_CellFilter::Cell::Cell(const NCollection_CellFilter::Cell&)’: /usr/include/opencascade/NCollection_CellFilter.hxx:286:30: error: ‘const class NCollection_LocalArray’ has no member named ‘Size’ 286 | : index(theOther.index.Size()) | ^~~~ /usr/include/opencascade/NCollection_CellFilter.hxx: In member function ‘void NCollection_CellFilter::Cell::operator=(const NCollection_CellFilter::Cell&)’: /usr/include/opencascade/NCollection_CellFilter.hxx:294:63: error: ‘const class NCollection_LocalArray’ has no member named ‘Size’ 294 | Standard_Integer aDim = Standard_Integer(theOther.index.Size()); | ^~~~ /usr/include/opencascade/NCollection_CellFilter.hxx: In member function ‘Standard_Boolean NCollection_CellFilter::Cell::IsEqual(const NCollection_CellFilter::Cell&) const’: /usr/include/opencascade/NCollection_CellFilter.hxx:314:63: error: ‘const class NCollection_LocalArray’ has no member named ‘Size’ 314 | Standard_Integer aDim = Standard_Integer(theOther.index.Size()); | ^~~~ /usr/include/opencascade/Message_ProgressScope.hxx: In member function ‘void Message_ProgressScope::SetName(const TCollection_AsciiString&)’: /usr/include/opencascade/Message_ProgressScope.hxx:270:14: error: ‘NULL’ was not declared in this scope 270 | myName = NULL; | ^~~~ /usr/include/opencascade/Message_ProgressScope.hxx:20:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 19 | #include +++ |+#include 20 | #include /usr/include/opencascade/NCollection_CellFilter.hxx: In member function ‘void NCollection_CellFilter::remove(const Cell&, const Target&)’: /usr/include/opencascade/NCollection_CellFilter.hxx:405:23: error: ‘NULL’ was not declared in this scope 405 | ListNode* aPrev = NULL; | ^~~~ /usr/include/opencascade/NCollection_CellFilter.hxx:405:23: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_CellFilter.hxx: In member function ‘void NCollection_CellFilter::inspect(const Cell&, Inspector&)’: /usr/include/opencascade/NCollection_CellFilter.hxx:453:23: error: ‘NULL’ was not declared in this scope 453 | ListNode* aPrev = NULL; | ^~~~ /usr/include/opencascade/NCollection_CellFilter.hxx:453:23: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_LocalArray.hxx: In member function ‘void NCollection_LocalArray::Allocate(int)’: /usr/include/opencascade/NCollection_LocalArray.hxx:49:5: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 49 | mySize = theSize; | ^~~~~~ | dysize In file included from /usr/include/opencascade/NCollection_CellFilter.hxx:23: /usr/include/opencascade/NCollection_IncAllocator.hxx: At global scope: /usr/include/opencascade/NCollection_IncAllocator.hxx:62:51: error: ‘size_t’ does not name a type 62 | Standard_EXPORT NCollection_IncAllocator (const size_t theBlockSize = THE_DEFAULT_BLOCK_SIZE); | ^~~~~~ /usr/include/opencascade/NCollection_IncAllocator.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Copyright (c) 2002-2023 OPEN CASCADE SAS /usr/include/opencascade/NCollection_IncAllocator.hxx:68:40: error: ‘size_t’ does not name a type 68 | Standard_EXPORT void* Allocate(const size_t size) Standard_OVERRIDE; | ^~~~~~ /usr/include/opencascade/NCollection_IncAllocator.hxx:68:40: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IncAllocator.hxx:71:47: error: ‘size_t’ does not name a type 71 | Standard_EXPORT void* AllocateOptimal(const size_t size) Standard_OVERRIDE; | ^~~~~~ /usr/include/opencascade/NCollection_IncAllocator.hxx:71:47: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IncAllocator.hxx:103:18: error: ‘size_t’ does not name a type 103 | const size_t theSize); | ^~~~~~ /usr/include/opencascade/NCollection_IncAllocator.hxx:103:18: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IncAllocator.hxx:106:5: error: ‘size_t’ does not name a type 106 | size_t AvailableSize; | ^~~~~~ /usr/include/opencascade/NCollection_IncAllocator.hxx:106:5: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IncAllocator.hxx:135:20: error: ‘size_t’ does not name a type 135 | static constexpr size_t THE_DEFAULT_BLOCK_SIZE = 1024 * 12; | ^~~~~~ /usr/include/opencascade/NCollection_IncAllocator.hxx:135:20: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IncAllocator.hxx:137:20: error: ‘size_t’ does not name a type 137 | static constexpr size_t THE_MINIMUM_BLOCK_SIZE = 1024 * 2; | ^~~~~~ /usr/include/opencascade/NCollection_IncAllocator.hxx:137:20: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Message_ProgressScope.hxx:274:50: error: ‘Standard_Size’ was not declared in this scope; did you mean ‘Standard_Time’? 274 | myName = (char* )Standard::AllocateOptimal(Standard_Size(theName.Length()) + Standard_Size(1)); | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/Message_ProgressScope.hxx: In member function ‘void Message_ProgressScope::SetName(...)’: /usr/include/opencascade/Message_ProgressScope.hxx:293:14: error: ‘theName’ was not declared in this scope 293 | myName = theName; | ^~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx: In destructor ‘Message_ProgressScope::~Message_ProgressScope()’: /usr/include/opencascade/Message_ProgressScope.hxx:377:16: error: ‘NULL’ was not declared in this scope 377 | myName = NULL; | ^~~~ /usr/include/opencascade/Message_ProgressScope.hxx:377:16: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Message_ProgressScope.hxx: In constructor ‘Message_ProgressScope::Message_ProgressScope(Message_ProgressIndicator*)’: /usr/include/opencascade/Message_ProgressScope.hxx:439:29: error: ‘NULL’ was not declared in this scope 439 | myIsActive(theProgress != NULL), | ^~~~ /usr/include/opencascade/Message_ProgressScope.hxx:439:29: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Message_ProgressScope.hxx: In constructor ‘Message_ProgressScope::Message_ProgressScope(const Message_ProgressRange&, const TCollection_AsciiString&, Standard_Real, Standard_Boolean)’: /usr/include/opencascade/Message_ProgressScope.hxx:453:41: error: ‘NULL’ was not declared in this scope 453 | : myProgress (theRange.myParentScope != NULL ? theRange.myParentScope->myProgress : NULL), | ^~~~ /usr/include/opencascade/Message_ProgressScope.hxx:453:41: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Message_ProgressScope.hxx: At global scope: /usr/include/opencascade/Message_ProgressScope.hxx:473:10: error: ‘size_t’ has not been declared 473 | template | ^~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx:475:69: error: ‘N’ was not declared in this scope 475 | const char (&theName)[N], | ^ /usr/include/opencascade/Message_ProgressScope.hxx:475:71: error: expected ‘)’ before ‘,’ token 475 | const char (&theName)[N], | ^ | ) /usr/include/opencascade/Message_ProgressScope.hxx:474:46: note: to match this ‘(’ 474 | Message_ProgressScope::Message_ProgressScope (const Message_ProgressRange& theRange, | ^ /usr/include/opencascade/Message_ProgressScope.hxx:474:1: error: declaration of ‘Message_ProgressScope::Message_ProgressScope(...)’ outside of class is not definition [-fpermissive] 474 | Message_ProgressScope::Message_ProgressScope (const Message_ProgressRange& theRange, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_ProgressScope.hxx:475:71: error: expected ‘;’ before ‘,’ token 475 | const char (&theName)[N], | ^ | ; /usr/include/opencascade/Message_ProgressScope.hxx: In constructor ‘Message_ProgressScope::Message_ProgressScope(const Message_ProgressRange&, const NullString*, Standard_Real, Standard_Boolean)’: /usr/include/opencascade/Message_ProgressScope.hxx:501:41: error: ‘NULL’ was not declared in this scope 501 | : myProgress (theRange.myParentScope != NULL ? theRange.myParentScope->myProgress : NULL), | ^~~~ /usr/include/opencascade/Message_ProgressScope.hxx:501:41: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ In file included from /usr/include/opencascade/IMeshData_Types.hxx:33: /usr/include/opencascade/NCollection_IndexedMap.hxx: At global scope: /usr/include/opencascade/NCollection_IndexedMap.hxx:442:79: error: ‘size_t’ has not been declared 442 | Standard_Boolean lookup(const TheKeyType& theKey, IndexedMapNode*& theNode, size_t& theHash) const | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In instantiation of ‘class NCollection_Array1 >’: /usr/include/opencascade/TColStd_HArray1OfTransient.hxx:22:1: required from here 27 | class HClassName : public _Array1Type_, public Standard_Transient { \ | ^~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:481:3: error: ‘size_t’ does not name a type 481 | size_t HashCode(const TheKeyType& theKey, | ^~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Created on: 2002-04-24 /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx: In constructor ‘NCollection_IndexedMap::Iterator::Iterator()’: /usr/include/opencascade/NCollection_IndexedMap.hxx:91:13: error: ‘NULL’ was not declared in this scope 91 | myMap(NULL), | ^~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:91:13: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedMap.hxx: In member function ‘Standard_Boolean NCollection_IndexedMap::Iterator::More() const’: /usr/include/opencascade/NCollection_IndexedMap.hxx:99:24: error: ‘NULL’ was not declared in this scope 99 | { return (myMap != NULL) && (myIndex <= myMap->Extent()); } | ^~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:99:24: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfTransient.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfTransient.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfTransient, TColStd_Array1OfTransient) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx: In member function ‘NCollection_IndexedMap& NCollection_IndexedMap::Assign(const NCollection_IndexedMap&)’: /usr/include/opencascade/NCollection_IndexedMap.hxx:173:15: error: ‘size_t’ does not name a type 173 | const size_t iK1 = HashCode (aKey1, NbBuckets()); | ^~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:173:15: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfTransient.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfTransient, TColStd_Array1OfTransient) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfTransient.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfTransient, TColStd_Array1OfTransient) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfTransient.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfTransient, TColStd_Array1OfTransient) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfTransient.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfTransient, TColStd_Array1OfTransient) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfTransient.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfTransient, TColStd_Array1OfTransient) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfTransient.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfTransient, TColStd_Array1OfTransient) | ^~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHArray1.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HArray1OfTransient.hxx:22:1: note: in expansion of macro ‘DEFINE_HARRAY1’ 22 | DEFINE_HARRAY1(TColStd_HArray1OfTransient, TColStd_Array1OfTransient) | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHSequence.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HSequenceOfHExtendedString.hxx:21:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ 21 | DEFINE_HSEQUENCE(TColStd_HSequenceOfHExtendedString, TColStd_SequenceOfHExtendedString) | ^~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHSequence.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HSequenceOfHExtendedString.hxx:21:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ 21 | DEFINE_HSEQUENCE(TColStd_HSequenceOfHExtendedString, TColStd_SequenceOfHExtendedString) | ^~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHSequence.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HSequenceOfHExtendedString.hxx:21:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ 21 | DEFINE_HSEQUENCE(TColStd_HSequenceOfHExtendedString, TColStd_SequenceOfHExtendedString) | ^~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHSequence.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HSequenceOfHExtendedString.hxx:21:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ 21 | DEFINE_HSEQUENCE(TColStd_HSequenceOfHExtendedString, TColStd_SequenceOfHExtendedString) | ^~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHSequence.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HSequenceOfHExtendedString.hxx:21:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ 21 | DEFINE_HSEQUENCE(TColStd_HSequenceOfHExtendedString, TColStd_SequenceOfHExtendedString) | ^~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineHSequence.hxx:29:4: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 29 | DEFINE_STANDARD_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HSequenceOfHExtendedString.hxx:21:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ 21 | DEFINE_HSEQUENCE(TColStd_HSequenceOfHExtendedString, TColStd_SequenceOfHExtendedString) | ^~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_DefineHSequence.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HSequenceOfHExtendedString.hxx:21:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ 21 | DEFINE_HSEQUENCE(TColStd_HSequenceOfHExtendedString, TColStd_SequenceOfHExtendedString) | ^~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DefineHSequence.hxx:30:4: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 30 | DEFINE_NCOLLECTION_ALLOC \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_HSequenceOfHExtendedString.hxx:21:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ 21 | DEFINE_HSEQUENCE(TColStd_HSequenceOfHExtendedString, TColStd_SequenceOfHExtendedString) | ^~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Message_Msg.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Message_Msg.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_Msg.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:174:101: error: ‘iK1’ was not declared in this scope 174 | IndexedMapNode* pNode = new (this->myAllocator) IndexedMapNode (aKey1, anIndexIter, myData1[iK1]); | ^~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_Msg.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_Msg.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Message_Msg.hxx:56:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 56 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx: In member function ‘void NCollection_IndexedMap::ReSize(Standard_Integer)’: /usr/include/opencascade/NCollection_IndexedMap.hxx:201:41: error: ‘NULL’ was not declared in this scope 201 | NCollection_ListNode** ppNewData1 = NULL; | ^~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:201:41: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedMap.hxx:215:21: error: ‘size_t’ does not name a type 215 | const size_t iK1 = HashCode (p->Key1(), newBuck); | ^~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:215:21: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/TColStd_MapIteratorOfPackedMapOfInteger.hxx:19, from /usr/include/opencascade/IMeshData_Types.hxx:27, from /usr/include/opencascade/IMeshData_Model.hxx:22, from /usr/include/opencascade/IMeshTools_ModelBuilder.hxx:23, from /usr/include/opencascade/IMeshTools_Context.hxx:20, from /usr/include/opencascade/BRepMesh_IncrementalMesh.hxx:18: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:77:5: error: ‘size_t’ does not name a type 77 | size_t NbValues() const { return size_t(myMask & MASK_LOW) + 1; } | ^~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Created on: 2005-11-05 /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:460:10: error: ‘size_t’ does not name a type 460 | static size_t TColStd_Population (unsigned int& theMask, unsigned int theData) | ^~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:460:10: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedMap.hxx:217:38: error: ‘iK1’ was not declared in this scope 217 | p->Next() = ppNewData1[iK1]; | ^~~ In file included from /usr/include/opencascade/IMeshData_Types.hxx:33: /usr/include/opencascade/NCollection_IndexedMap.hxx: At global scope: /usr/include/opencascade/NCollection_IndexedMap.hxx:442:79: error: ‘size_t’ has not been declared 442 | Standard_Boolean lookup(const TheKeyType& theKey, IndexedMapNode*& theNode, size_t& theHash) const | ^~~~~~ /usr/include/opencascade/NCollection_IncAllocator.hxx:62:73: error: ‘THE_DEFAULT_BLOCK_SIZE’ was not declared in this scope 62 | Standard_EXPORT NCollection_IncAllocator (const size_t theBlockSize = THE_DEFAULT_BLOCK_SIZE); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:481:3: error: ‘size_t’ does not name a type 481 | size_t HashCode(const TheKeyType& theKey, | ^~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Created on: 2002-04-24 /usr/include/opencascade/NCollection_CellFilter.hxx:332:5: error: ‘size_t’ does not name a type 332 | size_t operator()(const Cell& theCell) const noexcept | ^~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:476:3: error: ‘Standard_Size’ does not name a type; did you mean ‘Standard_Time’? 476 | Standard_Size myExtent; //!< extent of this map (number of unpacked integer keys) | ^~~~~~~~~~~~~ | Standard_Time /usr/include/opencascade/NCollection_IndexedMap.hxx: In member function ‘Standard_Integer NCollection_IndexedMap::Add(const TheKeyType&)’: /usr/include/opencascade/NCollection_IndexedMap.hxx:237:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 237 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:52:54: error: ‘NULL’ was not declared in this scope 52 | TColStd_intMapNode (TColStd_intMapNode* thePtr = NULL) | ^~~~ /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:52:54: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedMap.hxx: In constructor ‘NCollection_IndexedMap::Iterator::Iterator()’: /usr/include/opencascade/NCollection_IndexedMap.hxx:91:13: error: ‘NULL’ was not declared in this scope 91 | myMap(NULL), | ^~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:91:13: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedMap.hxx: In member function ‘Standard_Boolean NCollection_IndexedMap::Iterator::More() const’: /usr/include/opencascade/NCollection_IndexedMap.hxx:99:24: error: ‘NULL’ was not declared in this scope 99 | { return (myMap != NULL) && (myIndex <= myMap->Extent()); } | ^~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:99:24: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_CellFilter.hxx:24:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 23 | #include +++ |+#include 24 | /usr/include/opencascade/NCollection_IndexedMap.hxx: In member function ‘NCollection_IndexedMap& NCollection_IndexedMap::Assign(const NCollection_IndexedMap&)’: /usr/include/opencascade/NCollection_IndexedMap.hxx:173:15: error: ‘size_t’ does not name a type 173 | const size_t iK1 = HashCode (aKey1, NbBuckets()); | ^~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:173:15: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx: In constructor ‘TColStd_PackedMapOfInteger::Iterator::Iterator()’: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:151:18: error: ‘NULL’ was not declared in this scope 151 | : myBuckets (NULL), | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:151:18: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx: In constructor ‘TColStd_PackedMapOfInteger::Iterator::Iterator(const TColStd_PackedMapOfInteger&)’: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:161:15: error: ‘NULL’ was not declared in this scope 161 | myNode (NULL), | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:161:15: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx: In member function ‘void TColStd_PackedMapOfInteger::Iterator::Initialize(const TColStd_PackedMapOfInteger&)’: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:175:16: error: ‘NULL’ was not declared in this scope 175 | myNode = NULL; | ^~~~ /usr/include/opencascade/NCollection_CellFilter.hxx: In copy constructor ‘NCollection_CellFilter::Cell::Cell(const NCollection_CellFilter::Cell&)’: /usr/include/opencascade/NCollection_CellFilter.hxx:286:30: error: ‘const class NCollection_LocalArray’ has no member named ‘Size’ 286 | : index(theOther.index.Size()) | ^~~~ /usr/include/opencascade/NCollection_CellFilter.hxx: In member function ‘void NCollection_CellFilter::Cell::operator=(const NCollection_CellFilter::Cell&)’: /usr/include/opencascade/NCollection_CellFilter.hxx:294:63: error: ‘const class NCollection_LocalArray’ has no member named ‘Size’ 294 | Standard_Integer aDim = Standard_Integer(theOther.index.Size()); | ^~~~ /usr/include/opencascade/NCollection_CellFilter.hxx: In member function ‘Standard_Boolean NCollection_CellFilter::Cell::IsEqual(const NCollection_CellFilter::Cell&) const’: /usr/include/opencascade/NCollection_CellFilter.hxx:314:63: error: ‘const class NCollection_LocalArray’ has no member named ‘Size’ 314 | Standard_Integer aDim = Standard_Integer(theOther.index.Size()); | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:175:16: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx: In member function ‘void TColStd_PackedMapOfInteger::Iterator::Reset()’: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:187:16: error: ‘NULL’ was not declared in this scope 187 | myNode = NULL; | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:187:16: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx: In member function ‘Standard_Boolean TColStd_PackedMapOfInteger::Iterator::More() const’: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:202:54: error: ‘NULL’ was not declared in this scope 202 | Standard_Boolean More() const { return myNode != NULL; } | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:202:54: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx: In member function ‘void TColStd_PackedMapOfInteger::Iterator::Next()’: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:207:24: error: ‘NULL’ was not declared in this scope 207 | for (; myNode != NULL; next()) | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:207:24: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx: In member function ‘void TColStd_PackedMapOfInteger::Iterator::next()’: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:220:24: error: ‘NULL’ was not declared in this scope 220 | if (myBuckets == NULL) | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:220:24: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:225:21: error: ‘NULL’ was not declared in this scope 225 | if (myNode != NULL) | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:225:21: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:230:24: error: ‘NULL’ was not declared in this scope 230 | while (myNode == NULL) | ^~~~ /usr/include/opencascade/NCollection_CellFilter.hxx: In member function ‘void NCollection_CellFilter::remove(const Cell&, const Target&)’: /usr/include/opencascade/NCollection_CellFilter.hxx:405:23: error: ‘NULL’ was not declared in this scope 405 | ListNode* aPrev = NULL; | ^~~~ /usr/include/opencascade/NCollection_CellFilter.hxx:405:23: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:230:24: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx: In constructor ‘TColStd_PackedMapOfInteger::TColStd_PackedMapOfInteger(Standard_Integer)’: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:255:14: error: ‘NULL’ was not declared in this scope 255 | : myData1 (NULL), | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:255:14: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:258:5: error: class ‘TColStd_PackedMapOfInteger’ does not have any field named ‘myExtent’ 258 | myExtent (0) {} | ^~~~~~~~ /usr/include/opencascade/NCollection_CellFilter.hxx: In member function ‘void NCollection_CellFilter::inspect(const Cell&, Inspector&)’: /usr/include/opencascade/NCollection_CellFilter.hxx:453:23: error: ‘NULL’ was not declared in this scope 453 | ListNode* aPrev = NULL; | ^~~~ /usr/include/opencascade/NCollection_CellFilter.hxx:453:23: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedMap.hxx:174:101: error: ‘iK1’ was not declared in this scope 174 | IndexedMapNode* pNode = new (this->myAllocator) IndexedMapNode (aKey1, anIndexIter, myData1[iK1]); | ^~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx: In copy constructor ‘TColStd_PackedMapOfInteger::TColStd_PackedMapOfInteger(const TColStd_PackedMapOfInteger&)’: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:262:14: error: ‘NULL’ was not declared in this scope 262 | : myData1 (NULL), | ^~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:262:14: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:265:5: error: class ‘TColStd_PackedMapOfInteger’ does not have any field named ‘myExtent’ 265 | myExtent (0) | ^~~~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx: In member function ‘void NCollection_IndexedMap::ReSize(Standard_Integer)’: /usr/include/opencascade/NCollection_IndexedMap.hxx:201:41: error: ‘NULL’ was not declared in this scope 201 | NCollection_ListNode** ppNewData1 = NULL; | ^~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:201:41: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedMap.hxx:215:21: error: ‘size_t’ does not name a type 215 | const size_t iK1 = HashCode (p->Key1(), newBuck); | ^~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:215:21: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedMap.hxx:238:32: error: ‘aHash’ was not declared in this scope 238 | if (lookup(theKey1, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:217:38: error: ‘iK1’ was not declared in this scope 217 | p->Next() = ppNewData1[iK1]; | ^~~ /usr/include/opencascade/NCollection_IndexedMap.hxx: In member function ‘Standard_Integer NCollection_IndexedMap::Add(const TheKeyType&)’: /usr/include/opencascade/NCollection_IndexedMap.hxx:237:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 237 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx: In member function ‘Standard_Integer TColStd_PackedMapOfInteger::Extent() const’: /usr/include/opencascade/TColStd_PackedMapOfInteger.hxx:290:62: error: ‘myExtent’ was not declared in this scope; did you mean ‘Extent’? 290 | Standard_Integer Extent() const { return Standard_Integer (myExtent); } | ^~~~~~~~ | Extent /usr/include/opencascade/NCollection_UBTree.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:67:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 67 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:67:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 67 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:67:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 67 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:67:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 67 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:67:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 67 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:67:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 67 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:68:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 68 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:68:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 68 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:130:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 130 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:130:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 130 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:130:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 130 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:130:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 130 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:130:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 130 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:130:5: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 130 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:24: error: ‘size_t’ has not been declared 33 | void* operator new (size_t theSize, \ | ^~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:131:5: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 131 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:131:5: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 131 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:238:32: error: ‘aHash’ was not declared in this scope 238 | if (lookup(theKey1, aNode, aHash)) | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/gp_Lin2d.hxx:42:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 42 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/gp_Lin2d.hxx:42:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 42 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Lin2d.hxx:42:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 42 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Lin2d.hxx:42:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 42 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Lin2d.hxx:42:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 42 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/gp_Lin2d.hxx:42:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 42 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Bnd_Box2d.hxx:55:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 55 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Bnd_Box2d.hxx:55:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 55 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_Box2d.hxx:55:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 55 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:243:81: error: ‘aHash’ was not declared in this scope 243 | aNode = new (this->myAllocator) IndexedMapNode (theKey1, aNewIndex, myData1[aHash]); | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_Box2d.hxx:55:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 55 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx: In member function ‘Standard_Integer NCollection_IndexedMap::Add(TheKeyType&&)’: /usr/include/opencascade/NCollection_IndexedMap.hxx:256:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 256 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_Box2d.hxx:55:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 55 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_Box2d.hxx:55:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 55 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/NCollection_CellFilter.hxx:19, from /usr/include/opencascade/IMeshData_Types.hxx:30: /usr/include/opencascade/NCollection_LocalArray.hxx:27:42: error: ‘size_t’ does not name a type 27 | explicit NCollection_LocalArray (const size_t theSize) | ^~~~~~ /usr/include/opencascade/NCollection_LocalArray.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Created on: 2009-09-23 /usr/include/opencascade/NCollection_LocalArray.hxx:41:24: error: ‘size_t’ does not name a type 41 | void Allocate (const size_t theSize) | ^~~~~~ /usr/include/opencascade/NCollection_LocalArray.hxx:41:24: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_LocalArray.hxx:52:3: error: ‘size_t’ does not name a type 52 | size_t Size() const | ^~~~~~ /usr/include/opencascade/NCollection_LocalArray.hxx:52:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_LocalArray.hxx:79:3: error: ‘size_t’ does not name a type 79 | size_t mySize; | ^~~~~~ /usr/include/opencascade/NCollection_LocalArray.hxx:79:3: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_LocalArray.hxx: In constructor ‘NCollection_LocalArray::NCollection_LocalArray()’: /usr/include/opencascade/NCollection_LocalArray.hxx:34:23: error: class ‘NCollection_LocalArray’ does not have any field named ‘mySize’ 34 | : myPtr (myBuffer), mySize(0) {} | ^~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:243:81: error: ‘aHash’ was not declared in this scope 243 | aNode = new (this->myAllocator) IndexedMapNode (theKey1, aNewIndex, myData1[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:258:32: error: ‘aHash’ was not declared in this scope 258 | if (lookup(theKey1, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx: In member function ‘Standard_Integer NCollection_IndexedMap::Add(TheKeyType&&)’: /usr/include/opencascade/NCollection_IndexedMap.hxx:256:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 256 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_LocalArray.hxx: In member function ‘void NCollection_LocalArray::Allocate(int)’: /usr/include/opencascade/NCollection_LocalArray.hxx:49:5: error: ‘mySize’ was not declared in this scope; did you mean ‘dysize’? 49 | mySize = theSize; | ^~~~~~ | dysize /usr/include/opencascade/NCollection_IndexedMap.hxx:264:71: error: ‘aHash’ was not declared in this scope 264 | aNewIndex, myData1[aHash]); | ^~~~~ In file included from /usr/include/opencascade/NCollection_CellFilter.hxx:23: /usr/include/opencascade/NCollection_IncAllocator.hxx: At global scope: /usr/include/opencascade/NCollection_IncAllocator.hxx:62:51: error: ‘size_t’ does not name a type 62 | Standard_EXPORT NCollection_IncAllocator (const size_t theBlockSize = THE_DEFAULT_BLOCK_SIZE); | ^~~~~~ /usr/include/opencascade/NCollection_IncAllocator.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Copyright (c) 2002-2023 OPEN CASCADE SAS /usr/include/opencascade/NCollection_IndexedMap.hxx: In member function ‘void NCollection_IndexedMap::Substitute(Standard_Integer, const TheKeyType&)’: /usr/include/opencascade/NCollection_IndexedMap.hxx:287:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 287 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_IncAllocator.hxx:68:40: error: ‘size_t’ does not name a type 68 | Standard_EXPORT void* Allocate(const size_t size) Standard_OVERRIDE; | ^~~~~~ /usr/include/opencascade/NCollection_IncAllocator.hxx:68:40: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IncAllocator.hxx:71:47: error: ‘size_t’ does not name a type 71 | Standard_EXPORT void* AllocateOptimal(const size_t size) Standard_OVERRIDE; | ^~~~~~ /usr/include/opencascade/NCollection_IncAllocator.hxx:71:47: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IncAllocator.hxx:103:18: error: ‘size_t’ does not name a type 103 | const size_t theSize); | ^~~~~~ /usr/include/opencascade/NCollection_IncAllocator.hxx:103:18: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IncAllocator.hxx:106:5: error: ‘size_t’ does not name a type 106 | size_t AvailableSize; | ^~~~~~ /usr/include/opencascade/NCollection_IncAllocator.hxx:106:5: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IncAllocator.hxx:135:20: error: ‘size_t’ does not name a type 135 | static constexpr size_t THE_DEFAULT_BLOCK_SIZE = 1024 * 12; | ^~~~~~ /usr/include/opencascade/NCollection_IncAllocator.hxx:135:20: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IncAllocator.hxx:137:20: error: ‘size_t’ does not name a type 137 | static constexpr size_t THE_MINIMUM_BLOCK_SIZE = 1024 * 2; | ^~~~~~ /usr/include/opencascade/NCollection_IncAllocator.hxx:137:20: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedMap.hxx:258:32: error: ‘aHash’ was not declared in this scope 258 | if (lookup(theKey1, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:288:32: error: ‘aHash’ was not declared in this scope 288 | if (lookup(theKey1, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:302:11: error: ‘size_t’ does not name a type 302 | const size_t iK = HashCode (aNode->Key1(), NbBuckets()); | ^~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:302:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedMap.hxx:303:53: error: ‘iK’ was not declared in this scope 303 | IndexedMapNode * q = (IndexedMapNode *) myData1[iK]; | ^~ /usr/include/opencascade/NCollection_IndexedMap.hxx:264:71: error: ‘aHash’ was not declared in this scope 264 | aNewIndex, myData1[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx: In member function ‘void NCollection_IndexedMap::Substitute(Standard_Integer, const TheKeyType&)’: /usr/include/opencascade/NCollection_IndexedMap.hxx:287:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 287 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:315:29: error: ‘aHash’ was not declared in this scope 315 | aNode->Next() = myData1[aHash]; | ^~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx: In member function ‘void NCollection_IndexedMap::RemoveLast()’: /usr/include/opencascade/NCollection_IndexedMap.hxx:346:31: error: ‘NULL’ was not declared in this scope 346 | myData2[aLastIndex - 1] = NULL; | ^~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:346:31: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedMap.hxx:349:11: error: ‘size_t’ does not name a type 349 | const size_t iK1 = HashCode (p->Key1(), NbBuckets()); | ^~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:349:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedMap.hxx:288:32: error: ‘aHash’ was not declared in this scope 288 | if (lookup(theKey1, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:302:11: error: ‘size_t’ does not name a type 302 | const size_t iK = HashCode (aNode->Key1(), NbBuckets()); | ^~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:350:52: error: ‘iK1’ was not declared in this scope 350 | IndexedMapNode* q = (IndexedMapNode *) myData1[iK1]; | ^~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:302:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/BRepMesh_Vertex.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/BRepMesh_Vertex.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/BRepMesh_Vertex.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Vertex.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Vertex.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Vertex.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Vertex.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Bnd_B2d.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Bnd_B2d.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_B2d.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_B2d.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_B2d.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_B2d.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/BRepMesh_Circle.hxx:27:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 27 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/IMeshData_Types.hxx:33: /usr/include/opencascade/NCollection_IndexedMap.hxx: At global scope: /usr/include/opencascade/NCollection_IndexedMap.hxx:442:79: error: ‘size_t’ has not been declared 442 | Standard_Boolean lookup(const TheKeyType& theKey, IndexedMapNode*& theNode, size_t& theHash) const | ^~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:481:3: error: ‘size_t’ does not name a type 481 | size_t HashCode(const TheKeyType& theKey, | ^~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Created on: 2002-04-24 /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/BRepMesh_Circle.hxx:27:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 27 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Circle.hxx:27:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 27 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Circle.hxx:27:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 27 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Circle.hxx:27:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 27 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Circle.hxx:27:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 27 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/BRepMesh_Triangle.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/BRepMesh_Triangle.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Triangle.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Triangle.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Triangle.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Triangle.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/IMeshData_Types.hxx:37: /usr/include/opencascade/BRepMesh_Triangle.hxx: In member function ‘std::size_t std::hash::operator()(const BRepMesh_Triangle&) const’: /usr/include/opencascade/BRepMesh_Triangle.hxx:147:36: error: no matching function for call to ‘hashBytes(int [3], long unsigned int)’ 147 | return opencascade::hashBytes(aCombination, sizeof(aCombination)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx: In constructor ‘NCollection_IndexedMap::Iterator::Iterator()’: /usr/include/opencascade/NCollection_IndexedMap.hxx:91:13: error: ‘NULL’ was not declared in this scope 91 | myMap(NULL), | ^~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:91:13: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_HashUtils.hxx:94:5: note: candidate: ‘template T opencascade::hashBytes(const T1*, int)’ 94 | T hashBytes(const T1* theKey, int theLen) | ^~~~~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:94:5: note: template argument deduction/substitution failed: /usr/include/opencascade/NCollection_IndexedMap.hxx: In member function ‘Standard_Boolean NCollection_IndexedMap::Iterator::More() const’: /usr/include/opencascade/NCollection_IndexedMap.hxx:99:24: error: ‘NULL’ was not declared in this scope 99 | { return (myMap != NULL) && (myIndex <= myMap->Extent()); } | ^~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:99:24: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedMap.hxx: In member function ‘NCollection_IndexedMap& NCollection_IndexedMap::Assign(const NCollection_IndexedMap&)’: /usr/include/opencascade/NCollection_IndexedMap.hxx:173:15: error: ‘size_t’ does not name a type 173 | const size_t iK1 = HashCode (aKey1, NbBuckets()); | ^~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:173:15: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/BRepMesh_OrientedEdge.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/BRepMesh_OrientedEdge.hxx:26:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 26 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/BRepMesh_OrientedEdge.hxx:26:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 26 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_OrientedEdge.hxx:26:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 26 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_OrientedEdge.hxx:26:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 26 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_OrientedEdge.hxx:26:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 26 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_OrientedEdge.hxx:26:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 26 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:174:101: error: ‘iK1’ was not declared in this scope 174 | IndexedMapNode* pNode = new (this->myAllocator) IndexedMapNode (aKey1, anIndexIter, myData1[iK1]); | ^~~ /usr/include/opencascade/NCollection_IndexedMap.hxx: In member function ‘void NCollection_IndexedMap::ReSize(Standard_Integer)’: /usr/include/opencascade/NCollection_IndexedMap.hxx:201:41: error: ‘NULL’ was not declared in this scope 201 | NCollection_ListNode** ppNewData1 = NULL; | ^~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:201:41: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedMap.hxx:215:21: error: ‘size_t’ does not name a type 215 | const size_t iK1 = HashCode (p->Key1(), newBuck); | ^~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:215:21: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedMap.hxx:303:53: error: ‘iK’ was not declared in this scope 303 | IndexedMapNode * q = (IndexedMapNode *) myData1[iK]; | ^~ /usr/include/opencascade/NCollection_IndexedMap.hxx:217:38: error: ‘iK1’ was not declared in this scope 217 | p->Next() = ppNewData1[iK1]; | ^~~ /usr/include/opencascade/NCollection_IndexedMap.hxx: In member function ‘Standard_Integer NCollection_IndexedMap::Add(const TheKeyType&)’: /usr/include/opencascade/NCollection_IndexedMap.hxx:237:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 237 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:315:29: error: ‘aHash’ was not declared in this scope 315 | aNode->Next() = myData1[aHash]; | ^~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx: In member function ‘void NCollection_IndexedMap::RemoveLast()’: /usr/include/opencascade/NCollection_IndexedMap.hxx:346:31: error: ‘NULL’ was not declared in this scope 346 | myData2[aLastIndex - 1] = NULL; | ^~~~ /usr/include/opencascade/NCollection_IncAllocator.hxx:62:73: error: ‘THE_DEFAULT_BLOCK_SIZE’ was not declared in this scope 62 | Standard_EXPORT NCollection_IncAllocator (const size_t theBlockSize = THE_DEFAULT_BLOCK_SIZE); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:346:31: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedMap.hxx:349:11: error: ‘size_t’ does not name a type 349 | const size_t iK1 = HashCode (p->Key1(), NbBuckets()); | ^~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:349:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_CellFilter.hxx:332:5: error: ‘size_t’ does not name a type 332 | size_t operator()(const Cell& theCell) const noexcept | ^~~~~~ /usr/include/opencascade/NCollection_CellFilter.hxx:24:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 23 | #include +++ |+#include 24 | /usr/include/opencascade/NCollection_CellFilter.hxx: In copy constructor ‘NCollection_CellFilter::Cell::Cell(const NCollection_CellFilter::Cell&)’: /usr/include/opencascade/NCollection_CellFilter.hxx:286:30: error: ‘const class NCollection_LocalArray’ has no member named ‘Size’ 286 | : index(theOther.index.Size()) | ^~~~ /usr/include/opencascade/NCollection_CellFilter.hxx: In member function ‘void NCollection_CellFilter::Cell::operator=(const NCollection_CellFilter::Cell&)’: /usr/include/opencascade/NCollection_CellFilter.hxx:294:63: error: ‘const class NCollection_LocalArray’ has no member named ‘Size’ 294 | Standard_Integer aDim = Standard_Integer(theOther.index.Size()); | ^~~~ /usr/include/opencascade/NCollection_CellFilter.hxx: In member function ‘Standard_Boolean NCollection_CellFilter::Cell::IsEqual(const NCollection_CellFilter::Cell&) const’: /usr/include/opencascade/NCollection_CellFilter.hxx:314:63: error: ‘const class NCollection_LocalArray’ has no member named ‘Size’ 314 | Standard_Integer aDim = Standard_Integer(theOther.index.Size()); | ^~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:238:32: error: ‘aHash’ was not declared in this scope 238 | if (lookup(theKey1, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:350:52: error: ‘iK1’ was not declared in this scope 350 | IndexedMapNode* q = (IndexedMapNode *) myData1[iK1]; | ^~~ /usr/include/opencascade/BRepMesh_Vertex.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/BRepMesh_Vertex.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/BRepMesh_Vertex.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_CellFilter.hxx: In member function ‘void NCollection_CellFilter::remove(const Cell&, const Target&)’: /usr/include/opencascade/NCollection_CellFilter.hxx:405:23: error: ‘NULL’ was not declared in this scope 405 | ListNode* aPrev = NULL; | ^~~~ /usr/include/opencascade/NCollection_CellFilter.hxx:405:23: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Vertex.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Vertex.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/IMeshData_Types.hxx:71:9: error: ‘size_t’ does not name a type 71 | const size_t MEMORY_BLOCK_SIZE_HUGE = 512 * 1024; | ^~~~~~ /usr/include/opencascade/NCollection_CellFilter.hxx: In member function ‘void NCollection_CellFilter::inspect(const Cell&, Inspector&)’: /usr/include/opencascade/NCollection_CellFilter.hxx:453:23: error: ‘NULL’ was not declared in this scope 453 | ListNode* aPrev = NULL; | ^~~~ /usr/include/opencascade/NCollection_CellFilter.hxx:453:23: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/IMeshData_Types.hxx:43:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 42 | #include +++ |+#include 43 | /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Vertex.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Vertex.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx: In instantiation of ‘class NCollection_UBTree’: /usr/include/opencascade/NCollection_EBTree.hxx:36:53: required from ‘class NCollection_EBTree’ 36 | template class NCollection_EBTree | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:67:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 67 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:67:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 67 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:67:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 67 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:68:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 68 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:243:81: error: ‘aHash’ was not declared in this scope 243 | aNode = new (this->myAllocator) IndexedMapNode (theKey1, aNewIndex, myData1[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray >’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of > >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx: In member function ‘Standard_Integer NCollection_IndexedMap::Add(TheKeyType&&)’: /usr/include/opencascade/NCollection_IndexedMap.hxx:256:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 256 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Bnd_B2d.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Bnd_B2d.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_B2d.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_B2d.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_B2d.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_B2d.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/BRepMesh_Circle.hxx:27:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 27 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray >’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of > >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray >’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of > >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/BRepMesh_Circle.hxx:27:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 27 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray >’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of > >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:258:32: error: ‘aHash’ was not declared in this scope 258 | if (lookup(theKey1, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Circle.hxx:27:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 27 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:264:71: error: ‘aHash’ was not declared in this scope 264 | aNewIndex, myData1[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx: In member function ‘void NCollection_IndexedMap::Substitute(Standard_Integer, const TheKeyType&)’: /usr/include/opencascade/NCollection_IndexedMap.hxx:287:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 287 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In instantiation of ‘class NCollection_Array1’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Circle.hxx:27:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 27 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Circle.hxx:27:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 27 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Circle.hxx:27:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 27 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/BRepMesh_Triangle.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/BRepMesh_Triangle.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Triangle.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Triangle.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Triangle.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Triangle.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:288:32: error: ‘aHash’ was not declared in this scope 288 | if (lookup(theKey1, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:302:11: error: ‘size_t’ does not name a type 302 | const size_t iK = HashCode (aNode->Key1(), NbBuckets()); | ^~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:302:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ In file included from /usr/include/opencascade/IMeshData_Types.hxx:37: /usr/include/opencascade/BRepMesh_Triangle.hxx: In member function ‘std::size_t std::hash::operator()(const BRepMesh_Triangle&) const’: /usr/include/opencascade/BRepMesh_Triangle.hxx:147:36: error: no matching function for call to ‘hashBytes(int [3], long unsigned int)’ 147 | return opencascade::hashBytes(aCombination, sizeof(aCombination)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:94:5: note: candidate: ‘template T opencascade::hashBytes(const T1*, int)’ 94 | T hashBytes(const T1* theKey, int theLen) | ^~~~~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:94:5: note: template argument deduction/substitution failed: /usr/include/opencascade/BRepMesh_OrientedEdge.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/BRepMesh_OrientedEdge.hxx:26:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 26 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/BRepMesh_OrientedEdge.hxx:26:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 26 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_OrientedEdge.hxx:26:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 26 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_OrientedEdge.hxx:26:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 26 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_OrientedEdge.hxx:26:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 26 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:303:53: error: ‘iK’ was not declared in this scope 303 | IndexedMapNode * q = (IndexedMapNode *) myData1[iK]; | ^~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_OrientedEdge.hxx:26:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 26 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/IMeshTools_ModelBuilder.hxx: In member function ‘opencascade::handle IMeshTools_ModelBuilder::Perform(const TopoDS_Shape&, const IMeshTools_Parameters&)’: /usr/include/opencascade/IMeshTools_ModelBuilder.hxx:59:14: error: ‘NULL’ was not declared in this scope 59 | return NULL; | ^~~~ /usr/include/opencascade/IMeshTools_ModelBuilder.hxx:24:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 23 | #include +++ |+#include 24 | /usr/include/opencascade/NCollection_IndexedMap.hxx:315:29: error: ‘aHash’ was not declared in this scope 315 | aNode->Next() = myData1[aHash]; | ^~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx: In member function ‘void NCollection_IndexedMap::RemoveLast()’: /usr/include/opencascade/NCollection_IndexedMap.hxx:346:31: error: ‘NULL’ was not declared in this scope 346 | myData2[aLastIndex - 1] = NULL; | ^~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:346:31: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedMap.hxx:349:11: error: ‘size_t’ does not name a type 349 | const size_t iK1 = HashCode (p->Key1(), NbBuckets()); | ^~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:349:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedMap.hxx:350:52: error: ‘iK1’ was not declared in this scope 350 | IndexedMapNode* q = (IndexedMapNode *) myData1[iK1]; | ^~~ /usr/include/opencascade/BRepMesh_Vertex.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/BRepMesh_Vertex.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/BRepMesh_Vertex.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Vertex.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Vertex.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Vertex.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Vertex.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Bnd_B2d.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Bnd_B2d.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_B2d.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_B2d.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepTools.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/BRepTools.hxx:83:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 83 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_B2d.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_B2d.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/BRepTools.hxx:83:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 83 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepTools.hxx:83:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 83 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepTools.hxx:83:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 83 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/BRepMesh_Circle.hxx:27:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 27 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/BRepMesh_Circle.hxx:27:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 27 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Circle.hxx:27:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 27 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Circle.hxx:27:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 27 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Circle.hxx:27:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 27 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Circle.hxx:27:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 27 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/BRepMesh_Triangle.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/BRepMesh_Triangle.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Triangle.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Triangle.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Triangle.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Triangle.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepTools.hxx:83:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 83 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepTools.hxx:83:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 83 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/IMeshData_Types.hxx:37: /usr/include/opencascade/BRepMesh_Triangle.hxx: In member function ‘std::size_t std::hash::operator()(const BRepMesh_Triangle&) const’: /usr/include/opencascade/BRepMesh_Triangle.hxx:147:36: error: no matching function for call to ‘hashBytes(int [3], long unsigned int)’ 147 | return opencascade::hashBytes(aCombination, sizeof(aCombination)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:94:5: note: candidate: ‘template T opencascade::hashBytes(const T1*, int)’ 94 | T hashBytes(const T1* theKey, int theLen) | ^~~~~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:94:5: note: template argument deduction/substitution failed: /usr/include/opencascade/BRepMesh_OrientedEdge.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/BRepMesh_OrientedEdge.hxx:26:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 26 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/BRepMesh_OrientedEdge.hxx:26:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 26 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_OrientedEdge.hxx:26:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 26 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_OrientedEdge.hxx:26:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 26 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_OrientedEdge.hxx:26:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 26 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_OrientedEdge.hxx:26:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 26 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/IMeshData_Types.hxx:71:9: error: ‘size_t’ does not name a type 71 | const size_t MEMORY_BLOCK_SIZE_HUGE = 512 * 1024; | ^~~~~~ /usr/include/opencascade/IMeshData_Types.hxx:43:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 42 | #include +++ |+#include 43 | /usr/include/opencascade/NCollection_UBTree.hxx: In instantiation of ‘class NCollection_UBTree’: /usr/include/opencascade/NCollection_EBTree.hxx:36:53: required from ‘class NCollection_EBTree’ 36 | template class NCollection_EBTree | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:67:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 67 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:67:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 67 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:67:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 67 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:68:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 68 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray >’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of > >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/IMeshData_Types.hxx:71:9: error: ‘size_t’ does not name a type 71 | const size_t MEMORY_BLOCK_SIZE_HUGE = 512 * 1024; | ^~~~~~ /usr/include/opencascade/IMeshData_Types.hxx:43:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 42 | #include +++ |+#include 43 | /usr/include/opencascade/NCollection_UBTree.hxx: In instantiation of ‘class NCollection_UBTree’: /usr/include/opencascade/NCollection_EBTree.hxx:36:53: required from ‘class NCollection_EBTree’ 36 | template class NCollection_EBTree | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:67:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 67 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:67:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 67 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:67:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 67 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray >’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of > >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray >’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of > >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:68:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 68 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray >’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of > >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray >’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of > >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray >’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of > >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray >’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of > >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray >’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of > >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In instantiation of ‘class NCollection_Array1’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In instantiation of ‘class NCollection_Array1’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/IMeshTools_ModelBuilder.hxx: In member function ‘opencascade::handle IMeshTools_ModelBuilder::Perform(const TopoDS_Shape&, const IMeshTools_Parameters&)’: /usr/include/opencascade/IMeshTools_ModelBuilder.hxx:59:14: error: ‘NULL’ was not declared in this scope 59 | return NULL; | ^~~~ /usr/include/opencascade/IMeshTools_ModelBuilder.hxx:24:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 23 | #include +++ |+#include 24 | /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepTools.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/BRepTools.hxx:83:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 83 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/BRepTools.hxx:83:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 83 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepTools.hxx:83:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 83 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepTools.hxx:83:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 83 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepTools.hxx:83:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 83 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepTools.hxx:83:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 83 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/IMeshTools_ModelBuilder.hxx: In member function ‘opencascade::handle IMeshTools_ModelBuilder::Perform(const TopoDS_Shape&, const IMeshTools_Parameters&)’: /usr/include/opencascade/IMeshTools_ModelBuilder.hxx:59:14: error: ‘NULL’ was not declared in this scope 59 | return NULL; | ^~~~ /usr/include/opencascade/IMeshTools_ModelBuilder.hxx:24:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 23 | #include +++ |+#include 24 | /usr/include/opencascade/BRepTools.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/BRepTools.hxx:83:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 83 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/BRepTools.hxx:83:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 83 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepTools.hxx:83:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 83 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepTools.hxx:83:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 83 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepTools.hxx:83:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 83 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepTools.hxx:83:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 83 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/IMeshData_Types.hxx:33: /usr/include/opencascade/NCollection_IndexedMap.hxx: At global scope: /usr/include/opencascade/NCollection_IndexedMap.hxx:442:79: error: ‘size_t’ has not been declared 442 | Standard_Boolean lookup(const TheKeyType& theKey, IndexedMapNode*& theNode, size_t& theHash) const | ^~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:481:3: error: ‘size_t’ does not name a type 481 | size_t HashCode(const TheKeyType& theKey, | ^~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:1:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | // Created on: 2002-04-24 /usr/include/opencascade/NCollection_IndexedMap.hxx: In constructor ‘NCollection_IndexedMap::Iterator::Iterator()’: /usr/include/opencascade/NCollection_IndexedMap.hxx:91:13: error: ‘NULL’ was not declared in this scope 91 | myMap(NULL), | ^~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:91:13: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedMap.hxx: In member function ‘Standard_Boolean NCollection_IndexedMap::Iterator::More() const’: /usr/include/opencascade/NCollection_IndexedMap.hxx:99:24: error: ‘NULL’ was not declared in this scope 99 | { return (myMap != NULL) && (myIndex <= myMap->Extent()); } | ^~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:99:24: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedMap.hxx: In member function ‘NCollection_IndexedMap& NCollection_IndexedMap::Assign(const NCollection_IndexedMap&)’: /usr/include/opencascade/NCollection_IndexedMap.hxx:173:15: error: ‘size_t’ does not name a type 173 | const size_t iK1 = HashCode (aKey1, NbBuckets()); | ^~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:173:15: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedMap.hxx:174:101: error: ‘iK1’ was not declared in this scope 174 | IndexedMapNode* pNode = new (this->myAllocator) IndexedMapNode (aKey1, anIndexIter, myData1[iK1]); | ^~~ /usr/include/opencascade/NCollection_IndexedMap.hxx: In member function ‘void NCollection_IndexedMap::ReSize(Standard_Integer)’: /usr/include/opencascade/NCollection_IndexedMap.hxx:201:41: error: ‘NULL’ was not declared in this scope 201 | NCollection_ListNode** ppNewData1 = NULL; | ^~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:201:41: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedMap.hxx:215:21: error: ‘size_t’ does not name a type 215 | const size_t iK1 = HashCode (p->Key1(), newBuck); | ^~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:215:21: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedMap.hxx:217:38: error: ‘iK1’ was not declared in this scope 217 | p->Next() = ppNewData1[iK1]; | ^~~ /usr/include/opencascade/NCollection_IndexedMap.hxx: In member function ‘Standard_Integer NCollection_IndexedMap::Add(const TheKeyType&)’: /usr/include/opencascade/NCollection_IndexedMap.hxx:237:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 237 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:238:32: error: ‘aHash’ was not declared in this scope 238 | if (lookup(theKey1, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:243:81: error: ‘aHash’ was not declared in this scope 243 | aNode = new (this->myAllocator) IndexedMapNode (theKey1, aNewIndex, myData1[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx: In member function ‘Standard_Integer NCollection_IndexedMap::Add(TheKeyType&&)’: /usr/include/opencascade/NCollection_IndexedMap.hxx:256:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 256 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:258:32: error: ‘aHash’ was not declared in this scope 258 | if (lookup(theKey1, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:264:71: error: ‘aHash’ was not declared in this scope 264 | aNewIndex, myData1[aHash]); | ^~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx: In member function ‘void NCollection_IndexedMap::Substitute(Standard_Integer, const TheKeyType&)’: /usr/include/opencascade/NCollection_IndexedMap.hxx:287:5: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 287 | size_t aHash; | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:288:32: error: ‘aHash’ was not declared in this scope 288 | if (lookup(theKey1, aNode, aHash)) | ^~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:302:11: error: ‘size_t’ does not name a type 302 | const size_t iK = HashCode (aNode->Key1(), NbBuckets()); | ^~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:302:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedMap.hxx:303:53: error: ‘iK’ was not declared in this scope 303 | IndexedMapNode * q = (IndexedMapNode *) myData1[iK]; | ^~ /usr/include/opencascade/NCollection_IndexedMap.hxx:315:29: error: ‘aHash’ was not declared in this scope 315 | aNode->Next() = myData1[aHash]; | ^~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx: In member function ‘void NCollection_IndexedMap::RemoveLast()’: /usr/include/opencascade/NCollection_IndexedMap.hxx:346:31: error: ‘NULL’ was not declared in this scope 346 | myData2[aLastIndex - 1] = NULL; | ^~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:346:31: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedMap.hxx:349:11: error: ‘size_t’ does not name a type 349 | const size_t iK1 = HashCode (p->Key1(), NbBuckets()); | ^~~~~~ /usr/include/opencascade/NCollection_IndexedMap.hxx:349:11: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/opencascade/NCollection_IndexedMap.hxx:350:52: error: ‘iK1’ was not declared in this scope 350 | IndexedMapNode* q = (IndexedMapNode *) myData1[iK1]; | ^~~ /usr/include/opencascade/BRepMesh_Vertex.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/BRepMesh_Vertex.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/BRepMesh_Vertex.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Vertex.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Vertex.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Vertex.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Vertex.hxx:31:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 31 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Bnd_B2d.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Bnd_B2d.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_B2d.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_B2d.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_B2d.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Bnd_B2d.hxx:38:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 38 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/BRepMesh_Circle.hxx:27:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 27 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/BRepMesh_Circle.hxx:27:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 27 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Circle.hxx:27:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 27 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Circle.hxx:27:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 27 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Circle.hxx:27:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 27 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Circle.hxx:27:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 27 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/BRepMesh_Triangle.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/BRepMesh_Triangle.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Triangle.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Triangle.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Triangle.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_Triangle.hxx:33:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 33 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opencascade/IMeshData_Types.hxx:37: /usr/include/opencascade/BRepMesh_Triangle.hxx: In member function ‘std::size_t std::hash::operator()(const BRepMesh_Triangle&) const’: /usr/include/opencascade/BRepMesh_Triangle.hxx:147:36: error: no matching function for call to ‘hashBytes(int [3], long unsigned int)’ 147 | return opencascade::hashBytes(aCombination, sizeof(aCombination)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:94:5: note: candidate: ‘template T opencascade::hashBytes(const T1*, int)’ 94 | T hashBytes(const T1* theKey, int theLen) | ^~~~~~~~~ /usr/include/opencascade/Standard_HashUtils.hxx:94:5: note: template argument deduction/substitution failed: /usr/include/opencascade/BRepMesh_OrientedEdge.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/BRepMesh_OrientedEdge.hxx:26:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 26 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/BRepMesh_OrientedEdge.hxx:26:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 26 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_OrientedEdge.hxx:26:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 26 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_OrientedEdge.hxx:26:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 26 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_OrientedEdge.hxx:26:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 26 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepMesh_OrientedEdge.hxx:26:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 26 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/range/end.hpp:20, from /usr/include/boost/range/functions.hpp:19, from /usr/include/boost/range/iterator_range_core.hpp:38, from /usr/include/boost/lexical_cast.hpp:48, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcException.h:25, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:23: /usr/include/boost/range/detail/implementation_help.hpp: In function ‘const char* boost::range_detail::str_end(const char*, const char*)’: /usr/include/boost/range/detail/implementation_help.hpp:37:24: error: ‘strlen’ was not declared in this scope 37 | return s + strlen( s ); | ^~~~~~ /usr/include/boost/range/detail/implementation_help.hpp:16:1: note: ‘strlen’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 15 | #include +++ |+#include 16 | #include /usr/include/opencascade/IMeshData_Types.hxx:71:9: error: ‘size_t’ does not name a type 71 | const size_t MEMORY_BLOCK_SIZE_HUGE = 512 * 1024; | ^~~~~~ /usr/include/opencascade/IMeshData_Types.hxx:43:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 42 | #include +++ |+#include 43 | /usr/include/opencascade/NCollection_UBTree.hxx: In instantiation of ‘class NCollection_UBTree’: /usr/include/opencascade/NCollection_EBTree.hxx:36:53: required from ‘class NCollection_EBTree’ 36 | template class NCollection_EBTree | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:67:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 67 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:67:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 67 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:67:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 67 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_UBTree.hxx:68:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 68 | DEFINE_NCOLLECTION_ALLOC | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray >’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of > >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray >’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of > >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/range/detail/implementation_help.hpp: In function ‘const wchar_t* boost::range_detail::str_end(const wchar_t*, const wchar_t*)’: /usr/include/boost/range/detail/implementation_help.hpp:43:24: error: ‘wcslen’ was not declared in this scope 43 | return s + wcslen( s ); | ^~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray >’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of > >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray >’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of > >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx: In instantiation of ‘class NCollection_Array1’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:59:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 59 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_Array1.hxx:60:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 60 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx: In instantiation of ‘class NCollection_DynamicArray’: /usr/include/c++/14/type_traits:1493:30: required from ‘struct std::is_base_of >’ 1493 | : public __bool_constant<__is_base_of(_Base, _Derived)> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_Shared.hxx:35:123: required from here 35 | template ::value>::type> | ^~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:60:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 60 | DEFINE_STANDARD_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/NCollection_DefineAlloc.hxx:33:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 33 | void* operator new (size_t theSize, \ | ^~~~~~~~ /usr/include/opencascade/NCollection_DynamicArray.hxx:61:3: note: in expansion of macro ‘DEFINE_NCOLLECTION_ALLOC’ 61 | DEFINE_NCOLLECTION_ALLOC; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/IMeshTools_ModelBuilder.hxx: In member function ‘opencascade::handle IMeshTools_ModelBuilder::Perform(const TopoDS_Shape&, const IMeshTools_Parameters&)’: /usr/include/opencascade/IMeshTools_ModelBuilder.hxx:59:14: error: ‘NULL’ was not declared in this scope 59 | return NULL; | ^~~~ /usr/include/opencascade/IMeshTools_ModelBuilder.hxx:24:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 23 | #include +++ |+#include 24 | In file included from /usr/include/boost/lexical_cast/detail/converter_lexical.hpp:50, from /usr/include/boost/lexical_cast/try_lexical_convert.hpp:44, from /usr/include/boost/lexical_cast.hpp:50: /usr/include/boost/array.hpp: At global scope: /usr/include/boost/array.hpp:421:14: error: ‘size_t’ has not been declared 421 | template | ^~~~~~ /usr/include/boost/array.hpp:421:38: error: ‘size_t’ has not been declared 421 | template | ^~~~~~ /usr/include/boost/array.hpp:422:26: error: ‘N’ was not declared in this scope 422 | T &get(boost::array &arr) BOOST_NOEXCEPT { | ^ /usr/include/boost/array.hpp:422:27: error: template argument 2 is invalid 422 | T &get(boost::array &arr) BOOST_NOEXCEPT { | ^ /usr/include/opencascade/BRepTools.hxx: At global scope: /usr/include/opencascade/Standard_DefineAlloc.hxx:57:23: error: ‘size_t’ has not been declared 57 | void* operator new (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/BRepTools.hxx:83:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 83 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:57:9: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 57 | void* operator new (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/BRepTools.hxx:83:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 83 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:26: error: ‘size_t’ has not been declared 25 | void* operator new[] (size_t theSize) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepTools.hxx:83:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 83 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:25:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 25 | void* operator new[] (size_t theSize) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:65:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_ARRAY’ 65 | DEFINE_STANDARD_ALLOC_ARRAY \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepTools.hxx:83:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 83 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:24: error: ‘size_t’ has not been declared 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepTools.hxx:83:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 83 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:46:10: error: ‘operator new’ takes type ‘size_t’ (‘long unsigned int’) as first parameter [-fpermissive] 46 | void* operator new (size_t, void* theAddress) \ | ^~~~~~~~ /usr/include/opencascade/Standard_DefineAlloc.hxx:66:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC_PLACEMENT’ 66 | DEFINE_STANDARD_ALLOC_PLACEMENT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/opencascade/BRepTools.hxx:83:3: note: in expansion of macro ‘DEFINE_STANDARD_ALLOC’ 83 | DEFINE_STANDARD_ALLOC | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/type_traits/is_convertible.hpp:20, from /usr/include/boost/iterator/interoperable.hpp:13, from /usr/include/boost/iterator/iterator_facade.hpp:11, from /usr/include/boost/range/iterator_range_core.hpp:27: /usr/include/boost/array.hpp: In function ‘T& boost::get(int&)’: /usr/include/boost/array.hpp:423:8: error: ‘Idx’ was not declared in this scope 423 | BOOST_STATIC_ASSERT_MSG ( Idx < N, "boost::get<>(boost::array &) index out of range" ); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/array.hpp:423:8: error: ‘N’ was not declared in this scope 423 | BOOST_STATIC_ASSERT_MSG ( Idx < N, "boost::get<>(boost::array &) index out of range" ); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/array.hpp: At global scope: /usr/include/boost/array.hpp:427:14: error: ‘size_t’ has not been declared 427 | template | ^~~~~~ /usr/include/boost/array.hpp:427:38: error: ‘size_t’ has not been declared 427 | template | ^~~~~~ /usr/include/boost/array.hpp:428:38: error: ‘N’ was not declared in this scope 428 | const T &get(const boost::array &arr) BOOST_NOEXCEPT { | ^ /usr/include/boost/array.hpp:428:39: error: template argument 2 is invalid 428 | const T &get(const boost::array &arr) BOOST_NOEXCEPT { | ^ /usr/include/boost/array.hpp: In function ‘const T& boost::get(const int&)’: /usr/include/boost/array.hpp:429:8: error: ‘Idx’ was not declared in this scope 429 | BOOST_STATIC_ASSERT_MSG ( Idx < N, "boost::get<>(const boost::array &) index out of range" ); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/array.hpp:429:8: error: ‘N’ was not declared in this scope 429 | BOOST_STATIC_ASSERT_MSG ( Idx < N, "boost::get<>(const boost::array &) index out of range" ); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/range/end.hpp:20, from /usr/include/boost/range/functions.hpp:19, from /usr/include/boost/range/iterator_range_core.hpp:38, from /usr/include/boost/lexical_cast.hpp:48, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcException.h:25, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:23: /usr/include/boost/range/detail/implementation_help.hpp: In function ‘const char* boost::range_detail::str_end(const char*, const char*)’: /usr/include/boost/range/detail/implementation_help.hpp:37:24: error: ‘strlen’ was not declared in this scope 37 | return s + strlen( s ); | ^~~~~~ /usr/include/boost/range/detail/implementation_help.hpp:16:1: note: ‘strlen’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 15 | #include +++ |+#include 16 | #include In file included from /usr/include/boost/range/end.hpp:20, from /usr/include/boost/range/functions.hpp:19, from /usr/include/boost/range/iterator_range_core.hpp:38, from /usr/include/boost/lexical_cast.hpp:48, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcException.h:25, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:23: /usr/include/boost/range/detail/implementation_help.hpp: In function ‘const char* boost::range_detail::str_end(const char*, const char*)’: /usr/include/boost/range/detail/implementation_help.hpp:37:24: error: ‘strlen’ was not declared in this scope 37 | return s + strlen( s ); | ^~~~~~ /usr/include/boost/range/detail/implementation_help.hpp: In function ‘const wchar_t* boost::range_detail::str_end(const wchar_t*, const wchar_t*)’: /usr/include/boost/range/detail/implementation_help.hpp:43:24: error: ‘wcslen’ was not declared in this scope 43 | return s + wcslen( s ); | ^~~~~~ /usr/include/boost/range/detail/implementation_help.hpp:16:1: note: ‘strlen’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 15 | #include +++ |+#include 16 | #include /usr/include/boost/range/detail/implementation_help.hpp: In function ‘const wchar_t* boost::range_detail::str_end(const wchar_t*, const wchar_t*)’: /usr/include/boost/range/detail/implementation_help.hpp:43:24: error: ‘wcslen’ was not declared in this scope 43 | return s + wcslen( s ); | ^~~~~~ In file included from /usr/include/boost/algorithm/string/trim.hpp:19, from /usr/include/boost/algorithm/string.hpp:19: /usr/include/boost/range/as_literal.hpp: In function ‘std::size_t boost::range_detail::length(const char*)’: /usr/include/boost/range/as_literal.hpp:39:20: error: ‘strlen’ was not declared in this scope 39 | return strlen( s ); | ^~~~~~ /usr/include/boost/range/as_literal.hpp:31:1: note: ‘strlen’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 30 | #include +++ |+#include 31 | #endif /usr/include/boost/range/as_literal.hpp: In function ‘std::size_t boost::range_detail::length(const wchar_t*)’: /usr/include/boost/range/as_literal.hpp:59:20: error: ‘wcslen’ was not declared in this scope 59 | return wcslen( s ); | ^~~~~~ In file included from /usr/include/boost/algorithm/string/case_conv.hpp:24, from /usr/include/boost/algorithm/string.hpp:20: /usr/include/boost/algorithm/string/detail/case_conv.hpp: In function ‘SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT)’: /usr/include/boost/algorithm/string/detail/case_conv.hpp:117:30: error: ‘make_transform_iterator’ is not a member of ‘boost’; did you mean ‘make_reverse_iterator’? 117 | ::boost::make_transform_iterator( | ^~~~~~~~~~~~~~~~~~~~~~~ | make_reverse_iterator In file included from /usr/include/boost/lexical_cast/detail/converter_lexical.hpp:50, from /usr/include/boost/lexical_cast/try_lexical_convert.hpp:44, from /usr/include/boost/lexical_cast.hpp:50: /usr/include/boost/array.hpp: At global scope: /usr/include/boost/array.hpp:421:14: error: ‘size_t’ has not been declared 421 | template | ^~~~~~ /usr/include/boost/array.hpp:421:38: error: ‘size_t’ has not been declared 421 | template | ^~~~~~ /usr/include/boost/algorithm/string/detail/case_conv.hpp:120:30: error: ‘make_transform_iterator’ is not a member of ‘boost’; did you mean ‘make_reverse_iterator’? 120 | ::boost::make_transform_iterator( | ^~~~~~~~~~~~~~~~~~~~~~~ | make_reverse_iterator In file included from /usr/include/boost/lexical_cast/detail/converter_lexical.hpp:50, from /usr/include/boost/lexical_cast/try_lexical_convert.hpp:44, from /usr/include/boost/lexical_cast.hpp:50: /usr/include/boost/array.hpp: At global scope: /usr/include/boost/array.hpp:421:14: error: ‘size_t’ has not been declared 421 | template | ^~~~~~ /usr/include/boost/array.hpp:421:38: error: ‘size_t’ has not been declared 421 | template | ^~~~~~ /usr/include/boost/array.hpp:422:26: error: ‘N’ was not declared in this scope 422 | T &get(boost::array &arr) BOOST_NOEXCEPT { | ^ /usr/include/c++/14/cxxabi.h: At global scope: /usr/include/c++/14/cxxabi.h:65:17: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 65 | __cxa_vec_new(size_t __element_count, size_t __element_size, | ^~~~~~ | std::size_t /usr/include/boost/array.hpp:422:27: error: template argument 2 is invalid 422 | T &get(boost::array &arr) BOOST_NOEXCEPT { | ^ /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/cxxabi.h:65:41: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 65 | __cxa_vec_new(size_t __element_count, size_t __element_size, | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/cxxabi.h:66:17: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 66 | size_t __padding_size, __cxa_cdtor_type __constructor, | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/cxxabi.h:66:57: error: expected primary-expression before ‘__constructor’ 66 | size_t __padding_size, __cxa_cdtor_type __constructor, | ^~~~~~~~~~~~~ /usr/include/c++/14/cxxabi.h:67:34: error: expected primary-expression before ‘__destructor’ 67 | __cxa_cdtor_type __destructor); | ^~~~~~~~~~~~ /usr/include/c++/14/cxxabi.h:67:46: error: expression list treated as compound expression in initializer [-fpermissive] 67 | __cxa_cdtor_type __destructor); | ^ /usr/include/boost/array.hpp:422:26: error: ‘N’ was not declared in this scope 422 | T &get(boost::array &arr) BOOST_NOEXCEPT { | ^ /usr/include/c++/14/cxxabi.h:70:18: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 70 | __cxa_vec_new2(size_t __element_count, size_t __element_size, | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/boost/array.hpp:422:27: error: template argument 2 is invalid 422 | T &get(boost::array &arr) BOOST_NOEXCEPT { | ^ /usr/include/c++/14/cxxabi.h:70:42: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 70 | __cxa_vec_new2(size_t __element_count, size_t __element_size, | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/cxxabi.h:71:18: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 71 | size_t __padding_size, __cxa_cdtor_type __constructor, | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/cxxabi.h:71:58: error: expected primary-expression before ‘__constructor’ 71 | size_t __padding_size, __cxa_cdtor_type __constructor, | ^~~~~~~~~~~~~ /usr/include/c++/14/cxxabi.h:72:35: error: expected primary-expression before ‘__destructor’ 72 | __cxa_cdtor_type __destructor, void *(*__alloc) (size_t), | ^~~~~~~~~~~~ /usr/include/c++/14/cxxabi.h:72:49: error: expected primary-expression before ‘void’ 72 | __cxa_cdtor_type __destructor, void *(*__alloc) (size_t), | ^~~~ In file included from /usr/include/boost/type_traits/is_convertible.hpp:20, from /usr/include/boost/iterator/interoperable.hpp:13, from /usr/include/boost/iterator/iterator_facade.hpp:11, from /usr/include/boost/range/iterator_range_core.hpp:27: /usr/include/boost/array.hpp: In function ‘T& boost::get(int&)’: /usr/include/boost/array.hpp:423:8: error: ‘Idx’ was not declared in this scope 423 | BOOST_STATIC_ASSERT_MSG ( Idx < N, "boost::get<>(boost::array &) index out of range" ); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/type_traits/is_convertible.hpp:20, from /usr/include/boost/iterator/interoperable.hpp:13, from /usr/include/boost/iterator/iterator_facade.hpp:11, from /usr/include/boost/range/iterator_range_core.hpp:27: /usr/include/boost/array.hpp: In function ‘T& boost::get(int&)’: /usr/include/boost/array.hpp:423:8: error: ‘Idx’ was not declared in this scope 423 | BOOST_STATIC_ASSERT_MSG ( Idx < N, "boost::get<>(boost::array &) index out of range" ); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/array.hpp:423:8: error: ‘N’ was not declared in this scope 423 | BOOST_STATIC_ASSERT_MSG ( Idx < N, "boost::get<>(boost::array &) index out of range" ); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/array.hpp: At global scope: /usr/include/boost/array.hpp:427:14: error: ‘size_t’ has not been declared 427 | template | ^~~~~~ /usr/include/boost/array.hpp:427:38: error: ‘size_t’ has not been declared 427 | template | ^~~~~~ /usr/include/boost/array.hpp:423:8: error: ‘N’ was not declared in this scope 423 | BOOST_STATIC_ASSERT_MSG ( Idx < N, "boost::get<>(boost::array &) index out of range" ); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/cxxabi.h:73:25: error: ‘__dealloc’ was not declared in this scope; did you mean ‘realloc’? 73 | void (*__dealloc) (void*)); | ^~~~~~~~~ | realloc /usr/include/c++/14/cxxabi.h:73:37: error: expected primary-expression before ‘void’ 73 | void (*__dealloc) (void*)); | ^~~~ /usr/include/c++/14/cxxabi.h:73:43: error: expression list treated as compound expression in initializer [-fpermissive] 73 | void (*__dealloc) (void*)); | ^ /usr/include/boost/array.hpp: At global scope: /usr/include/boost/array.hpp:427:14: error: ‘size_t’ has not been declared 427 | template | ^~~~~~ /usr/include/c++/14/cxxabi.h:76:18: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 76 | __cxa_vec_new3(size_t __element_count, size_t __element_size, | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/boost/array.hpp:427:38: error: ‘size_t’ has not been declared 427 | template | ^~~~~~ /usr/include/c++/14/cxxabi.h:76:42: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 76 | __cxa_vec_new3(size_t __element_count, size_t __element_size, | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/cxxabi.h:77:18: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 77 | size_t __padding_size, __cxa_cdtor_type __constructor, | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/cxxabi.h:77:58: error: expected primary-expression before ‘__constructor’ 77 | size_t __padding_size, __cxa_cdtor_type __constructor, | ^~~~~~~~~~~~~ /usr/include/c++/14/cxxabi.h:78:35: error: expected primary-expression before ‘__destructor’ 78 | __cxa_cdtor_type __destructor, void *(*__alloc) (size_t), | ^~~~~~~~~~~~ /usr/include/c++/14/cxxabi.h:78:49: error: expected primary-expression before ‘void’ 78 | __cxa_cdtor_type __destructor, void *(*__alloc) (size_t), | ^~~~ /usr/include/boost/array.hpp:428:38: error: ‘N’ was not declared in this scope 428 | const T &get(const boost::array &arr) BOOST_NOEXCEPT { | ^ /usr/include/boost/array.hpp:428:39: error: template argument 2 is invalid 428 | const T &get(const boost::array &arr) BOOST_NOEXCEPT { | ^ /usr/include/boost/array.hpp:428:38: error: ‘N’ was not declared in this scope 428 | const T &get(const boost::array &arr) BOOST_NOEXCEPT { | ^ /usr/include/boost/array.hpp:428:39: error: template argument 2 is invalid 428 | const T &get(const boost::array &arr) BOOST_NOEXCEPT { | ^ /usr/include/boost/array.hpp: In function ‘const T& boost::get(const int&)’: /usr/include/boost/array.hpp:429:8: error: ‘Idx’ was not declared in this scope 429 | BOOST_STATIC_ASSERT_MSG ( Idx < N, "boost::get<>(const boost::array &) index out of range" ); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/array.hpp: In function ‘const T& boost::get(const int&)’: /usr/include/boost/array.hpp:429:8: error: ‘Idx’ was not declared in this scope 429 | BOOST_STATIC_ASSERT_MSG ( Idx < N, "boost::get<>(const boost::array &) index out of range" ); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/cxxabi.h:79:25: error: ‘__dealloc’ was not declared in this scope; did you mean ‘realloc’? 79 | void (*__dealloc) (void*, size_t)); | ^~~~~~~~~ | realloc /usr/include/c++/14/cxxabi.h:79:37: error: expected primary-expression before ‘void’ 79 | void (*__dealloc) (void*, size_t)); | ^~~~ /usr/include/c++/14/cxxabi.h:79:44: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 79 | void (*__dealloc) (void*, size_t)); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/cxxabi.h:79:51: error: expression list treated as compound expression in initializer [-fpermissive] 79 | void (*__dealloc) (void*, size_t)); | ^ /usr/include/c++/14/cxxabi.h:83:41: error: ‘size_t’ has not been declared 83 | __cxa_vec_ctor(void* __array_address, size_t __element_count, | ^~~~~~ /usr/include/c++/14/cxxabi.h:84:18: error: ‘size_t’ has not been declared 84 | size_t __element_size, __cxa_cdtor_type __constructor, | ^~~~~~ /usr/include/c++/14/cxxabi.h:89:19: error: ‘size_t’ has not been declared 89 | size_t __element_count, size_t __element_size, | ^~~~~~ /usr/include/c++/14/cxxabi.h:89:43: error: ‘size_t’ has not been declared 89 | size_t __element_count, size_t __element_size, | ^~~~~~ /usr/include/c++/14/cxxabi.h:95:41: error: ‘size_t’ has not been declared 95 | __cxa_vec_dtor(void* __array_address, size_t __element_count, | ^~~~~~ /usr/include/c++/14/cxxabi.h:96:18: error: ‘size_t’ has not been declared 96 | size_t __element_size, __cxa_cdtor_type __destructor); | ^~~~~~ /usr/include/c++/14/cxxabi.h:99:44: error: ‘size_t’ has not been declared 99 | __cxa_vec_cleanup(void* __array_address, size_t __element_count, size_t __s, | ^~~~~~ /usr/include/c++/14/cxxabi.h:99:68: error: ‘size_t’ has not been declared 99 | __cxa_vec_cleanup(void* __array_address, size_t __element_count, size_t __s, | ^~~~~~ /usr/include/c++/14/cxxabi.h:104:43: error: ‘size_t’ has not been declared 104 | __cxa_vec_delete(void* __array_address, size_t __element_size, | ^~~~~~ /usr/include/c++/14/cxxabi.h:105:20: error: ‘size_t’ has not been declared 105 | size_t __padding_size, __cxa_cdtor_type __destructor); | ^~~~~~ /usr/include/boost/array.hpp:429:8: error: ‘N’ was not declared in this scope 429 | BOOST_STATIC_ASSERT_MSG ( Idx < N, "boost::get<>(const boost::array &) index out of range" ); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/cxxabi.h:108:44: error: ‘size_t’ has not been declared 108 | __cxa_vec_delete2(void* __array_address, size_t __element_size, | ^~~~~~ /usr/include/c++/14/cxxabi.h:109:21: error: ‘size_t’ has not been declared 109 | size_t __padding_size, __cxa_cdtor_type __destructor, | ^~~~~~ /usr/include/c++/14/cxxabi.h:113:44: error: ‘size_t’ has not been declared 113 | __cxa_vec_delete3(void* __array_address, size_t __element_size, | ^~~~~~ /usr/include/c++/14/cxxabi.h:114:21: error: ‘size_t’ has not been declared 114 | size_t __padding_size, __cxa_cdtor_type __destructor, | ^~~~~~ /usr/include/boost/array.hpp:429:8: error: ‘N’ was not declared in this scope 429 | BOOST_STATIC_ASSERT_MSG ( Idx < N, "boost::get<>(const boost::array &) index out of range" ); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/cxxabi.h:115:47: error: ‘size_t’ has not been declared 115 | void (*__dealloc) (void*, size_t)); | ^~~~~~ /usr/include/c++/14/cxxabi.h:205:18: error: ‘size_t’ has not been declared 205 | size_t* __length, int* __status); | ^~~~~~ /usr/include/c++/14/cxxabi.h:399:5: error: ‘ptrdiff_t’ does not name a type 399 | ptrdiff_t | ^~~~~~~~~ /usr/include/c++/14/cxxabi.h:51:1: note: ‘ptrdiff_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 50 | #include +++ |+#include 51 | #include /usr/include/c++/14/cxxabi.h:475:23: error: ‘ptrdiff_t’ has not been declared 475 | __find_public_src(ptrdiff_t __src2dst, const void* __obj_ptr, | ^~~~~~~~~ /usr/include/c++/14/cxxabi.h:487:18: error: ‘ptrdiff_t’ has not been declared 487 | __do_dyncast(ptrdiff_t __src2dst, __sub_kind __access_path, | ^~~~~~~~~ /usr/include/c++/14/cxxabi.h:497:26: error: ‘ptrdiff_t’ has not been declared 497 | __do_find_public_src(ptrdiff_t __src2dst, const void* __obj_ptr, | ^~~~~~~~~ /usr/include/c++/14/cxxabi.h:523:18: error: ‘ptrdiff_t’ has not been declared 523 | __do_dyncast(ptrdiff_t __src2dst, __sub_kind __access_path, | ^~~~~~~~~ /usr/include/c++/14/cxxabi.h:529:26: error: ‘ptrdiff_t’ has not been declared 529 | __do_find_public_src(ptrdiff_t __src2dst, const void* __obj_ptr, | ^~~~~~~~~ /usr/include/c++/14/cxxabi.h:568:18: error: ‘ptrdiff_t’ has not been declared 568 | __do_dyncast(ptrdiff_t __src2dst, __sub_kind __access_path, | ^~~~~~~~~ /usr/include/c++/14/cxxabi.h:574:26: error: ‘ptrdiff_t’ has not been declared 574 | __do_find_public_src(ptrdiff_t __src2dst, const void* __obj_ptr, | ^~~~~~~~~ /usr/include/c++/14/cxxabi.h:603:18: error: ‘ptrdiff_t’ has not been declared 603 | ptrdiff_t __src2dst); // How src and dst are related. | ^~~~~~~~~ /usr/include/boost/core/demangle.hpp: In function ‘const char* boost::core::demangle_alloc(const char*)’: /usr/include/boost/core/demangle.hpp:85:39: error: ‘NULL’ was not declared in this scope 85 | return abi::__cxa_demangle( name, NULL, &size, &status ); | ^~~~ /usr/include/boost/core/demangle.hpp:40:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 39 | # include +++ |+#include 40 | # include In file included from /usr/include/boost/algorithm/string/trim.hpp:19, from /usr/include/boost/algorithm/string.hpp:19: /usr/include/boost/range/as_literal.hpp: In function ‘std::size_t boost::range_detail::length(const char*)’: /usr/include/boost/range/as_literal.hpp:39:20: error: ‘strlen’ was not declared in this scope 39 | return strlen( s ); | ^~~~~~ /usr/include/boost/range/as_literal.hpp:31:1: note: ‘strlen’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 30 | #include +++ |+#include 31 | #endif In file included from /usr/include/boost/algorithm/string/trim.hpp:19, from /usr/include/boost/algorithm/string.hpp:19: /usr/include/boost/range/as_literal.hpp: In function ‘std::size_t boost::range_detail::length(const char*)’: /usr/include/boost/range/as_literal.hpp:39:20: error: ‘strlen’ was not declared in this scope 39 | return strlen( s ); | ^~~~~~ /usr/include/boost/range/as_literal.hpp:31:1: note: ‘strlen’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 30 | #include +++ |+#include 31 | #endif /usr/include/boost/range/as_literal.hpp: In function ‘std::size_t boost::range_detail::length(const wchar_t*)’: /usr/include/boost/range/as_literal.hpp:59:20: error: ‘wcslen’ was not declared in this scope 59 | return wcslen( s ); | ^~~~~~ /usr/include/boost/range/as_literal.hpp: In function ‘std::size_t boost::range_detail::length(const wchar_t*)’: /usr/include/boost/range/as_literal.hpp:59:20: error: ‘wcslen’ was not declared in this scope 59 | return wcslen( s ); | ^~~~~~ In file included from /usr/include/boost/algorithm/string/case_conv.hpp:24, from /usr/include/boost/algorithm/string.hpp:20: /usr/include/boost/algorithm/string/detail/case_conv.hpp: In function ‘SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT)’: /usr/include/boost/algorithm/string/detail/case_conv.hpp:117:30: error: ‘make_transform_iterator’ is not a member of ‘boost’; did you mean ‘make_reverse_iterator’? 117 | ::boost::make_transform_iterator( | ^~~~~~~~~~~~~~~~~~~~~~~ | make_reverse_iterator /usr/include/boost/algorithm/string/detail/case_conv.hpp:120:30: error: ‘make_transform_iterator’ is not a member of ‘boost’; did you mean ‘make_reverse_iterator’? 120 | ::boost::make_transform_iterator( | ^~~~~~~~~~~~~~~~~~~~~~~ | make_reverse_iterator In file included from /usr/include/boost/algorithm/string/case_conv.hpp:24, from /usr/include/boost/algorithm/string.hpp:20: /usr/include/boost/algorithm/string/detail/case_conv.hpp: In function ‘SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT)’: /usr/include/boost/algorithm/string/detail/case_conv.hpp:117:30: error: ‘make_transform_iterator’ is not a member of ‘boost’; did you mean ‘make_reverse_iterator’? 117 | ::boost::make_transform_iterator( | ^~~~~~~~~~~~~~~~~~~~~~~ | make_reverse_iterator /usr/include/boost/algorithm/string/detail/case_conv.hpp:120:30: error: ‘make_transform_iterator’ is not a member of ‘boost’; did you mean ‘make_reverse_iterator’? 120 | ::boost::make_transform_iterator( | ^~~~~~~~~~~~~~~~~~~~~~~ | make_reverse_iterator /usr/include/c++/14/cxxabi.h: At global scope: /usr/include/c++/14/cxxabi.h:65:17: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 65 | __cxa_vec_new(size_t __element_count, size_t __element_size, | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/cxxabi.h:65:41: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 65 | __cxa_vec_new(size_t __element_count, size_t __element_size, | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/cxxabi.h:66:17: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 66 | size_t __padding_size, __cxa_cdtor_type __constructor, | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/cxxabi.h:66:57: error: expected primary-expression before ‘__constructor’ 66 | size_t __padding_size, __cxa_cdtor_type __constructor, | ^~~~~~~~~~~~~ /usr/include/c++/14/cxxabi.h:67:34: error: expected primary-expression before ‘__destructor’ 67 | __cxa_cdtor_type __destructor); | ^~~~~~~~~~~~ /usr/include/c++/14/cxxabi.h:67:46: error: expression list treated as compound expression in initializer [-fpermissive] 67 | __cxa_cdtor_type __destructor); | ^ /usr/include/c++/14/cxxabi.h:70:18: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 70 | __cxa_vec_new2(size_t __element_count, size_t __element_size, | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/cxxabi.h:70:42: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 70 | __cxa_vec_new2(size_t __element_count, size_t __element_size, | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/cxxabi.h:71:18: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 71 | size_t __padding_size, __cxa_cdtor_type __constructor, | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/cxxabi.h:71:58: error: expected primary-expression before ‘__constructor’ 71 | size_t __padding_size, __cxa_cdtor_type __constructor, | ^~~~~~~~~~~~~ /usr/include/c++/14/cxxabi.h:72:35: error: expected primary-expression before ‘__destructor’ 72 | __cxa_cdtor_type __destructor, void *(*__alloc) (size_t), | ^~~~~~~~~~~~ /usr/include/c++/14/cxxabi.h:72:49: error: expected primary-expression before ‘void’ 72 | __cxa_cdtor_type __destructor, void *(*__alloc) (size_t), | ^~~~ /usr/include/c++/14/cxxabi.h: At global scope: /usr/include/c++/14/cxxabi.h:65:17: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 65 | __cxa_vec_new(size_t __element_count, size_t __element_size, | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/cxxabi.h:65:41: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 65 | __cxa_vec_new(size_t __element_count, size_t __element_size, | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/cxxabi.h:66:17: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 66 | size_t __padding_size, __cxa_cdtor_type __constructor, | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/cxxabi.h:66:57: error: expected primary-expression before ‘__constructor’ 66 | size_t __padding_size, __cxa_cdtor_type __constructor, | ^~~~~~~~~~~~~ /usr/include/c++/14/cxxabi.h:67:34: error: expected primary-expression before ‘__destructor’ 67 | __cxa_cdtor_type __destructor); | ^~~~~~~~~~~~ /usr/include/c++/14/cxxabi.h:67:46: error: expression list treated as compound expression in initializer [-fpermissive] 67 | __cxa_cdtor_type __destructor); | ^ /usr/include/c++/14/cxxabi.h:70:18: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 70 | __cxa_vec_new2(size_t __element_count, size_t __element_size, | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/cxxabi.h:70:42: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 70 | __cxa_vec_new2(size_t __element_count, size_t __element_size, | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/cxxabi.h:71:18: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 71 | size_t __padding_size, __cxa_cdtor_type __constructor, | ^~~~~~ | std::size_t /usr/include/c++/14/cxxabi.h:73:25: error: ‘__dealloc’ was not declared in this scope; did you mean ‘realloc’? 73 | void (*__dealloc) (void*)); | ^~~~~~~~~ | realloc /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/cxxabi.h:73:37: error: expected primary-expression before ‘void’ 73 | void (*__dealloc) (void*)); | ^~~~ /usr/include/c++/14/cxxabi.h:73:43: error: expression list treated as compound expression in initializer [-fpermissive] 73 | void (*__dealloc) (void*)); | ^ /usr/include/c++/14/cxxabi.h:71:58: error: expected primary-expression before ‘__constructor’ 71 | size_t __padding_size, __cxa_cdtor_type __constructor, | ^~~~~~~~~~~~~ /usr/include/c++/14/cxxabi.h:72:35: error: expected primary-expression before ‘__destructor’ 72 | __cxa_cdtor_type __destructor, void *(*__alloc) (size_t), | ^~~~~~~~~~~~ /usr/include/c++/14/cxxabi.h:76:18: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 76 | __cxa_vec_new3(size_t __element_count, size_t __element_size, | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/cxxabi.h:72:49: error: expected primary-expression before ‘void’ 72 | __cxa_cdtor_type __destructor, void *(*__alloc) (size_t), | ^~~~ /usr/include/c++/14/cxxabi.h:76:42: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 76 | __cxa_vec_new3(size_t __element_count, size_t __element_size, | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/cxxabi.h:77:18: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 77 | size_t __padding_size, __cxa_cdtor_type __constructor, | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/cxxabi.h:77:58: error: expected primary-expression before ‘__constructor’ 77 | size_t __padding_size, __cxa_cdtor_type __constructor, | ^~~~~~~~~~~~~ /usr/include/c++/14/cxxabi.h:78:35: error: expected primary-expression before ‘__destructor’ 78 | __cxa_cdtor_type __destructor, void *(*__alloc) (size_t), | ^~~~~~~~~~~~ /usr/include/c++/14/cxxabi.h:78:49: error: expected primary-expression before ‘void’ 78 | __cxa_cdtor_type __destructor, void *(*__alloc) (size_t), | ^~~~ /usr/include/c++/14/cxxabi.h:79:25: error: ‘__dealloc’ was not declared in this scope; did you mean ‘realloc’? 79 | void (*__dealloc) (void*, size_t)); | ^~~~~~~~~ | realloc /usr/include/c++/14/cxxabi.h:79:37: error: expected primary-expression before ‘void’ 79 | void (*__dealloc) (void*, size_t)); | ^~~~ /usr/include/c++/14/cxxabi.h:79:44: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 79 | void (*__dealloc) (void*, size_t)); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/cxxabi.h:79:51: error: expression list treated as compound expression in initializer [-fpermissive] 79 | void (*__dealloc) (void*, size_t)); | ^ /usr/include/c++/14/cxxabi.h:83:41: error: ‘size_t’ has not been declared 83 | __cxa_vec_ctor(void* __array_address, size_t __element_count, | ^~~~~~ /usr/include/c++/14/cxxabi.h:84:18: error: ‘size_t’ has not been declared 84 | size_t __element_size, __cxa_cdtor_type __constructor, | ^~~~~~ /usr/include/c++/14/cxxabi.h:89:19: error: ‘size_t’ has not been declared 89 | size_t __element_count, size_t __element_size, | ^~~~~~ /usr/include/c++/14/cxxabi.h:89:43: error: ‘size_t’ has not been declared 89 | size_t __element_count, size_t __element_size, | ^~~~~~ /usr/include/c++/14/cxxabi.h:95:41: error: ‘size_t’ has not been declared 95 | __cxa_vec_dtor(void* __array_address, size_t __element_count, | ^~~~~~ /usr/include/c++/14/cxxabi.h:96:18: error: ‘size_t’ has not been declared 96 | size_t __element_size, __cxa_cdtor_type __destructor); | ^~~~~~ /usr/include/c++/14/cxxabi.h:73:25: error: ‘__dealloc’ was not declared in this scope; did you mean ‘realloc’? 73 | void (*__dealloc) (void*)); | ^~~~~~~~~ | realloc /usr/include/c++/14/cxxabi.h:99:44: error: ‘size_t’ has not been declared 99 | __cxa_vec_cleanup(void* __array_address, size_t __element_count, size_t __s, | ^~~~~~ /usr/include/c++/14/cxxabi.h:99:68: error: ‘size_t’ has not been declared 99 | __cxa_vec_cleanup(void* __array_address, size_t __element_count, size_t __s, | ^~~~~~ /usr/include/c++/14/cxxabi.h:104:43: error: ‘size_t’ has not been declared 104 | __cxa_vec_delete(void* __array_address, size_t __element_size, | ^~~~~~ /usr/include/c++/14/cxxabi.h:105:20: error: ‘size_t’ has not been declared 105 | size_t __padding_size, __cxa_cdtor_type __destructor); | ^~~~~~ /usr/include/c++/14/cxxabi.h:108:44: error: ‘size_t’ has not been declared 108 | __cxa_vec_delete2(void* __array_address, size_t __element_size, | ^~~~~~ /usr/include/c++/14/cxxabi.h:109:21: error: ‘size_t’ has not been declared 109 | size_t __padding_size, __cxa_cdtor_type __destructor, | ^~~~~~ /usr/include/c++/14/cxxabi.h:113:44: error: ‘size_t’ has not been declared 113 | __cxa_vec_delete3(void* __array_address, size_t __element_size, | ^~~~~~ /usr/include/c++/14/cxxabi.h:114:21: error: ‘size_t’ has not been declared 114 | size_t __padding_size, __cxa_cdtor_type __destructor, | ^~~~~~ /usr/include/c++/14/cxxabi.h:115:47: error: ‘size_t’ has not been declared 115 | void (*__dealloc) (void*, size_t)); | ^~~~~~ /usr/include/c++/14/cxxabi.h:205:18: error: ‘size_t’ has not been declared 205 | size_t* __length, int* __status); | ^~~~~~ /usr/include/c++/14/cxxabi.h:73:37: error: expected primary-expression before ‘void’ 73 | void (*__dealloc) (void*)); | ^~~~ /usr/include/c++/14/cxxabi.h:73:43: error: expression list treated as compound expression in initializer [-fpermissive] 73 | void (*__dealloc) (void*)); | ^ /usr/include/c++/14/cxxabi.h:76:18: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 76 | __cxa_vec_new3(size_t __element_count, size_t __element_size, | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/cxxabi.h:399:5: error: ‘ptrdiff_t’ does not name a type 399 | ptrdiff_t | ^~~~~~~~~ /usr/include/c++/14/cxxabi.h:76:42: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 76 | __cxa_vec_new3(size_t __element_count, size_t __element_size, | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/cxxabi.h:51:1: note: ‘ptrdiff_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 50 | #include +++ |+#include 51 | #include /usr/include/c++/14/cxxabi.h:77:18: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 77 | size_t __padding_size, __cxa_cdtor_type __constructor, | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/cxxabi.h:77:58: error: expected primary-expression before ‘__constructor’ 77 | size_t __padding_size, __cxa_cdtor_type __constructor, | ^~~~~~~~~~~~~ /usr/include/c++/14/cxxabi.h:78:35: error: expected primary-expression before ‘__destructor’ 78 | __cxa_cdtor_type __destructor, void *(*__alloc) (size_t), | ^~~~~~~~~~~~ /usr/include/c++/14/cxxabi.h:78:49: error: expected primary-expression before ‘void’ 78 | __cxa_cdtor_type __destructor, void *(*__alloc) (size_t), | ^~~~ /usr/include/c++/14/cxxabi.h:475:23: error: ‘ptrdiff_t’ has not been declared 475 | __find_public_src(ptrdiff_t __src2dst, const void* __obj_ptr, | ^~~~~~~~~ /usr/include/c++/14/cxxabi.h:487:18: error: ‘ptrdiff_t’ has not been declared 487 | __do_dyncast(ptrdiff_t __src2dst, __sub_kind __access_path, | ^~~~~~~~~ /usr/include/c++/14/cxxabi.h:497:26: error: ‘ptrdiff_t’ has not been declared 497 | __do_find_public_src(ptrdiff_t __src2dst, const void* __obj_ptr, | ^~~~~~~~~ /usr/include/c++/14/cxxabi.h:523:18: error: ‘ptrdiff_t’ has not been declared 523 | __do_dyncast(ptrdiff_t __src2dst, __sub_kind __access_path, | ^~~~~~~~~ /usr/include/c++/14/cxxabi.h:529:26: error: ‘ptrdiff_t’ has not been declared 529 | __do_find_public_src(ptrdiff_t __src2dst, const void* __obj_ptr, | ^~~~~~~~~ /usr/include/c++/14/cxxabi.h:568:18: error: ‘ptrdiff_t’ has not been declared 568 | __do_dyncast(ptrdiff_t __src2dst, __sub_kind __access_path, | ^~~~~~~~~ /usr/include/c++/14/cxxabi.h:574:26: error: ‘ptrdiff_t’ has not been declared 574 | __do_find_public_src(ptrdiff_t __src2dst, const void* __obj_ptr, | ^~~~~~~~~ /usr/include/c++/14/cxxabi.h:603:18: error: ‘ptrdiff_t’ has not been declared 603 | ptrdiff_t __src2dst); // How src and dst are related. | ^~~~~~~~~ /usr/include/boost/core/demangle.hpp: In function ‘const char* boost::core::demangle_alloc(const char*)’: /usr/include/boost/core/demangle.hpp:85:39: error: ‘NULL’ was not declared in this scope 85 | return abi::__cxa_demangle( name, NULL, &size, &status ); | ^~~~ /usr/include/boost/core/demangle.hpp:40:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 39 | # include +++ |+#include 40 | # include /usr/include/c++/14/cxxabi.h:79:25: error: ‘__dealloc’ was not declared in this scope; did you mean ‘realloc’? 79 | void (*__dealloc) (void*, size_t)); | ^~~~~~~~~ | realloc /usr/include/c++/14/cxxabi.h:79:37: error: expected primary-expression before ‘void’ 79 | void (*__dealloc) (void*, size_t)); | ^~~~ /usr/include/c++/14/cxxabi.h:79:44: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 79 | void (*__dealloc) (void*, size_t)); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/cxxabi.h:79:51: error: expression list treated as compound expression in initializer [-fpermissive] 79 | void (*__dealloc) (void*, size_t)); | ^ /usr/include/c++/14/cxxabi.h:83:41: error: ‘size_t’ has not been declared 83 | __cxa_vec_ctor(void* __array_address, size_t __element_count, | ^~~~~~ /usr/include/c++/14/cxxabi.h:84:18: error: ‘size_t’ has not been declared 84 | size_t __element_size, __cxa_cdtor_type __constructor, | ^~~~~~ /usr/include/c++/14/cxxabi.h:89:19: error: ‘size_t’ has not been declared 89 | size_t __element_count, size_t __element_size, | ^~~~~~ /usr/include/c++/14/cxxabi.h:89:43: error: ‘size_t’ has not been declared 89 | size_t __element_count, size_t __element_size, | ^~~~~~ /usr/include/c++/14/cxxabi.h:95:41: error: ‘size_t’ has not been declared 95 | __cxa_vec_dtor(void* __array_address, size_t __element_count, | ^~~~~~ /usr/include/c++/14/cxxabi.h:96:18: error: ‘size_t’ has not been declared 96 | size_t __element_size, __cxa_cdtor_type __destructor); | ^~~~~~ /usr/include/c++/14/cxxabi.h:99:44: error: ‘size_t’ has not been declared 99 | __cxa_vec_cleanup(void* __array_address, size_t __element_count, size_t __s, | ^~~~~~ /usr/include/c++/14/cxxabi.h:99:68: error: ‘size_t’ has not been declared 99 | __cxa_vec_cleanup(void* __array_address, size_t __element_count, size_t __s, | ^~~~~~ /usr/include/c++/14/cxxabi.h:104:43: error: ‘size_t’ has not been declared 104 | __cxa_vec_delete(void* __array_address, size_t __element_size, | ^~~~~~ /usr/include/c++/14/cxxabi.h:105:20: error: ‘size_t’ has not been declared 105 | size_t __padding_size, __cxa_cdtor_type __destructor); | ^~~~~~ /usr/include/c++/14/cxxabi.h:108:44: error: ‘size_t’ has not been declared 108 | __cxa_vec_delete2(void* __array_address, size_t __element_size, | ^~~~~~ /usr/include/c++/14/cxxabi.h:109:21: error: ‘size_t’ has not been declared 109 | size_t __padding_size, __cxa_cdtor_type __destructor, | ^~~~~~ /usr/include/c++/14/cxxabi.h:113:44: error: ‘size_t’ has not been declared 113 | __cxa_vec_delete3(void* __array_address, size_t __element_size, | ^~~~~~ /usr/include/c++/14/cxxabi.h:114:21: error: ‘size_t’ has not been declared 114 | size_t __padding_size, __cxa_cdtor_type __destructor, | ^~~~~~ /usr/include/c++/14/cxxabi.h:115:47: error: ‘size_t’ has not been declared 115 | void (*__dealloc) (void*, size_t)); | ^~~~~~ /usr/include/c++/14/cxxabi.h:205:18: error: ‘size_t’ has not been declared 205 | size_t* __length, int* __status); | ^~~~~~ /usr/include/c++/14/cxxabi.h:399:5: error: ‘ptrdiff_t’ does not name a type 399 | ptrdiff_t | ^~~~~~~~~ /usr/include/c++/14/cxxabi.h:51:1: note: ‘ptrdiff_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 50 | #include +++ |+#include 51 | #include /usr/include/c++/14/cxxabi.h:475:23: error: ‘ptrdiff_t’ has not been declared 475 | __find_public_src(ptrdiff_t __src2dst, const void* __obj_ptr, | ^~~~~~~~~ /usr/include/c++/14/cxxabi.h:487:18: error: ‘ptrdiff_t’ has not been declared 487 | __do_dyncast(ptrdiff_t __src2dst, __sub_kind __access_path, | ^~~~~~~~~ /usr/include/c++/14/cxxabi.h:497:26: error: ‘ptrdiff_t’ has not been declared 497 | __do_find_public_src(ptrdiff_t __src2dst, const void* __obj_ptr, | ^~~~~~~~~ /usr/include/c++/14/cxxabi.h:523:18: error: ‘ptrdiff_t’ has not been declared 523 | __do_dyncast(ptrdiff_t __src2dst, __sub_kind __access_path, | ^~~~~~~~~ /usr/include/c++/14/cxxabi.h:529:26: error: ‘ptrdiff_t’ has not been declared 529 | __do_find_public_src(ptrdiff_t __src2dst, const void* __obj_ptr, | ^~~~~~~~~ /usr/include/c++/14/cxxabi.h:568:18: error: ‘ptrdiff_t’ has not been declared 568 | __do_dyncast(ptrdiff_t __src2dst, __sub_kind __access_path, | ^~~~~~~~~ /usr/include/c++/14/cxxabi.h:574:26: error: ‘ptrdiff_t’ has not been declared 574 | __do_find_public_src(ptrdiff_t __src2dst, const void* __obj_ptr, | ^~~~~~~~~ /usr/include/c++/14/cxxabi.h:603:18: error: ‘ptrdiff_t’ has not been declared 603 | ptrdiff_t __src2dst); // How src and dst are related. | ^~~~~~~~~ /usr/include/boost/core/demangle.hpp: In function ‘const char* boost::core::demangle_alloc(const char*)’: /usr/include/boost/core/demangle.hpp:85:39: error: ‘NULL’ was not declared in this scope 85 | return abi::__cxa_demangle( name, NULL, &size, &status ); | ^~~~ /usr/include/boost/core/demangle.hpp:40:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 39 | # include +++ |+#include 40 | # include /usr/include/boost/algorithm/string/iter_find.hpp: In function ‘SequenceSequenceT& boost::algorithm::iter_find(SequenceSequenceT&, RangeT&&, FinderT)’: /usr/include/boost/algorithm/string/iter_find.hpp:99:21: error: ‘transform_iterator’ does not name a type; did you mean ‘range_iterator’? 99 | typedef transform_iterator | ^~~~~~~~~~~~~~~~~~ | range_iterator /usr/include/boost/algorithm/string/iter_find.hpp:102:13: error: ‘transform_iter_type’ was not declared in this scope 102 | transform_iter_type itBegin= | ^~~~~~~~~~~~~~~~~~~ /usr/include/boost/algorithm/string/iter_find.hpp:107:32: error: expected ‘;’ before ‘itEnd’ 107 | transform_iter_type itEnd= | ^~~~~~ | ; /usr/include/boost/algorithm/string/iter_find.hpp:112:35: error: ‘itBegin’ was not declared in this scope 112 | SequenceSequenceT Tmp(itBegin, itEnd); | ^~~~~~~ /usr/include/boost/algorithm/string/iter_find.hpp:112:44: error: ‘itEnd’ was not declared in this scope 112 | SequenceSequenceT Tmp(itBegin, itEnd); | ^~~~~ /usr/include/boost/algorithm/string/iter_find.hpp: In function ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT)’: /usr/include/boost/algorithm/string/iter_find.hpp:173:21: error: ‘transform_iterator’ does not name a type; did you mean ‘range_iterator’? 173 | typedef transform_iterator | ^~~~~~~~~~~~~~~~~~ | range_iterator /usr/include/boost/algorithm/string/iter_find.hpp: In function ‘SequenceSequenceT& boost::algorithm::iter_find(SequenceSequenceT&, RangeT&&, FinderT)’: /usr/include/boost/algorithm/string/iter_find.hpp:99:21: error: ‘transform_iterator’ does not name a type; did you mean ‘range_iterator’? 99 | typedef transform_iterator | ^~~~~~~~~~~~~~~~~~ | range_iterator /usr/include/boost/algorithm/string/iter_find.hpp:176:13: error: ‘transform_iter_type’ was not declared in this scope 176 | transform_iter_type itBegin= | ^~~~~~~~~~~~~~~~~~~ /usr/include/boost/algorithm/string/iter_find.hpp:181:32: error: expected ‘;’ before ‘itEnd’ 181 | transform_iter_type itEnd= | ^~~~~~ | ; /usr/include/boost/algorithm/string/iter_find.hpp: In function ‘SequenceSequenceT& boost::algorithm::iter_find(SequenceSequenceT&, RangeT&&, FinderT)’: /usr/include/boost/algorithm/string/iter_find.hpp:99:21: error: ‘transform_iterator’ does not name a type; did you mean ‘range_iterator’? 99 | typedef transform_iterator | ^~~~~~~~~~~~~~~~~~ | range_iterator /usr/include/boost/algorithm/string/iter_find.hpp:186:35: error: ‘itBegin’ was not declared in this scope 186 | SequenceSequenceT Tmp(itBegin, itEnd); | ^~~~~~~ /usr/include/boost/algorithm/string/iter_find.hpp:186:44: error: ‘itEnd’ was not declared in this scope 186 | SequenceSequenceT Tmp(itBegin, itEnd); | ^~~~~ In file included from /usr/include/boost/range/end.hpp:20, from /usr/include/boost/range/functions.hpp:19, from /usr/include/boost/range/iterator_range_core.hpp:38, from /usr/include/boost/lexical_cast.hpp:48, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcException.h:25, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:23: /usr/include/boost/range/detail/implementation_help.hpp: In function ‘const char* boost::range_detail::str_end(const char*, const char*)’: /usr/include/boost/range/detail/implementation_help.hpp:37:24: error: ‘strlen’ was not declared in this scope 37 | return s + strlen( s ); | ^~~~~~ /usr/include/boost/range/detail/implementation_help.hpp:16:1: note: ‘strlen’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 15 | #include +++ |+#include 16 | #include /usr/include/boost/range/detail/implementation_help.hpp: In function ‘const wchar_t* boost::range_detail::str_end(const wchar_t*, const wchar_t*)’: /usr/include/boost/range/detail/implementation_help.hpp:43:24: error: ‘wcslen’ was not declared in this scope 43 | return s + wcslen( s ); | ^~~~~~ /usr/include/boost/algorithm/string/iter_find.hpp:102:13: error: ‘transform_iter_type’ was not declared in this scope 102 | transform_iter_type itBegin= | ^~~~~~~~~~~~~~~~~~~ /usr/include/boost/algorithm/string/iter_find.hpp:107:32: error: expected ‘;’ before ‘itEnd’ 107 | transform_iter_type itEnd= | ^~~~~~ | ; /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h: At global scope: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:222:35: error: ‘size_t’ has not been declared 222 | const char* lookup_enum_value(size_t i) const { | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:229:5: error: ‘size_t’ does not name a type 229 | size_t lookup_enum_offset(const std::string& string) const { | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:28:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 27 | #include +++ |+#include 28 | #include /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h: In member function ‘const char* IfcParse::enumeration_type::lookup_enum_value(int) const’: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:223:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 223 | if (i >= enumeration_items_.size()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/algorithm/string/iter_find.hpp:112:35: error: ‘itBegin’ was not declared in this scope 112 | SequenceSequenceT Tmp(itBegin, itEnd); | ^~~~~~~ /usr/include/boost/algorithm/string/iter_find.hpp:102:13: error: ‘transform_iter_type’ was not declared in this scope 102 | transform_iter_type itBegin= | ^~~~~~~~~~~~~~~~~~~ /usr/include/boost/algorithm/string/iter_find.hpp:107:32: error: expected ‘;’ before ‘itEnd’ 107 | transform_iter_type itEnd= | ^~~~~~ | ; /usr/include/boost/algorithm/string/iter_find.hpp:112:44: error: ‘itEnd’ was not declared in this scope 112 | SequenceSequenceT Tmp(itBegin, itEnd); | ^~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h: At global scope: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:322:42: error: ‘size_t’ has not been declared 322 | const attribute* attribute_by_index_(size_t& index) const { | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:384:41: error: ‘size_t’ has not been declared 384 | const attribute* attribute_by_index(size_t index) const { | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:392:5: error: ‘size_t’ does not name a type 392 | size_t attribute_count() const { | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:392:5: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:400:5: error: ‘ptrdiff_t’ does not name a type 400 | ptrdiff_t attribute_index(const attribute* attr) const { | ^~~~~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:400:5: note: ‘ptrdiff_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:417:5: error: ‘ptrdiff_t’ does not name a type 417 | ptrdiff_t attribute_index(const std::string& attr_name) const { | ^~~~~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:417:5: note: ‘ptrdiff_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h: In member function ‘const IfcParse::attribute* IfcParse::entity::attribute_by_index_(int&) const’: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:328:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (index < attributes_.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/boost/algorithm/string/iter_find.hpp:112:35: error: ‘itBegin’ was not declared in this scope 112 | SequenceSequenceT Tmp(itBegin, itEnd); | ^~~~~~~ /usr/include/boost/algorithm/string/iter_find.hpp:112:44: error: ‘itEnd’ was not declared in this scope 112 | SequenceSequenceT Tmp(itBegin, itEnd); | ^~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h: At global scope: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:498:44: error: ‘size_t’ has not been declared 498 | const declaration* declaration_by_name(size_t name) const { | ^~~~~~ /usr/include/boost/algorithm/string/iter_find.hpp: In function ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT)’: /usr/include/boost/algorithm/string/iter_find.hpp:173:21: error: ‘transform_iterator’ does not name a type; did you mean ‘range_iterator’? 173 | typedef transform_iterator | ^~~~~~~~~~~~~~~~~~ | range_iterator In file included from /usr/include/boost/lexical_cast/detail/converter_lexical.hpp:50, from /usr/include/boost/lexical_cast/try_lexical_convert.hpp:44, from /usr/include/boost/lexical_cast.hpp:50: /usr/include/boost/array.hpp: At global scope: /usr/include/boost/array.hpp:421:14: error: ‘size_t’ has not been declared 421 | template | ^~~~~~ /usr/include/boost/array.hpp:421:38: error: ‘size_t’ has not been declared 421 | template | ^~~~~~ /usr/include/boost/array.hpp:422:26: error: ‘N’ was not declared in this scope 422 | T &get(boost::array &arr) BOOST_NOEXCEPT { | ^ /usr/include/boost/array.hpp:422:27: error: template argument 2 is invalid 422 | T &get(boost::array &arr) BOOST_NOEXCEPT { | ^ In file included from /usr/include/boost/type_traits/is_convertible.hpp:20, from /usr/include/boost/iterator/interoperable.hpp:13, from /usr/include/boost/iterator/iterator_facade.hpp:11, from /usr/include/boost/range/iterator_range_core.hpp:27: /usr/include/boost/array.hpp: In function ‘T& boost::get(int&)’: /usr/include/boost/array.hpp:423:8: error: ‘Idx’ was not declared in this scope 423 | BOOST_STATIC_ASSERT_MSG ( Idx < N, "boost::get<>(boost::array &) index out of range" ); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/algorithm/string/iter_find.hpp: In function ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT)’: /usr/include/boost/algorithm/string/iter_find.hpp:173:21: error: ‘transform_iterator’ does not name a type; did you mean ‘range_iterator’? 173 | typedef transform_iterator | ^~~~~~~~~~~~~~~~~~ | range_iterator /usr/include/boost/array.hpp:423:8: error: ‘N’ was not declared in this scope 423 | BOOST_STATIC_ASSERT_MSG ( Idx < N, "boost::get<>(boost::array &) index out of range" ); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/array.hpp: At global scope: /usr/include/boost/array.hpp:427:14: error: ‘size_t’ has not been declared 427 | template | ^~~~~~ /usr/include/boost/array.hpp:427:38: error: ‘size_t’ has not been declared 427 | template | ^~~~~~ /usr/include/boost/array.hpp:428:38: error: ‘N’ was not declared in this scope 428 | const T &get(const boost::array &arr) BOOST_NOEXCEPT { | ^ /usr/include/boost/array.hpp:428:39: error: template argument 2 is invalid 428 | const T &get(const boost::array &arr) BOOST_NOEXCEPT { | ^ /usr/include/boost/array.hpp: In function ‘const T& boost::get(const int&)’: /usr/include/boost/array.hpp:429:8: error: ‘Idx’ was not declared in this scope 429 | BOOST_STATIC_ASSERT_MSG ( Idx < N, "boost::get<>(const boost::array &) index out of range" ); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/algorithm/string/iter_find.hpp:176:13: error: ‘transform_iter_type’ was not declared in this scope 176 | transform_iter_type itBegin= | ^~~~~~~~~~~~~~~~~~~ /usr/include/boost/array.hpp:429:8: error: ‘N’ was not declared in this scope 429 | BOOST_STATIC_ASSERT_MSG ( Idx < N, "boost::get<>(const boost::array &) index out of range" ); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/algorithm/string/iter_find.hpp:181:32: error: expected ‘;’ before ‘itEnd’ 181 | transform_iter_type itEnd= | ^~~~~~ | ; /usr/include/boost/algorithm/string/iter_find.hpp:186:35: error: ‘itBegin’ was not declared in this scope 186 | SequenceSequenceT Tmp(itBegin, itEnd); | ^~~~~~~ /usr/include/boost/algorithm/string/iter_find.hpp:186:44: error: ‘itEnd’ was not declared in this scope 186 | SequenceSequenceT Tmp(itBegin, itEnd); | ^~~~~ /usr/include/boost/algorithm/string/iter_find.hpp:176:13: error: ‘transform_iter_type’ was not declared in this scope 176 | transform_iter_type itBegin= | ^~~~~~~~~~~~~~~~~~~ /usr/include/boost/algorithm/string/iter_find.hpp:181:32: error: expected ‘;’ before ‘itEnd’ 181 | transform_iter_type itEnd= | ^~~~~~ | ; /usr/include/boost/algorithm/string/iter_find.hpp:186:35: error: ‘itBegin’ was not declared in this scope 186 | SequenceSequenceT Tmp(itBegin, itEnd); | ^~~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h: At global scope: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:222:35: error: ‘size_t’ has not been declared 222 | const char* lookup_enum_value(size_t i) const { | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:229:5: error: ‘size_t’ does not name a type 229 | size_t lookup_enum_offset(const std::string& string) const { | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:28:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 27 | #include +++ |+#include 28 | #include /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h: In member function ‘const char* IfcParse::enumeration_type::lookup_enum_value(int) const’: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:223:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 223 | if (i >= enumeration_items_.size()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/algorithm/string/iter_find.hpp:186:44: error: ‘itEnd’ was not declared in this scope 186 | SequenceSequenceT Tmp(itBegin, itEnd); | ^~~~~ In file included from /usr/include/boost/algorithm/string/trim.hpp:19, from /usr/include/boost/algorithm/string.hpp:19: /usr/include/boost/range/as_literal.hpp: In function ‘std::size_t boost::range_detail::length(const char*)’: /usr/include/boost/range/as_literal.hpp:39:20: error: ‘strlen’ was not declared in this scope 39 | return strlen( s ); | ^~~~~~ /usr/include/boost/range/as_literal.hpp:31:1: note: ‘strlen’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 30 | #include +++ |+#include 31 | #endif /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h: At global scope: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:322:42: error: ‘size_t’ has not been declared 322 | const attribute* attribute_by_index_(size_t& index) const { | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:384:41: error: ‘size_t’ has not been declared 384 | const attribute* attribute_by_index(size_t index) const { | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:392:5: error: ‘size_t’ does not name a type 392 | size_t attribute_count() const { | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:392:5: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:400:5: error: ‘ptrdiff_t’ does not name a type 400 | ptrdiff_t attribute_index(const attribute* attr) const { | ^~~~~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:400:5: note: ‘ptrdiff_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:417:5: error: ‘ptrdiff_t’ does not name a type 417 | ptrdiff_t attribute_index(const std::string& attr_name) const { | ^~~~~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:417:5: note: ‘ptrdiff_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h: In member function ‘const IfcParse::attribute* IfcParse::entity::attribute_by_index_(int&) const’: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:328:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (index < attributes_.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/boost/range/as_literal.hpp: In function ‘std::size_t boost::range_detail::length(const wchar_t*)’: /usr/include/boost/range/as_literal.hpp:59:20: error: ‘wcslen’ was not declared in this scope 59 | return wcslen( s ); | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h: At global scope: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:222:35: error: ‘size_t’ has not been declared 222 | const char* lookup_enum_value(size_t i) const { | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:229:5: error: ‘size_t’ does not name a type 229 | size_t lookup_enum_offset(const std::string& string) const { | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:28:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 27 | #include +++ |+#include 28 | #include /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h: In member function ‘const char* IfcParse::enumeration_type::lookup_enum_value(int) const’: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:223:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 223 | if (i >= enumeration_items_.size()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/algorithm/string/case_conv.hpp:24, from /usr/include/boost/algorithm/string.hpp:20: /usr/include/boost/algorithm/string/detail/case_conv.hpp: In function ‘SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT)’: /usr/include/boost/algorithm/string/detail/case_conv.hpp:117:30: error: ‘make_transform_iterator’ is not a member of ‘boost’; did you mean ‘make_reverse_iterator’? 117 | ::boost::make_transform_iterator( | ^~~~~~~~~~~~~~~~~~~~~~~ | make_reverse_iterator /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h: At global scope: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:498:44: error: ‘size_t’ has not been declared 498 | const declaration* declaration_by_name(size_t name) const { | ^~~~~~ /usr/include/boost/algorithm/string/detail/case_conv.hpp:120:30: error: ‘make_transform_iterator’ is not a member of ‘boost’; did you mean ‘make_reverse_iterator’? 120 | ::boost::make_transform_iterator( | ^~~~~~~~~~~~~~~~~~~~~~~ | make_reverse_iterator /usr/include/c++/14/cxxabi.h: At global scope: /usr/include/c++/14/cxxabi.h:65:17: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 65 | __cxa_vec_new(size_t __element_count, size_t __element_size, | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/cxxabi.h:65:41: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 65 | __cxa_vec_new(size_t __element_count, size_t __element_size, | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/cxxabi.h:66:17: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 66 | size_t __padding_size, __cxa_cdtor_type __constructor, | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/cxxabi.h:66:57: error: expected primary-expression before ‘__constructor’ 66 | size_t __padding_size, __cxa_cdtor_type __constructor, | ^~~~~~~~~~~~~ /usr/include/c++/14/cxxabi.h:67:34: error: expected primary-expression before ‘__destructor’ 67 | __cxa_cdtor_type __destructor); | ^~~~~~~~~~~~ /usr/include/c++/14/cxxabi.h:67:46: error: expression list treated as compound expression in initializer [-fpermissive] 67 | __cxa_cdtor_type __destructor); | ^ /usr/include/c++/14/cxxabi.h:70:18: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 70 | __cxa_vec_new2(size_t __element_count, size_t __element_size, | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/cxxabi.h:70:42: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 70 | __cxa_vec_new2(size_t __element_count, size_t __element_size, | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/cxxabi.h:71:18: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 71 | size_t __padding_size, __cxa_cdtor_type __constructor, | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/cxxabi.h:71:58: error: expected primary-expression before ‘__constructor’ 71 | size_t __padding_size, __cxa_cdtor_type __constructor, | ^~~~~~~~~~~~~ /usr/include/c++/14/cxxabi.h:72:35: error: expected primary-expression before ‘__destructor’ 72 | __cxa_cdtor_type __destructor, void *(*__alloc) (size_t), | ^~~~~~~~~~~~ /usr/include/c++/14/cxxabi.h:72:49: error: expected primary-expression before ‘void’ 72 | __cxa_cdtor_type __destructor, void *(*__alloc) (size_t), | ^~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h: At global scope: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:322:42: error: ‘size_t’ has not been declared 322 | const attribute* attribute_by_index_(size_t& index) const { | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:384:41: error: ‘size_t’ has not been declared 384 | const attribute* attribute_by_index(size_t index) const { | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:392:5: error: ‘size_t’ does not name a type 392 | size_t attribute_count() const { | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:392:5: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:400:5: error: ‘ptrdiff_t’ does not name a type 400 | ptrdiff_t attribute_index(const attribute* attr) const { | ^~~~~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:400:5: note: ‘ptrdiff_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:417:5: error: ‘ptrdiff_t’ does not name a type 417 | ptrdiff_t attribute_index(const std::string& attr_name) const { | ^~~~~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:417:5: note: ‘ptrdiff_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /usr/include/c++/14/cxxabi.h:73:25: error: ‘__dealloc’ was not declared in this scope; did you mean ‘realloc’? 73 | void (*__dealloc) (void*)); | ^~~~~~~~~ | realloc /usr/include/c++/14/cxxabi.h:73:37: error: expected primary-expression before ‘void’ 73 | void (*__dealloc) (void*)); | ^~~~ /usr/include/c++/14/cxxabi.h:73:43: error: expression list treated as compound expression in initializer [-fpermissive] 73 | void (*__dealloc) (void*)); | ^ /usr/include/c++/14/cxxabi.h:76:18: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 76 | __cxa_vec_new3(size_t __element_count, size_t __element_size, | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/cxxabi.h:76:42: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 76 | __cxa_vec_new3(size_t __element_count, size_t __element_size, | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/cxxabi.h:77:18: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 77 | size_t __padding_size, __cxa_cdtor_type __constructor, | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/cxxabi.h:77:58: error: expected primary-expression before ‘__constructor’ 77 | size_t __padding_size, __cxa_cdtor_type __constructor, | ^~~~~~~~~~~~~ /usr/include/c++/14/cxxabi.h:78:35: error: expected primary-expression before ‘__destructor’ 78 | __cxa_cdtor_type __destructor, void *(*__alloc) (size_t), | ^~~~~~~~~~~~ /usr/include/c++/14/cxxabi.h:78:49: error: expected primary-expression before ‘void’ 78 | __cxa_cdtor_type __destructor, void *(*__alloc) (size_t), | ^~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h: In member function ‘const IfcParse::attribute* IfcParse::entity::attribute_by_index_(int&) const’: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:328:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (index < attributes_.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/cxxabi.h:79:25: error: ‘__dealloc’ was not declared in this scope; did you mean ‘realloc’? 79 | void (*__dealloc) (void*, size_t)); | ^~~~~~~~~ | realloc /usr/include/c++/14/cxxabi.h:79:37: error: expected primary-expression before ‘void’ 79 | void (*__dealloc) (void*, size_t)); | ^~~~ /usr/include/c++/14/cxxabi.h:79:44: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 79 | void (*__dealloc) (void*, size_t)); | ^~~~~~ | std::size_t /usr/include/c++/14/x86_64-redhat-linux/bits/c++config.h:2157:33: note: ‘std::size_t’ declared here 2157 | typedef __SIZE_TYPE__ size_t; | ^~~~~~ /usr/include/c++/14/cxxabi.h:79:51: error: expression list treated as compound expression in initializer [-fpermissive] 79 | void (*__dealloc) (void*, size_t)); | ^ /usr/include/c++/14/cxxabi.h:83:41: error: ‘size_t’ has not been declared 83 | __cxa_vec_ctor(void* __array_address, size_t __element_count, | ^~~~~~ /usr/include/c++/14/cxxabi.h:84:18: error: ‘size_t’ has not been declared 84 | size_t __element_size, __cxa_cdtor_type __constructor, | ^~~~~~ /usr/include/c++/14/cxxabi.h:89:19: error: ‘size_t’ has not been declared 89 | size_t __element_count, size_t __element_size, | ^~~~~~ /usr/include/c++/14/cxxabi.h:89:43: error: ‘size_t’ has not been declared 89 | size_t __element_count, size_t __element_size, | ^~~~~~ /usr/include/c++/14/cxxabi.h:95:41: error: ‘size_t’ has not been declared 95 | __cxa_vec_dtor(void* __array_address, size_t __element_count, | ^~~~~~ /usr/include/c++/14/cxxabi.h:96:18: error: ‘size_t’ has not been declared 96 | size_t __element_size, __cxa_cdtor_type __destructor); | ^~~~~~ /usr/include/c++/14/cxxabi.h:99:44: error: ‘size_t’ has not been declared 99 | __cxa_vec_cleanup(void* __array_address, size_t __element_count, size_t __s, | ^~~~~~ /usr/include/c++/14/cxxabi.h:99:68: error: ‘size_t’ has not been declared 99 | __cxa_vec_cleanup(void* __array_address, size_t __element_count, size_t __s, | ^~~~~~ /usr/include/c++/14/cxxabi.h:104:43: error: ‘size_t’ has not been declared 104 | __cxa_vec_delete(void* __array_address, size_t __element_size, | ^~~~~~ /usr/include/c++/14/cxxabi.h:105:20: error: ‘size_t’ has not been declared 105 | size_t __padding_size, __cxa_cdtor_type __destructor); | ^~~~~~ /usr/include/c++/14/cxxabi.h:108:44: error: ‘size_t’ has not been declared 108 | __cxa_vec_delete2(void* __array_address, size_t __element_size, | ^~~~~~ /usr/include/c++/14/cxxabi.h:109:21: error: ‘size_t’ has not been declared 109 | size_t __padding_size, __cxa_cdtor_type __destructor, | ^~~~~~ /usr/include/c++/14/cxxabi.h:113:44: error: ‘size_t’ has not been declared 113 | __cxa_vec_delete3(void* __array_address, size_t __element_size, | ^~~~~~ /usr/include/c++/14/cxxabi.h:114:21: error: ‘size_t’ has not been declared 114 | size_t __padding_size, __cxa_cdtor_type __destructor, | ^~~~~~ /usr/include/c++/14/cxxabi.h:115:47: error: ‘size_t’ has not been declared 115 | void (*__dealloc) (void*, size_t)); | ^~~~~~ /usr/include/c++/14/cxxabi.h:205:18: error: ‘size_t’ has not been declared 205 | size_t* __length, int* __status); | ^~~~~~ /usr/include/c++/14/cxxabi.h:399:5: error: ‘ptrdiff_t’ does not name a type 399 | ptrdiff_t | ^~~~~~~~~ /usr/include/c++/14/cxxabi.h:51:1: note: ‘ptrdiff_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 50 | #include +++ |+#include 51 | #include /usr/include/c++/14/cxxabi.h:475:23: error: ‘ptrdiff_t’ has not been declared 475 | __find_public_src(ptrdiff_t __src2dst, const void* __obj_ptr, | ^~~~~~~~~ /usr/include/c++/14/cxxabi.h:487:18: error: ‘ptrdiff_t’ has not been declared 487 | __do_dyncast(ptrdiff_t __src2dst, __sub_kind __access_path, | ^~~~~~~~~ /usr/include/c++/14/cxxabi.h:497:26: error: ‘ptrdiff_t’ has not been declared 497 | __do_find_public_src(ptrdiff_t __src2dst, const void* __obj_ptr, | ^~~~~~~~~ /usr/include/c++/14/cxxabi.h:523:18: error: ‘ptrdiff_t’ has not been declared 523 | __do_dyncast(ptrdiff_t __src2dst, __sub_kind __access_path, | ^~~~~~~~~ /usr/include/c++/14/cxxabi.h:529:26: error: ‘ptrdiff_t’ has not been declared 529 | __do_find_public_src(ptrdiff_t __src2dst, const void* __obj_ptr, | ^~~~~~~~~ /usr/include/c++/14/cxxabi.h:568:18: error: ‘ptrdiff_t’ has not been declared 568 | __do_dyncast(ptrdiff_t __src2dst, __sub_kind __access_path, | ^~~~~~~~~ /usr/include/c++/14/cxxabi.h:574:26: error: ‘ptrdiff_t’ has not been declared 574 | __do_find_public_src(ptrdiff_t __src2dst, const void* __obj_ptr, | ^~~~~~~~~ /usr/include/c++/14/cxxabi.h:603:18: error: ‘ptrdiff_t’ has not been declared 603 | ptrdiff_t __src2dst); // How src and dst are related. | ^~~~~~~~~ /usr/include/boost/core/demangle.hpp: In function ‘const char* boost::core::demangle_alloc(const char*)’: /usr/include/boost/core/demangle.hpp:85:39: error: ‘NULL’ was not declared in this scope 85 | return abi::__cxa_demangle( name, NULL, &size, &status ); | ^~~~ /usr/include/boost/core/demangle.hpp:40:1: note: ‘NULL’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 39 | # include +++ |+#include 40 | # include /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h: At global scope: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:498:44: error: ‘size_t’ has not been declared 498 | const declaration* declaration_by_name(size_t name) const { | ^~~~~~ In file included from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:24, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcBaseClass.h:25, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcParse.h:33: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/variantarray.h:133:24: error: expected ‘)’ before ‘size’ 133 | VariantArray(size_t size) | ~ ^~~~~ | ) /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/variantarray.h:322:15: error: ‘size_t’ has not been declared 322 | template | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/variantarray.h:323:36: error: ‘size_t’ has not been declared 323 | const char* get_type_name_impl(size_t i) const { | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/variantarray.h:335:31: error: ‘size_t’ has not been declared 335 | const char* get_type_name(size_t i) const { | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/variantarray.h: In member function ‘const char* VariantArray::get_type_name_impl(int) const’: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/variantarray.h:324:23: error: ‘I’ was not declared in this scope 324 | if constexpr (I == 0) { | ^ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/variantarray.h:328:78: error: template argument 1 is invalid 328 | return typeid(std::tuple_element_t>).name(); | ^~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h: At global scope: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:36:5: error: ‘size_t’ does not name a type 36 | size_t index_; | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:29:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 28 | #include +++ |+#include 29 | #include /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:39:73: error: ‘size_t’ has not been declared 39 | EnumerationReference(const IfcParse::enumeration_type* enumeration, size_t index) | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:48:5: error: ‘size_t’ does not name a type 48 | size_t index() const { | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:48:5: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h: In constructor ‘EnumerationReference::EnumerationReference(const IfcParse::enumeration_type*, int)’: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:41:11: error: class ‘EnumerationReference’ does not have any field named ‘index_’ 41 | , index_(index) | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h: In member function ‘const char* EnumerationReference::value() const’: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:45:48: error: ‘index_’ was not declared in this scope; did you mean ‘index’? 45 | return enumeration_->lookup_enum_value(index_); | ^~~~~~ | index In file included from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:24, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcBaseClass.h:25, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcParse.h:33: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/variantarray.h:133:24: error: expected ‘)’ before ‘size’ 133 | VariantArray(size_t size) | ~ ^~~~~ | ) /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/variantarray.h:322:15: error: ‘size_t’ has not been declared 322 | template | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/variantarray.h:323:36: error: ‘size_t’ has not been declared 323 | const char* get_type_name_impl(size_t i) const { | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/variantarray.h:335:31: error: ‘size_t’ has not been declared 335 | const char* get_type_name(size_t i) const { | ^~~~~~ /usr/include/boost/algorithm/string/iter_find.hpp: In function ‘SequenceSequenceT& boost::algorithm::iter_find(SequenceSequenceT&, RangeT&&, FinderT)’: /usr/include/boost/algorithm/string/iter_find.hpp:99:21: error: ‘transform_iterator’ does not name a type; did you mean ‘range_iterator’? 99 | typedef transform_iterator | ^~~~~~~~~~~~~~~~~~ | range_iterator /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/variantarray.h: In member function ‘const char* VariantArray::get_type_name_impl(int) const’: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/variantarray.h:324:23: error: ‘I’ was not declared in this scope 324 | if constexpr (I == 0) { | ^ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/variantarray.h:328:78: error: template argument 1 is invalid 328 | return typeid(std::tuple_element_t>).name(); | ^~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h: At global scope: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:36:5: error: ‘size_t’ does not name a type 36 | size_t index_; | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:29:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 28 | #include +++ |+#include 29 | #include /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:39:73: error: ‘size_t’ has not been declared 39 | EnumerationReference(const IfcParse::enumeration_type* enumeration, size_t index) | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:48:5: error: ‘size_t’ does not name a type 48 | size_t index() const { | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:48:5: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h: In constructor ‘EnumerationReference::EnumerationReference(const IfcParse::enumeration_type*, int)’: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:41:11: error: class ‘EnumerationReference’ does not have any field named ‘index_’ 41 | , index_(index) | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h: In member function ‘const char* EnumerationReference::value() const’: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:45:48: error: ‘index_’ was not declared in this scope; did you mean ‘index’? 45 | return enumeration_->lookup_enum_value(index_); | ^~~~~~ | index /usr/include/boost/algorithm/string/iter_find.hpp:102:13: error: ‘transform_iter_type’ was not declared in this scope 102 | transform_iter_type itBegin= | ^~~~~~~~~~~~~~~~~~~ /usr/include/boost/algorithm/string/iter_find.hpp:107:32: error: expected ‘;’ before ‘itEnd’ 107 | transform_iter_type itEnd= | ^~~~~~ | ; /usr/include/boost/algorithm/string/iter_find.hpp:112:35: error: ‘itBegin’ was not declared in this scope 112 | SequenceSequenceT Tmp(itBegin, itEnd); | ^~~~~~~ /usr/include/boost/algorithm/string/iter_find.hpp:112:44: error: ‘itEnd’ was not declared in this scope 112 | SequenceSequenceT Tmp(itBegin, itEnd); | ^~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h: At global scope: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:183:40: error: ‘size_t’ has not been declared 183 | AttributeValue get_attribute_value(size_t index) const; | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:192:5: error: ‘size_t’ does not name a type 192 | size_t size() const { | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:192:5: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcBaseClass.h:113:30: error: ‘size_t’ has not been declared 113 | void set_attribute_value(size_t i, const T& t); | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcBaseClass.h:118:32: error: ‘size_t’ has not been declared 118 | void unset_attribute_value(size_t i); | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcBaseClass.h:133:25: error: expected ‘)’ before ‘n’ 133 | IfcBaseEntity(size_t n) | ~ ^~ | ) /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcBaseClass.h: In constructor ‘IfcUtil::IfcBaseType::IfcBaseType()’: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcBaseClass.h:175:57: error: no matching function for call to ‘VariantArray, std::allocator >, boost::dynamic_bitset >, EnumerationReference, IfcUtil::IfcBaseClass*, empty_aggregate_t, std::vector >, std::vector >, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::allocator > > >, boost::shared_ptr, empty_aggregate_of_aggregate_t, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, boost::shared_ptr >::VariantArray(int)’ 175 | : IfcBaseClass(IfcEntityInstanceData(storage_t(1))) | ^ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/variantarray.h:147:5: note: candidate: ‘VariantArray::VariantArray(VariantArray&&) [with Types = {Blank, Derived, int, bool, boost::logic::tribool, double, std::__cxx11::basic_string, std::allocator >, boost::dynamic_bitset >, EnumerationReference, IfcUtil::IfcBaseClass*, empty_aggregate_t, std::vector >, std::vector >, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::allocator > > >, boost::shared_ptr, empty_aggregate_of_aggregate_t, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, boost::shared_ptr}]’ 147 | VariantArray(VariantArray&& other) noexcept | ^~~~~~~~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/variantarray.h:147:33: note: no known conversion for argument 1 from ‘int’ to ‘VariantArray, std::allocator >, boost::dynamic_bitset >, EnumerationReference, IfcUtil::IfcBaseClass*, empty_aggregate_t, std::vector >, std::vector >, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::allocator > > >, boost::shared_ptr, empty_aggregate_of_aggregate_t, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, boost::shared_ptr >&&’ 147 | VariantArray(VariantArray&& other) noexcept | ~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:24, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcBaseClass.h:25, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcParse.h:33: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/variantarray.h:133:24: error: expected ‘)’ before ‘size’ 133 | VariantArray(size_t size) | ~ ^~~~~ | ) /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/variantarray.h:322:15: error: ‘size_t’ has not been declared 322 | template | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/variantarray.h:323:36: error: ‘size_t’ has not been declared 323 | const char* get_type_name_impl(size_t i) const { | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/variantarray.h:335:31: error: ‘size_t’ has not been declared 335 | const char* get_type_name(size_t i) const { | ^~~~~~ /usr/include/boost/algorithm/string/iter_find.hpp: In function ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT)’: /usr/include/boost/algorithm/string/iter_find.hpp:173:21: error: ‘transform_iterator’ does not name a type; did you mean ‘range_iterator’? 173 | typedef transform_iterator | ^~~~~~~~~~~~~~~~~~ | range_iterator /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/variantarray.h: In member function ‘const char* VariantArray::get_type_name_impl(int) const’: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/variantarray.h:324:23: error: ‘I’ was not declared in this scope 324 | if constexpr (I == 0) { | ^ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/variantarray.h:328:78: error: template argument 1 is invalid 328 | return typeid(std::tuple_element_t>).name(); | ^~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h: At global scope: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:36:5: error: ‘size_t’ does not name a type 36 | size_t index_; | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:29:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 28 | #include +++ |+#include 29 | #include /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:39:73: error: ‘size_t’ has not been declared 39 | EnumerationReference(const IfcParse::enumeration_type* enumeration, size_t index) | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:48:5: error: ‘size_t’ does not name a type 48 | size_t index() const { | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:48:5: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h: In constructor ‘EnumerationReference::EnumerationReference(const IfcParse::enumeration_type*, int)’: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:41:11: error: class ‘EnumerationReference’ does not have any field named ‘index_’ 41 | , index_(index) | ^~~~~~ /usr/include/boost/algorithm/string/iter_find.hpp:176:13: error: ‘transform_iter_type’ was not declared in this scope 176 | transform_iter_type itBegin= | ^~~~~~~~~~~~~~~~~~~ /usr/include/boost/algorithm/string/iter_find.hpp:181:32: error: expected ‘;’ before ‘itEnd’ 181 | transform_iter_type itEnd= | ^~~~~~ | ; /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h: In member function ‘const char* EnumerationReference::value() const’: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:45:48: error: ‘index_’ was not declared in this scope; did you mean ‘index’? 45 | return enumeration_->lookup_enum_value(index_); | ^~~~~~ | index /usr/include/boost/algorithm/string/iter_find.hpp:186:35: error: ‘itBegin’ was not declared in this scope 186 | SequenceSequenceT Tmp(itBegin, itEnd); | ^~~~~~~ /usr/include/boost/algorithm/string/iter_find.hpp:186:44: error: ‘itEnd’ was not declared in this scope 186 | SequenceSequenceT Tmp(itBegin, itEnd); | ^~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h: At global scope: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:222:35: error: ‘size_t’ has not been declared 222 | const char* lookup_enum_value(size_t i) const { | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:229:5: error: ‘size_t’ does not name a type 229 | size_t lookup_enum_offset(const std::string& string) const { | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:28:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 27 | #include +++ |+#include 28 | #include /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h: In member function ‘const char* IfcParse::enumeration_type::lookup_enum_value(int) const’: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:223:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 223 | if (i >= enumeration_items_.size()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h: At global scope: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:322:42: error: ‘size_t’ has not been declared 322 | const attribute* attribute_by_index_(size_t& index) const { | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:384:41: error: ‘size_t’ has not been declared 384 | const attribute* attribute_by_index(size_t index) const { | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:392:5: error: ‘size_t’ does not name a type 392 | size_t attribute_count() const { | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:392:5: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:400:5: error: ‘ptrdiff_t’ does not name a type 400 | ptrdiff_t attribute_index(const attribute* attr) const { | ^~~~~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:400:5: note: ‘ptrdiff_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:417:5: error: ‘ptrdiff_t’ does not name a type 417 | ptrdiff_t attribute_index(const std::string& attr_name) const { | ^~~~~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:417:5: note: ‘ptrdiff_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h: In member function ‘const IfcParse::attribute* IfcParse::entity::attribute_by_index_(int&) const’: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:328:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (index < attributes_.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h: At global scope: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:183:40: error: ‘size_t’ has not been declared 183 | AttributeValue get_attribute_value(size_t index) const; | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:192:5: error: ‘size_t’ does not name a type 192 | size_t size() const { | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:192:5: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcBaseClass.h:113:30: error: ‘size_t’ has not been declared 113 | void set_attribute_value(size_t i, const T& t); | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h: At global scope: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcSchema.h:498:44: error: ‘size_t’ has not been declared 498 | const declaration* declaration_by_name(size_t name) const { | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcBaseClass.h:118:32: error: ‘size_t’ has not been declared 118 | void unset_attribute_value(size_t i); | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcBaseClass.h:133:25: error: expected ‘)’ before ‘n’ 133 | IfcBaseEntity(size_t n) | ~ ^~ | ) /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcBaseClass.h: In constructor ‘IfcUtil::IfcBaseType::IfcBaseType()’: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcBaseClass.h:175:57: error: no matching function for call to ‘VariantArray, std::allocator >, boost::dynamic_bitset >, EnumerationReference, IfcUtil::IfcBaseClass*, empty_aggregate_t, std::vector >, std::vector >, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::allocator > > >, boost::shared_ptr, empty_aggregate_of_aggregate_t, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, boost::shared_ptr >::VariantArray(int)’ 175 | : IfcBaseClass(IfcEntityInstanceData(storage_t(1))) | ^ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/variantarray.h:147:5: note: candidate: ‘VariantArray::VariantArray(VariantArray&&) [with Types = {Blank, Derived, int, bool, boost::logic::tribool, double, std::__cxx11::basic_string, std::allocator >, boost::dynamic_bitset >, EnumerationReference, IfcUtil::IfcBaseClass*, empty_aggregate_t, std::vector >, std::vector >, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::allocator > > >, boost::shared_ptr, empty_aggregate_of_aggregate_t, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, boost::shared_ptr}]’ 147 | VariantArray(VariantArray&& other) noexcept | ^~~~~~~~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/variantarray.h:147:33: note: no known conversion for argument 1 from ‘int’ to ‘VariantArray, std::allocator >, boost::dynamic_bitset >, EnumerationReference, IfcUtil::IfcBaseClass*, empty_aggregate_t, std::vector >, std::vector >, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::allocator > > >, boost::shared_ptr, empty_aggregate_of_aggregate_t, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, boost::shared_ptr >&&’ 147 | VariantArray(VariantArray&& other) noexcept | ~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h: At global scope: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:183:40: error: ‘size_t’ has not been declared 183 | AttributeValue get_attribute_value(size_t index) const; | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:192:5: error: ‘size_t’ does not name a type 192 | size_t size() const { | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:192:5: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcBaseClass.h:113:30: error: ‘size_t’ has not been declared 113 | void set_attribute_value(size_t i, const T& t); | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcBaseClass.h:118:32: error: ‘size_t’ has not been declared 118 | void unset_attribute_value(size_t i); | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcBaseClass.h:133:25: error: expected ‘)’ before ‘n’ 133 | IfcBaseEntity(size_t n) | ~ ^~ | ) /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcBaseClass.h: In constructor ‘IfcUtil::IfcBaseType::IfcBaseType()’: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcBaseClass.h:175:57: error: no matching function for call to ‘VariantArray, std::allocator >, boost::dynamic_bitset >, EnumerationReference, IfcUtil::IfcBaseClass*, empty_aggregate_t, std::vector >, std::vector >, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::allocator > > >, boost::shared_ptr, empty_aggregate_of_aggregate_t, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, boost::shared_ptr >::VariantArray(int)’ 175 | : IfcBaseClass(IfcEntityInstanceData(storage_t(1))) | ^ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/variantarray.h:147:5: note: candidate: ‘VariantArray::VariantArray(VariantArray&&) [with Types = {Blank, Derived, int, bool, boost::logic::tribool, double, std::__cxx11::basic_string, std::allocator >, boost::dynamic_bitset >, EnumerationReference, IfcUtil::IfcBaseClass*, empty_aggregate_t, std::vector >, std::vector >, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::allocator > > >, boost::shared_ptr, empty_aggregate_of_aggregate_t, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, boost::shared_ptr}]’ 147 | VariantArray(VariantArray&& other) noexcept | ^~~~~~~~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/variantarray.h:147:33: note: no known conversion for argument 1 from ‘int’ to ‘VariantArray, std::allocator >, boost::dynamic_bitset >, EnumerationReference, IfcUtil::IfcBaseClass*, empty_aggregate_t, std::vector >, std::vector >, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::allocator > > >, boost::shared_ptr, empty_aggregate_of_aggregate_t, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, boost::shared_ptr >&&’ 147 | VariantArray(VariantArray&& other) noexcept | ~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:24, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcBaseClass.h:25, from /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcParse.h:33: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/variantarray.h:133:24: error: expected ‘)’ before ‘size’ 133 | VariantArray(size_t size) | ~ ^~~~~ | ) /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/variantarray.h:322:15: error: ‘size_t’ has not been declared 322 | template | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/variantarray.h:323:36: error: ‘size_t’ has not been declared 323 | const char* get_type_name_impl(size_t i) const { | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/variantarray.h:335:31: error: ‘size_t’ has not been declared 335 | const char* get_type_name(size_t i) const { | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/variantarray.h: In member function ‘const char* VariantArray::get_type_name_impl(int) const’: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/variantarray.h:324:23: error: ‘I’ was not declared in this scope 324 | if constexpr (I == 0) { | ^ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/variantarray.h:328:78: error: template argument 1 is invalid 328 | return typeid(std::tuple_element_t>).name(); | ^~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h: At global scope: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:36:5: error: ‘size_t’ does not name a type 36 | size_t index_; | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:29:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 28 | #include +++ |+#include 29 | #include /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:39:73: error: ‘size_t’ has not been declared 39 | EnumerationReference(const IfcParse::enumeration_type* enumeration, size_t index) | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:48:5: error: ‘size_t’ does not name a type 48 | size_t index() const { | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:48:5: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h: In constructor ‘EnumerationReference::EnumerationReference(const IfcParse::enumeration_type*, int)’: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:41:11: error: class ‘EnumerationReference’ does not have any field named ‘index_’ 41 | , index_(index) | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h: In member function ‘const char* EnumerationReference::value() const’: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:45:48: error: ‘index_’ was not declared in this scope; did you mean ‘index’? 45 | return enumeration_->lookup_enum_value(index_); | ^~~~~~ | index /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h: At global scope: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:183:40: error: ‘size_t’ has not been declared 183 | AttributeValue get_attribute_value(size_t index) const; | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:192:5: error: ‘size_t’ does not name a type 192 | size_t size() const { | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcEntityInstanceData.h:192:5: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcBaseClass.h:113:30: error: ‘size_t’ has not been declared 113 | void set_attribute_value(size_t i, const T& t); | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcBaseClass.h:118:32: error: ‘size_t’ has not been declared 118 | void unset_attribute_value(size_t i); | ^~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcBaseClass.h:133:25: error: expected ‘)’ before ‘n’ 133 | IfcBaseEntity(size_t n) | ~ ^~ | ) /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcBaseClass.h: In constructor ‘IfcUtil::IfcBaseType::IfcBaseType()’: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/IfcBaseClass.h:175:57: error: no matching function for call to ‘VariantArray, std::allocator >, boost::dynamic_bitset >, EnumerationReference, IfcUtil::IfcBaseClass*, empty_aggregate_t, std::vector >, std::vector >, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::allocator > > >, boost::shared_ptr, empty_aggregate_of_aggregate_t, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, boost::shared_ptr >::VariantArray(int)’ 175 | : IfcBaseClass(IfcEntityInstanceData(storage_t(1))) | ^ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/variantarray.h:147:5: note: candidate: ‘VariantArray::VariantArray(VariantArray&&) [with Types = {Blank, Derived, int, bool, boost::logic::tribool, double, std::__cxx11::basic_string, std::allocator >, boost::dynamic_bitset >, EnumerationReference, IfcUtil::IfcBaseClass*, empty_aggregate_t, std::vector >, std::vector >, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::allocator > > >, boost::shared_ptr, empty_aggregate_of_aggregate_t, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, boost::shared_ptr}]’ 147 | VariantArray(VariantArray&& other) noexcept | ^~~~~~~~~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/../../../ifcparse/variantarray.h:147:33: note: no known conversion for argument 1 from ‘int’ to ‘VariantArray, std::allocator >, boost::dynamic_bitset >, EnumerationReference, IfcUtil::IfcBaseClass*, empty_aggregate_t, std::vector >, std::vector >, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::allocator > > >, boost::shared_ptr, empty_aggregate_of_aggregate_t, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, boost::shared_ptr >&&’ 147 | VariantArray(VariantArray&& other) noexcept | ~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp: In function ‘IfcUtil::IfcBaseClass* tesselate_Ifc2x3(const TopoDS_Shape&, double)’: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp:726:80: warning: ‘const Poly_Array1OfTriangle& Poly_Triangulation::Triangles() const’ is deprecated: Deprecated method, Triangle() should be used instead [-Wdeprecated-declarations] 726 | const Poly_Array1OfTriangle& triangles = tri->Triangles(); | ~~~~~~~~~~~~~~^~ /usr/include/opencascade/Poly_Triangulation.hxx:330:32: note: declared here 330 | const Poly_Array1OfTriangle& Triangles() const { return myTriangles; } | ^~~~~~~~~ /usr/include/opencascade/Standard_Handle.hxx: In instantiation of ‘static typename std::enable_if::value, opencascade::handle >::type opencascade::handle::DownCast(const opencascade::handle&) [with T2 = Geom_Curve; T = Geom_TrimmedCurve; typename std::enable_if::value, opencascade::handle >::type = opencascade::handle]’: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp:115:69: required from here 115 | Handle_Geom_TrimmedCurve trim = Handle_Geom_TrimmedCurve::DownCast(c); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ : error: conflicting declaration of C function ‘void* __cxxabiv1::__dynamic_cast(const void*, const __class_type_info*, const __class_type_info*, long int)’ /usr/include/c++/14/cxxabi.h:600:3: note: previous declaration ‘void* __cxxabiv1::__dynamic_cast(const void*, const __class_type_info*, const __class_type_info*, int)’ 600 | __dynamic_cast(const void* __src_ptr, // Starting object. | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_Handle.hxx:185: confused by earlier errors, bailing out /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp: In function ‘IfcUtil::IfcBaseClass* tesselate_Ifc4(const TopoDS_Shape&, double)’: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp:726:80: warning: ‘const Poly_Array1OfTriangle& Poly_Triangulation::Triangles() const’ is deprecated: Deprecated method, Triangle() should be used instead [-Wdeprecated-declarations] 726 | const Poly_Array1OfTriangle& triangles = tri->Triangles(); | ~~~~~~~~~~~~~~^~ /usr/include/opencascade/Poly_Triangulation.hxx:330:32: note: declared here 330 | const Poly_Array1OfTriangle& Triangles() const { return myTriangles; } | ^~~~~~~~~ /usr/include/opencascade/Standard_Handle.hxx: In instantiation of ‘static typename std::enable_if::value, opencascade::handle >::type opencascade::handle::DownCast(const opencascade::handle&) [with T2 = Geom_Curve; T = Geom_TrimmedCurve; typename std::enable_if::value, opencascade::handle >::type = opencascade::handle]’: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp:115:69: required from here 115 | Handle_Geom_TrimmedCurve trim = Handle_Geom_TrimmedCurve::DownCast(c); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ : error: conflicting declaration of C function ‘void* __cxxabiv1::__dynamic_cast(const void*, const __class_type_info*, const __class_type_info*, long int)’ /usr/include/c++/14/cxxabi.h:600:3: note: previous declaration ‘void* __cxxabiv1::__dynamic_cast(const void*, const __class_type_info*, const __class_type_info*, int)’ 600 | __dynamic_cast(const void* __src_ptr, // Starting object. | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_Handle.hxx:185: confused by earlier errors, bailing out /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp: In function ‘IfcUtil::IfcBaseClass* tesselate_Ifc4x1(const TopoDS_Shape&, double)’: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp:726:80: warning: ‘const Poly_Array1OfTriangle& Poly_Triangulation::Triangles() const’ is deprecated: Deprecated method, Triangle() should be used instead [-Wdeprecated-declarations] 726 | const Poly_Array1OfTriangle& triangles = tri->Triangles(); | ~~~~~~~~~~~~~~^~ /usr/include/opencascade/Poly_Triangulation.hxx:330:32: note: declared here 330 | const Poly_Array1OfTriangle& Triangles() const { return myTriangles; } | ^~~~~~~~~ /usr/include/opencascade/Standard_Handle.hxx: In instantiation of ‘static typename std::enable_if::value, opencascade::handle >::type opencascade::handle::DownCast(const opencascade::handle&) [with T2 = Geom_Curve; T = Geom_TrimmedCurve; typename std::enable_if::value, opencascade::handle >::type = opencascade::handle]’: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp:115:69: required from here 115 | Handle_Geom_TrimmedCurve trim = Handle_Geom_TrimmedCurve::DownCast(c); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ : error: conflicting declaration of C function ‘void* __cxxabiv1::__dynamic_cast(const void*, const __class_type_info*, const __class_type_info*, long int)’ /usr/include/c++/14/cxxabi.h:600:3: note: previous declaration ‘void* __cxxabiv1::__dynamic_cast(const void*, const __class_type_info*, const __class_type_info*, int)’ 600 | __dynamic_cast(const void* __src_ptr, // Starting object. | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_Handle.hxx:185: confused by earlier errors, bailing out /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp: In function ‘IfcUtil::IfcBaseClass* tesselate_Ifc4x2(const TopoDS_Shape&, double)’: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp:726:80: warning: ‘const Poly_Array1OfTriangle& Poly_Triangulation::Triangles() const’ is deprecated: Deprecated method, Triangle() should be used instead [-Wdeprecated-declarations] 726 | const Poly_Array1OfTriangle& triangles = tri->Triangles(); | ~~~~~~~~~~~~~~^~ /usr/include/opencascade/Poly_Triangulation.hxx:330:32: note: declared here 330 | const Poly_Array1OfTriangle& Triangles() const { return myTriangles; } | ^~~~~~~~~ /usr/include/opencascade/Standard_Handle.hxx: In instantiation of ‘static typename std::enable_if::value, opencascade::handle >::type opencascade::handle::DownCast(const opencascade::handle&) [with T2 = Geom_Curve; T = Geom_TrimmedCurve; typename std::enable_if::value, opencascade::handle >::type = opencascade::handle]’: /builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp:115:69: required from here 115 | Handle_Geom_TrimmedCurve trim = Handle_Geom_TrimmedCurve::DownCast(c); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ : error: conflicting declaration of C function ‘void* __cxxabiv1::__dynamic_cast(const void*, const __class_type_info*, const __class_type_info*, long int)’ /usr/include/c++/14/cxxabi.h:600:3: note: previous declaration ‘void* __cxxabiv1::__dynamic_cast(const void*, const __class_type_info*, const __class_type_info*, int)’ 600 | __dynamic_cast(const void* __src_ptr, // Starting object. | ^~~~~~~~~~~~~~ /usr/include/opencascade/Standard_Handle.hxx:185: confused by earlier errors, bailing out gmake[2]: *** [CMakeFiles/geometry_serializer_ifc2x3.dir/build.make:79: CMakeFiles/geometry_serializer_ifc2x3.dir/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp.o] Error 1 gmake[2]: Leaving directory '/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake/redhat-linux-build' gmake[1]: *** [CMakeFiles/Makefile2:216: CMakeFiles/geometry_serializer_ifc2x3.dir/all] Error 2 gmake[1]: *** Waiting for unfinished jobs.... gmake[2]: *** [CMakeFiles/geometry_serializer_ifc4x1.dir/build.make:79: CMakeFiles/geometry_serializer_ifc4x1.dir/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp.o] Error 1 gmake[2]: Leaving directory '/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake/redhat-linux-build' gmake[1]: *** [CMakeFiles/Makefile2:268: CMakeFiles/geometry_serializer_ifc4x1.dir/all] Error 2 gmake[2]: *** [CMakeFiles/geometry_serializer_ifc4.dir/build.make:79: CMakeFiles/geometry_serializer_ifc4.dir/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp.o] Error 1 gmake[2]: Leaving directory '/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake/redhat-linux-build' gmake[1]: *** [CMakeFiles/Makefile2:242: CMakeFiles/geometry_serializer_ifc4.dir/all] Error 2 gmake[2]: *** [CMakeFiles/geometry_serializer_ifc4x2.dir/build.make:79: CMakeFiles/geometry_serializer_ifc4x2.dir/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/src/ifcgeom/Serialization/schema/Serialization.cpp.o] Error 1 gmake[2]: Leaving directory '/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake/redhat-linux-build' gmake[1]: Leaving directory '/builddir/build/BUILD/IfcOpenShell-0.8.4-build/IfcOpenShell-0.8.4/cmake/redhat-linux-build' gmake[1]: *** [CMakeFiles/Makefile2:294: CMakeFiles/geometry_serializer_ifc4x2.dir/all] Error 2 gmake: *** [Makefile:159: all] Error 2 error: Bad exit status from /var/tmp/rpm-tmp.d1Zmcf (%build) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.d1Zmcf (%build) Finish: rpmbuild IfcOpenShell-0.8.4-0.0.20250812git.fc41.src.rpm Finish: build phase for IfcOpenShell-0.8.4-0.0.20250812git.fc41.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-41-x86_64-1755034973.123354/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names ERROR: Exception(/var/lib/copr-rpmbuild/results/IfcOpenShell-0.8.4-0.0.20250812git.fc41.src.rpm) Config(fedora-41-x86_64) 1 minutes 40 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_failure=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot ERROR: Command failed: # /usr/bin/systemd-nspawn -q -M 7405b3d2961a4103b07d6297101dd85a -D /var/lib/mock/fedora-41-x86_64-1755034973.123354/root -a -u mockbuild --capability=cap_ipc_lock --rlimit=RLIMIT_NOFILE=10240 --capability=cap_ipc_lock --bind=/tmp/mock-resolv.2zu_qve3:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin '--setenv=PROMPT_COMMAND=printf "\033]0;\007"' '--setenv=PS1= \s-\v\$ ' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/originals/IfcOpenShell.spec' Copr build error: Build failed